<SEC-DOCUMENT>0001628280-26-052556.txt : 20260804
<SEC-HEADER>0001628280-26-052556.hdr.sgml : 20260804
<ACCEPTANCE-DATETIME>20260804160833
ACCESSION NUMBER:		0001628280-26-052556
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		95
CONFORMED PERIOD OF REPORT:	20260630
FILED AS OF DATE:		20260804
DATE AS OF CHANGE:		20260804

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			DigitalOcean Holdings, Inc.
		CENTRAL INDEX KEY:			0001582961
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370]
		ORGANIZATION NAME:           	06 Technology
		EIN:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-40252
		FILM NUMBER:		261238645

	BUSINESS ADDRESS:	
		STREET 1:		105 EDGEVIEW DRIVE
		STREET 2:		SUITE 425
		CITY:			BROOMFIELD
		STATE:			CO
		ZIP:			80021
		BUSINESS PHONE:		6468274366

	MAIL ADDRESS:	
		STREET 1:		105 EDGEVIEW DRIVE
		STREET 2:		SUITE 425
		CITY:			BROOMFIELD
		STATE:			CO
		ZIP:			80021

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Digital Ocean, Inc.
		DATE OF NAME CHANGE:	20130731
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>docn-20260630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01,d:2578fb15893c4459b64abc43f9f2d8d7-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:country="http://xbrl.sec.gov/country/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:docn="http://www.digitalocean.com/20260630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>docn-20260630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0001582961</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-26">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2026</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-29">12/31</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="c-138" decimals="7" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="f-685">0.0255300</ix:nonFraction><ix:nonNumeric contextRef="c-160" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-688">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-786">http://www.digitalocean.com/20260630#FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-251" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-981">387</ix:nonNumeric><ix:nonNumeric contextRef="c-252" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-982">306</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="docn-20260630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="day"><xbrli:measure>docn:day</xbrli:measure></xbrli:unit><xbrli:unit id="trading_day"><xbrli:measure>docn:trading_day</xbrli:measure></xbrli:unit><xbrli:unit id="installment"><xbrli:measure>docn:installment</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-07-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:LearnersTestersAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-08-04</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:date.domain>2026-07-01</us-gaap:date.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:date.domain>2027-01-01</us-gaap:date.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:TermLoanFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-08-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-14</xbrli:startDate><xbrli:endDate>2025-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-14</xbrli:startDate><xbrli:endDate>2025-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026DirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-07-23</xbrli:startDate><xbrli:endDate>2026-07-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026DirectOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">docn:CappedCallOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-11</xbrli:startDate><xbrli:endDate>2025-08-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-05</xbrli:startDate><xbrli:endDate>2025-05-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-05-04</xbrli:startDate><xbrli:endDate>2026-05-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-14</xbrli:startDate><xbrli:endDate>2025-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:OperatingLeaseLeaseNotYetCommencedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:FinancingLeaseLeaseNotYetCommencedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareLicenseArrangementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026FollowOnOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-26</xbrli:startDate><xbrli:endDate>2026-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026FollowOnOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">docn:A2025ShareBuybackProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-08-11</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-10</xbrli:startDate><xbrli:endDate>2021-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-06-10</xbrli:startDate><xbrli:endDate>2021-06-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-04-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-02-13</xbrli:startDate><xbrli:endDate>2026-02-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-02-13</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-12</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-12</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-12</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-12</xbrli:startDate><xbrli:endDate>2024-02-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-03-01</xbrli:startDate><xbrli:endDate>2021-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:CherieBarrettMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:PadmanabhanSrinivasanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001582961</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:PadmanabhanSrinivasanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_4"></div><div style="min-height:40.5pt;width:100%"><div style="text-align:right"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:14pt;font-weight:700;line-height:110%">UNITED STATES</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:14pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:94%">(Mark One) </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:94%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June&#160;30, 2026</ix:nonNumeric></span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">OR</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;<ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from  ______ to ______</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Commission File Number: <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-40252</ix:nonNumeric></span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:22pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">DigitalOcean Holdings, Inc.</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Exact Name of Registrant as Specified in Its Charter)</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.030%"><tr><td style="width:1.0%"/><td style="width:46.968%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.763%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.969%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">45-5207470</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"/><td colspan="3" style="border-top:2pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">105 Edgeview Drive, Suite 425</ix:nonNumeric></span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Broomfield</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Colorado</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">80021</ix:nonNumeric></span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices and Zip Code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">646</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">827-4366</ix:nonNumeric></span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.181%"><tr><td style="width:1.0%"/><td style="width:34.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.827%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol</span></td><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which&#160;registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common stock, par value $0.000025 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">DOCN</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric> &#9746; No &#9744;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric> &#9746;&#160;No &#9744;</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.030%"><tr><td style="width:1.0%"/><td style="width:38.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.119%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. &#9744;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No <ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9746;</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of July&#160;30, 2026, there were <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">117,579,550</ix:nonFraction> shares of the registrant&#8217;s common stock, with a par value of $0.000025 per share, outstanding.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span><br/></span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_10"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.052%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">PART I. FINANCIAL INFORMATION</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Financial Statements (unaudited)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_19">Condensed Consolidated Balance Sheets as of June 30, 2026 and December 31, 2025</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_19">2</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_22">Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2026 and 2025</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_22">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_25">Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2026 and 2025</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_25">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_28">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) for the Three and Six Months Ended June 30, 2026 and 2025</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_28">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_34">Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2026 and 2025</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_34">7</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_37">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_37">9</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_76">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_76">24</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_109">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_109">39</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_112">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_112">39</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">PART II. OTHER INFORMATION</span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_118">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_118">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_121">Risk Factors</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_118">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 2.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_124">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_124">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 3.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_127">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_127">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 4.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_130">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_130">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 5.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_133">Other Information</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_133">40</a></span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Item 6.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_139">Exhibits</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_139">40</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_145">Signatures</a></span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2578fb15893c4459b64abc43f9f2d8d7_145">42</a></span></div></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_13"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains forward-looking statements about us and our industry that involve substantial risks and uncertainties. All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q, including statements regarding our future results of operations or financial condition, business strategy and plans and objectives of management for future operations, are forward-looking statements. In some cases, you can identify forward-looking statements because they contain words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;should,&#8221; &#8220;target,&#8221; &#8220;will&#8221; or &#8220;would&#8221; or the negative of these words or other similar terms or expressions. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about: our future financial performance, including our revenue, cost of revenue, gross profit, and operating expenses; trends in our key business metrics; our ability to successfully retain and expand usage of our existing customers and attract new customers; the amount of remaining performance obligations that we expect to recognize as revenue over future periods; our growth and product strategy for our agentic inference cloud platform; our ability to operate our business and effectively manage our scale under evolving macroeconomic conditions, such as geopolitical conflicts, tariffs and trade tensions, inflationary pressures, interest rate fluctuations, and foreign currency exchange rate volatility; our ability to effectively manage our growth and future expenses; the sufficiency of our cash and cash equivalents, cash flow from operations and availability under our credit facility to meet our liquidity needs; and other statements regarding our future operations, financial condition, and prospects and business strategies.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">You should not rely on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends that we believe may affect our business, financial condition and operating results. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties and other factors described in Part I, Item 1A. &#8220;Risk Factors&#8221; and elsewhere in our Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this Quarterly Report on Form 10-Q. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur, and actual results, events or circumstances could differ materially from those described in the forward-looking statements.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe such available information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all relevant information. These statements are inherently uncertain, and investors are cautioned not to unduly rely on these statements.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The forward-looking statements made in this Quarterly Report on Form 10-Q relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Quarterly Report on Form 10-Q to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We may announce material business and financial information to our investors using our investor relations website (https://investors.digitalocean.com/). We therefore encourage investors and others interested in our company to review the information that we make available on our website, in addition to following our filings with the Securities and Exchange Commission, webcasts, press releases and conference calls. The information available on our website is not incorporated by reference into, and does not form part of, this Quarterly Report on Form 10-Q.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_16"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">PART I - FINANCIAL INFORMATION</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS</span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share amounts)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_19"></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"/><td style="width:62.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.891%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.892%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">767,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">254,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, less allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-32">6,812</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">6,374</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">115,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">90,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">135,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">81,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">1,017,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">426,981</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-40">1,049,332</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-41">589,094</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="f-42">156</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashNoncurrent" scale="3" id="f-43">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-44">350,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-45">348,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-46">93,373</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-47">99,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-48">505,697</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-49">270,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-50">93,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-51">90,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">12,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">12,130</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-54">3,123,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-55">1,837,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">10,387</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">38,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">70,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">42,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">53,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">5,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Debt, current</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">311,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">325,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">126,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">108,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities and equipment financing obligations, current</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-66">129,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-67">31,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">74,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">67,510</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">776,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">619,464</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-72">3,952</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-73">4,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Debt, long-term</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">609,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">970,653</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">352,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">166,895</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities and equipment financing obligations, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">447,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">99,103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-80">2,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-81">6,188</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-82">2,192,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-83">1,866,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 9)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-84"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-85"></ix:nonFraction></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div><span><br/></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-86"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-87">0.000025</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-88"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-89">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="3" id="f-90"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="f-91"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="3" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="f-93">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-94">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-95">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-96"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-97">0.000025</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-98"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-99">750,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-100"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-101">105,002,427</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-102"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-103">91,947,614</ix:nonFraction></ix:nonFraction> issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-104">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-105">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-106">925,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-107">16,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-108">1,756</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-109">960</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings (Accumulated deficit)</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-110">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-111">43,737</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity (deficit)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">930,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-113">28,690</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-114">3,123,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-115">1,837,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_22"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except per share amounts)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.515%"><tr><td style="width:1.0%"/><td style="width:49.292%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.359%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.898%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.575%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.458%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.427%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.464%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 12.25pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-116">281,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-117">218,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-118">539,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-119">429,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-120">126,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-121">87,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-122">239,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfRevenue" format="ixt:num-dot-decimal" scale="3" id="f-123">169,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-124">154,662</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-125">130,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-126">299,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-127">260,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-128">57,515</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-129">39,644</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-130">106,345</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-131">79,238</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-132">22,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-133">19,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-134">44,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-135">38,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-136">45,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-137">36,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-138">82,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-139">69,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-140">125,291</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-141">95,326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-142">233,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-143">187,128</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-144">29,371</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-145">35,619</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-146">65,942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">73,261</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-148">7,463</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-149">2,239</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-150">18,016</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpenseNonoperating" format="ixt:num-dot-decimal" scale="3" id="f-151">4,447</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="f-152">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-153">269</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-154">2,700</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-155">269</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-156">5,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">9,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">6,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-159">15,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-160">2,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-161">6,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-162">14,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-163">10,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-164">27,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-165">42,448</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-166">51,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-167">83,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-168">8,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-169">5,421</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-170">430</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-171">8,597</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-172">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-173">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-174">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-175">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="24" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-176">0.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-177">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-178">0.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-179">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-180">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-181">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-182">0.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-183">0.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="24" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income per share attributable to common stockholders</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-184">104,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-185">91,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-186">98,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-187">91,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-188">126,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-189">100,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-190">118,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-191">101,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_25"></div><hr style="page-break-after:always"/><div style="min-height:81pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.445%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.387%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-192">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-193">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-194">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-195">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustments, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-196">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-197">606</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-198">796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-199">906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-200">179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-201">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-202">796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-203">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-204">35,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-205">37,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-206">50,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-207">76,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_28"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share amounts)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.888%"><tr><td style="width:1.0%"/><td style="width:38.277%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.584%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Retained Earnings (Accumulated Deficit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-208">104,322,694</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-209">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-210">916,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-211">1,577</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-212">27,966</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-213">887,376</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under equity incentive plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-214">592,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-215">27,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-216">27,048</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under employee stock purchase plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-217">86,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-218">2,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-219">2,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-220">32,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-221">32,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-222">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-223">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-224">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-225">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-226">105,002,427</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-227">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-228">925,014</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-229">1,756</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-230">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-231">930,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.888%"><tr><td style="width:1.0%"/><td style="width:38.388%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.466%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.022%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.577%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.244%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.584%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-232">91,220,227</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-233">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-234">10,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-235">1,197</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-236">220,538</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-237">210,747</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under equity incentive plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-238">481,933</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-239">5,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-240">5,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under employee stock purchase plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-241">103,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-242">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-243">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock including related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-26" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-244">691,290</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-245">20,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-246">20,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-247">21,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-248">21,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-249">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-250">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-251">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-252">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-253">91,114,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-254">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-255">8,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-256">591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-257">183,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-258">175,217</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_31"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY (DEFICIT)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share amounts)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:38.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.609%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Retained Earnings (Accumulated Deficit)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-35" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-259">91,947,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-260">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-261">16,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-262">960</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-263">43,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-264">28,690</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under equity incentive plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-265">1,019,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-266">37,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-267">37,335</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under employee stock purchase plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-268">86,869</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-269">2,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-270">2,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="f-271">11,948,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-272">887,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="f-273">887,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-274">55,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-275">55,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-276">796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-277">796</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-278">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-279">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2026</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-17" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-280">105,002,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-281">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-282">925,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-283">1,756</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-284">7,471</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-285">930,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.666%"><tr><td style="width:1.0%"/><td style="width:38.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.598%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.245%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.609%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Loss</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated Deficit</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-43" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-286">92,234,517</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-287">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-288">57,282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-289">1,497</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-290">258,742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-291">202,955</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under equity incentive plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-292">1,031,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-293">12,841</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" format="ixt:num-dot-decimal" scale="3" id="f-294">12,841</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock under employee stock purchase plan, net of taxes withheld</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-295">103,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-296">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-297">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock including related costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="f-298">2,255,544</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-299">79,606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="f-300">79,606</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-301">41,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-302">41,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-303">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-304">906</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-305">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-306">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2025</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-307">91,114,675</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-308">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-309">8,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-310">591</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-311">183,511</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-312">175,217</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_34"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.769%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-313">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-314">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-315">96,629</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-316">61,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-317">55,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-318">40,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-319">8,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-320">8,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-321">2,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="f-322">269</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets and liabilities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-323">30,810</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-324">13,816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:NoncashInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-325">2,960</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:NoncashInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-326">4,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-327">3,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-328">7,853</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-329">32,230</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-330">17,064</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-331">53,906</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-332">1,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-333">6,536</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-334">3,029</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-335">47,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-336">5,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="f-337">140</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="f-338">631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-339">156,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-340">156,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures - property and equipment </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-341">81,576</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-342">95,160</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures - internal-use software</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-343">11,785</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-344">3,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of equipment under financing arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireEquipmentOnLease" format="ixt:num-dot-decimal" scale="3" id="f-345">51,544</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireEquipmentOnLease" format="ixt:fixed-zero" scale="3" id="f-346">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="f-347">754</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-348">1,835</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for acquisition of businesses, net of cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="f-349">4,042</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-350">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-351">149,701</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-352">100,407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from follow-on public offering, net of underwriting discounts and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-353">887,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-354">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Principal repayment of Term Loan Facility</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfLongtermLoansFromVendors" format="ixt:num-dot-decimal" scale="3" id="f-355">500,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RepaymentsOfLongtermLoansFromVendors" format="ixt:fixed-zero" scale="3" id="f-356">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from drawdown of Term Loan Facility</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-357">120,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="f-358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Payment of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:fixed-zero" scale="3" id="f-359">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="f-360">4,081</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds related to issuance of common stock under equity incentive plan</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-361">3,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-362">2,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock under employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="f-363">2,494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" format="ixt:num-dot-decimal" scale="3" id="f-364">2,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Employee payroll taxes paid related to net settlement of equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-365">38,406</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-366">16,294</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from financing arrangements</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:ProceedsFromFinancingArrangement" format="ixt:num-dot-decimal" scale="3" id="f-367">51,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:ProceedsFromFinancingArrangement" format="ixt:fixed-zero" scale="3" id="f-368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Principal repayments of finance leases and financing arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-369">21,651</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="f-370">2,733</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Repurchase and retirement of common stock including related costs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-371">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-372">79,199</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-373">505,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-374">96,876</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-375">66</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-376">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(unaudited)</span></div></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.769%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.073%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-377">512,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-378">40,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash - beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-379">254,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-380">430,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash - end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-381">767,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-382">389,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for interest</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-383">14,349</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="f-384">249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for taxes, net of refunds</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-385">2,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-386">5,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows paid for operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:PaymentsForOperatingLeaseOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-387">77,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:PaymentsForOperatingLeaseOperatingActivity" format="ixt:num-dot-decimal" scale="3" id="f-388">72,310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized stock-based compensation</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" format="ixt:num-dot-decimal" scale="3" id="f-389">2,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="f-390">875</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment received but not yet paid, included in accounts payable and accrued other expenses</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-391">20,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-392">32,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets obtained in exchange for operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-393">273,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-394">123,637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance right-of-use assets obtained in exchange for finance lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-395">414,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-396">636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to condensed consolidated financial statements</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_37"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">DIGITALOCEAN HOLDINGS, INC.</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share and per share amounts)</span></div></div><div><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 1. <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-397" continuedAt="f-397-1" escape="true">Nature of Business</ix:nonNumeric></span></div><ix:continuation id="f-397-1"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">DigitalOcean Holdings</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Inc. and its subsidiaries (collectively, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;u</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">s&#8221;) is an AI-Native Cloud, purpose-built for inference and agentic workloads that brings infrastructure, core cloud services, inference, data, and agents together in one integrated stack that is open throughout, giving builders the best of the AI ecosystem in one place. The Company&#8217;s platform is designed to be simple, scalable and approachable by providing a variety of product offerings that were built with the needs of growing technology companies in mind. The Company offers a comprehensive set of cloud platform capabilities which span across Infrastructure-as-a-Service (&#8220;IaaS&#8221;), including Droplet virtual machines, storage and networking offerings; Platform-as-a-Service (&#8220;PaaS&#8221;) and Software-as-a-Service (&#8220;SaaS&#8221;), including Managed Hosting, Managed Database, Managed Kubernetes and Marketplace offerings. The Company also offers a comprehensive artificial intelligence and machine learning (&#8220;AI/ML&#8221;) platform - DigitalOcean Gradient&#174; AI Agentic Cloud, which includes Gradient AI Infrastructure with offerings such as GPU Droplets and Bare Metal GPUs; the Gradient AI Platform which offers various building block services including Large Language Models (&#8220;LLMs&#8221;); and Gradient AI Agents. The Company continues to invest in its platform to further penetrate the growing markets in which it operates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a holding company structure and the primary operations are performed globally through its wholly owned operating subsidiaries.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_40"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 2. <ix:nonNumeric contextRef="c-1" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="f-398" continuedAt="f-398-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-398-1" continuedAt="f-398-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-399" continuedAt="f-399-1" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-399-1">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include accounts of the Company and all wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</ix:continuation> In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company&#8217;s financial position as of June&#160;30, 2026, results of operations for the three and six months ended June 30, 2026 and 2025, cash flows for the six months ended June 30, 2026 and 2025, and stockholders' equity (deficit) for the three and six months ended June 30, 2026 and 2025.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with current period presentation.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-400" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, accounting for stock-based compensation including estimation of forfeiture rates and the probability of performance vesting conditions, the incremental borrowing rate used to determine lease liabilities, valuation allowances against deferred tax assets, fair value of financial instruments, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are periodically reviewed to consider changes in circumstances, facts and experience.</span></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-398-2" continuedAt="f-398-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="f-401" continuedAt="f-401-1" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="f-403" continuedAt="f-403-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="f-402" continuedAt="f-402-1" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:57.928%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.082%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-404">767,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-405">387,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCash" scale="3" id="f-406">156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-407">1,747</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-408">767,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-409">389,492</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-403-1"><ix:continuation id="f-402-1"><ix:continuation id="f-401-1">(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.</ix:continuation></ix:continuation></ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-410" continuedAt="f-410-1" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Net of Allowance for Expected Credit Losses</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-410-1">Accounts receivable primarily represent revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for expected credit losses based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due, and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for expected credit losses through provision for expected credit losses and reverses the accounts receivable and related allowance after the potential for recovery is considered remote.</ix:continuation> </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="f-411" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the allowance for expected credit losses for the period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-412">6,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-413">8,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="f-414">7,640</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2026</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-415">6,812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-416" continuedAt="f-416-1" escape="true"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Adopted</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (&#8220;Topic 326&#8221;): Measurement of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;), which amends Topic 326 to provide a practical expedient and an accounting policy election related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Specifically, in developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted the practical expedient of ASU 2025-05 on January 1, 2026 on a prospective basis. There was no impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Pending Adoption</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;). In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Clarifying the Effective Date. ASU 2024-03 requires that an entity breaks down expenses into specific categories, such as employee compensation and costs related to depreciation and amortization, as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. Further, ASU 2024-03 requires disclosure of the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s definition of selling expenses. As clarified in ASU 2025-01, the amendments in ASU 2024-03 are required to be adopted for annual reporting periods beginning after December 15, 2026 and interim </span></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-416-1"><ix:continuation id="f-398-3"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments should be applied on a prospective basis for financial statements issued after the adoption date, although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (&#8220;Subtopic 350-40&#8221;): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06"). ASU 2025-06 modernizes the accounting for internal-use software costs by increasing the operability of the recognition guidance considering different methods of software development. ASU 2025-06 is effective for the Company for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted. The amendment can be applied prospectively, retrospectively, or via a modified prospective transition method. The Company is currently evaluating the impact of the new standard on its condensed consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (&#8220;Topic 270&#8221;): Narrow-scope Improvements (&#8220;ASU 2025-11&#8221;). ASU 2025-11 enhances GAAP interim reporting by specifying required disclosures, establishing a disclosure principle for material post-year-end events, and clarifying the scope, types, and presentation of interim financial statements. ASU 2025-11 is effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted. The amendment can be applied prospectively or retrospectively for all prior periods presented in the financial statements. The Company is currently evaluating the impact of the new standard; however, it does not expect that the standard will have a material impact on its condensed consolidated financial statements and related disclosures.</span></div></ix:continuation></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_43"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-417" continuedAt="f-417-1" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="f-417-1" continuedAt="f-417-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Based on the information provided to and reviewed by the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;), its chief operating decision maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted based on the category of its customers. Customers are classified in categories based on the amount of their spend in a given month and individual customers may fall within different categories within a reporting period. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its customers into the following annual run-rate revenue (&#8220;ARR&#8221;) categories (customer spend in a month in whole dollars):</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Digital Native Enterprise (&#8220;DNE&#8221;) Customers: users that spend more than $<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" scale="3" id="f-418">500</ix:nonFraction> in a month. DNE Customers include the following categories:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-419">6</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-420">100</ix:nonFraction>K Customers: users that spend more than $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" scale="3" id="f-421">500</ix:nonFraction> and less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMaximum" format="ixt:num-dot-decimal" scale="3" id="f-422">8,333</ix:nonFraction> in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-423">100</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-424">500</ix:nonFraction>K Customers: users that spend more than $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" format="ixt:num-dot-decimal" scale="3" id="f-425">8,333</ix:nonFraction> and less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMaximum" format="ixt:num-dot-decimal" scale="3" id="f-426">41,667</ix:nonFraction> in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-427">500</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-6" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-428">1</ix:nonFraction>M Customers: users that spend more than $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" format="ixt:num-dot-decimal" scale="3" id="f-429">41,667</ix:nonFraction> and less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMaximum" format="ixt:num-dot-decimal" scale="3" id="f-430">83,333</ix:nonFraction> in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-431">1</ix:nonFraction>M Customers: users that spend more than $<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" format="ixt:num-dot-decimal" scale="3" id="f-432">83,333</ix:nonFraction> in a month.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developers: users that spend less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="0" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" scale="0" id="f-433">500</ix:nonFraction> in a month, except users that spend less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="0" name="docn:RevenueFromContractWithCustomerCustomerSpendingMaximum" scale="0" id="f-434">50</ix:nonFraction> in a month and have been on the Company&#8217;s platform for <ix:nonNumeric contextRef="c-59" name="docn:RevenueFromContractWithCustomerCustomerTenure" format="ixt-sec:durwordsen" id="f-435">three months</ix:nonNumeric> or less.</span></div><ix:nonNumeric contextRef="c-1" name="docn:RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" id="f-436" continuedAt="f-436-1" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer ARR category, as determined based on the customers&#8217; spend in a given month, was as follows:</span></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-417-2" continuedAt="f-417-3"><ix:continuation id="f-436-1"><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-437">6</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-438">100</ix:nonFraction>K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-439">88,387</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-440">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-441">78,922</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-60" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-442">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-443">100</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-444">500</ix:nonFraction>K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-445">26,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-54" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-446">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-447">22,048</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-448">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-449">500</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-450">1</ix:nonFraction>M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-451">8,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-55" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-452">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-453">7,322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-454">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-455">1</ix:nonFraction>M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-456">64,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-457">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-458">20,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-63" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-459">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-460">187,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-52" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-461">67</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-462">128,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-64" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-463">59</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-464">93,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-57" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-465">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-466">89,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-65" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-467">41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-468">281,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-5" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-469">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-470">218,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-6" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-471">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-472">6</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-473">100</ix:nonFraction>K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-474">174,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-66" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-475">32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-476">155,126</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-67" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-477">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-478">100</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="3" id="f-479">500</ix:nonFraction>K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-480">50,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-68" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-481">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-482">44,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-69" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-483">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" scale="3" id="f-484">500</ix:nonFraction>K and under $<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-485">1</ix:nonFraction>M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-486">16,466</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-70" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-487">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-488">14,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-71" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-489">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" scale="6" id="f-490">1</ix:nonFraction>M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-491">110,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-492">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-493">36,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-73" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-494">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-495">351,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-496">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-497">250,496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-498">58</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-499">187,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-500">35</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-501">178,907</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-502">42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-503">539,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-504">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-505">429,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-7" decimals="2" name="docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent" scale="-2" id="f-506">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) Beginning in the fourth quarter of 2025, the Company revised its customer category naming and classification. Prior periods have been recast to reflect the effects of these changes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) May not foot due to rounding.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) Beginning in the fourth quarter of 2025, Developers and other include revenue from users that spend less than or equal to $<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="0" name="docn:RevenueFromContractWithCustomerCustomerSpendingMinimum" scale="0" id="f-507">500</ix:nonFraction> in a given month, revenue from certain legacy Bare Metal CPU offerings, miscellaneous revenue and other reserve adjustments. Prior periods have been recast to reflect the effect of this change.</span></div></ix:continuation><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical Information </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-508" continuedAt="f-508-1" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue, as determined based on the Company&#8217;s customers&#8217; billing address, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-509">130,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-510">47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-511">79,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-79" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-512">37</ix:nonFraction></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-513">62,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-80" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-514">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-515">59,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-81" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-516">27</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-517">61,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-82" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-518">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-519">50,752</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-520">23</ix:nonFraction></span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-521">26,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-522">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-523">28,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-85" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-524">13</ix:nonFraction></span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-525">281,184</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-526">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-527">218,700</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-87" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-528">100</ix:nonFraction></span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-417-3"><ix:continuation id="f-508-1"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.175%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-529">243,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-88" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-530">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-531">157,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-89" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-532">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-533">124,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-90" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-534">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-535">118,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-91" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-536">28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-537">119,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-92" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-538">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-539">101,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-93" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-540">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-541">51,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-94" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-542">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-543">52,003</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-95" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-544">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-545">539,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-96" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-546">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-547">429,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-97" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-548">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) May not recalculate due to rounding.</span></div></ix:continuation><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue derived from customers in the United States was <ix:nonFraction unitRef="number" contextRef="c-98" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-549">41</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-99" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-550">40</ix:nonFraction>% of total revenue for the three and six months ended June 30, 2026, respectively, and <ix:nonFraction unitRef="number" contextRef="c-100" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-551"><ix:nonFraction unitRef="number" contextRef="c-101" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-552">31</ix:nonFraction></ix:nonFraction>% of total revenue for the three and six months ended June 30, 2025.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-553">53,039</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-554">5,882</ix:nonFraction> as of June&#160;30, 2026 and December&#160;31, 2025, respectively. Revenue recognized during the three months ended June&#160;30, 2026 and 2025 was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="f-555">720</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="f-556">650</ix:nonFraction>, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-557">2,720</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="3" id="f-558">2,885</ix:nonFraction> during the six months ended June 30, 2026 and 2025, respectively, which was included in the deferred revenue balances at the beginning of each respective period. Deferred revenue includes $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:ContractWithCustomerPrePayedObligationHeldInEscrow" format="ixt:num-dot-decimal" scale="3" id="f-559">46,043</ix:nonFraction> of pre-payment obligation held in a third-party escrow account that is included in prepaid expenses and other current assets in the condensed consolidated balance sheets because the Company is contractually eligible to receive the funds as of June&#160;30, 2026. Subsequent to June&#160;30, 2026, the $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="docn:ContractWithCustomerPrePayedObligationHeldInEscrow" format="ixt:num-dot-decimal" scale="3" id="f-560">46,043</ix:nonFraction> pre-payment obligation was released from escrow to the Company.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has performance obligations associated with commitments in customer contracts for future services that have not yet been recognized in the condensed consolidated financial statements. As of June&#160;30, 2026, the aggregate transaction price allocated to the remaining performance obligations, which includes contracts with expected term of one year or less, is $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-561">893,828</ix:nonFraction> with a weighted-average life of <ix:nonNumeric contextRef="c-103" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-562">3.7</ix:nonNumeric> years. As of June&#160;30, 2026, the Company expects to recognize $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-563">365,901</ix:nonFraction> of its remaining performance obligations as revenue over the next <ix:nonNumeric contextRef="c-104" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-564">12</ix:nonNumeric> months, with the remainder recognized thereafter over the remaining life of the contracts.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reflected in the condensed consolidated balance sheets for cash and cash equivalents, marketable securities, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. The Company&#8217;s customer base consists of a significant number of geographically dispersed customers.</span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_46"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 4. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-565" continuedAt="f-565-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-565-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="f-566" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%">The fair value of the Company&#8217;s financial assets measured on a recurring basis was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-567">48,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-568">48,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-569">718,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-570">718,172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-571">767,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-572">767,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:17.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-573">57,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-574">57,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-575">197,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-576">197,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-577">254,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-578">254,475</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company had no Level 2 or Level 3 financial assets as of June&#160;30, 2026 and December&#160;31, 2025.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from investments was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-579">6,390</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-580">3,202</ix:nonFraction> for the three months ended June 30, 2026 and 2025, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-581">9,267</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-582">6,859</ix:nonFraction> for the six months ended June 30, 2026 and 2025, respectively. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports financial instruments at fair value, with the exception of its convertible notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. Refer to Note 6. Debt for the carrying values and estimated fair values of financial instruments not recorded at fair value.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_49"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 5. <ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-583" continuedAt="f-583-1" escape="true">Balance Sheet Details</ix:nonNumeric></span></div><ix:continuation id="f-583-1" continuedAt="f-583-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment, net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-584" escape="true"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Servers and related equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-585">1,001,912</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-586">933,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-587">424,446</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-588">13,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-589">184,951</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-590">131,503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-591">131,234</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-592">121,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-593">496</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-594">412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-595">361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-596">262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-597">1,743,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-598">1,200,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-599">599,782</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-600">524,829</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:PropertyPlantAndEquipmentAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-601">94,286</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="docn:PropertyPlantAndEquipmentAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-602">86,881</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-603">1,049,332</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-604">589,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment was $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-605">42,217</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-606">25,589</ix:nonFraction> for the three months ended June 30, 2026 and 2025, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-607">79,221</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="3" id="f-608">47,348</ix:nonFraction> for the six months ended June 30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs related to the development of computer software for internal use were $<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="docn:PropertyPlantAndEquipmentCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="f-609">6,200</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="docn:PropertyPlantAndEquipmentCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="f-610">1,688</ix:nonFraction> for the three months ended June 30, 2026 and 2025, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="docn:PropertyPlantAndEquipmentCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="f-611">9,681</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="docn:PropertyPlantAndEquipmentCapitalizedCosts" format="ixt:num-dot-decimal" scale="3" id="f-612">4,287</ix:nonFraction> for the six months ended June 30, 2026 and 2025, respectively, which are included in internal-use software costs within property and equipment, net. Amortization </span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-583-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">expense related to internal-use and purchased software was $<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="docn:PropertyPlantAndEquipmentAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-613">3,867</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="docn:PropertyPlantAndEquipmentAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-614">2,145</ix:nonFraction> for the three months ended June 30, 2026 and 2025, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="docn:PropertyPlantAndEquipmentAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-615">7,400</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="docn:PropertyPlantAndEquipmentAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-616">4,399</ix:nonFraction> for the six months ended June 30, 2026 and 2025, respectively.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_52"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 6. <ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-617" continuedAt="f-617-1" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="f-617-1" continuedAt="f-617-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt, Long-term</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-618" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Company&#8217;s debt consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.143%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-619">625,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-620">625,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-621">312,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-622">312,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-623">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-624">380,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total obligations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-625">937,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-626">1,317,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-627">16,269</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-628">21,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of debt </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-629">921,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-630">1,295,762</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt, current </span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-631">311,654</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-632">325,109</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Debt, long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-633">609,399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-634">970,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the total fair value of the 2030 Convertible Notes was $<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-635">2,546,106</ix:nonFraction>, and the fair value of the 2026 Convertible Notes was $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="f-636">353,745</ix:nonFraction>. The fair value was determined based on the closing trading price as of the last day of trading for the period. The Company classifies the fair value to be a Level 2 valuation within the fair value measurement hierarchy due to the limited trading activity.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2030 Convertible Notes</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;14, 2025, the Company issued $<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="0" id="f-637">625,000</ix:nonFraction> aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="c-137" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-638">0.00</ix:nonFraction>% Convertible Senior Notes due 2030 (&#8220;2030 Convertible Notes&#8221;) in a private offering, including the exercise in full of the option granted to the initial purchasers to purchase an additional $<ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="docn:DebtInstrumentAdditionalPurchaseAmount" format="ixt:num-dot-decimal" scale="0" id="f-639">75,000</ix:nonFraction> principal amount of the 2030 Convertible Notes. The 2030 Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the 2030 Convertible Notes does not accrete. The 2030 Convertible Notes will mature on August&#160;15, 2030, unless earlier converted, redeemed or repurchased.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConvertibleDebtTableTextBlock" id="f-640" continuedAt="f-640-1" escape="true"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the 2030 Convertible Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"/><td style="width:39.436%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.304%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Price<br/>(In whole $)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Number of Shares<br/>&#160;(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25.5317</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-137" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-641">39.17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-138" decimals="INF" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" format="ixt:num-dot-decimal" scale="0" id="f-642">15,957</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert the 2030 Convertible Notes at their option only in the following circumstances:</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on December&#160;31, 2025, if the last reported sale price per share of the Company&#8217;s common stock exceeds  <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-643">130</ix:nonFraction>% of the conversion price for each of at least <ix:nonFraction unitRef="day" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-644">20</ix:nonFraction> trading days, whether or not consecutive, during the <ix:nonFraction unitRef="day" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-645">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) during the <ix:nonFraction unitRef="day" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" format="ixt-sec:numwordsen" scale="0" id="f-646">five</ix:nonFraction> consecutive business days immediately after any <ix:nonFraction unitRef="day" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-647">10</ix:nonFraction> consecutive trading day period (such <ix:nonFraction unitRef="day" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-648">10</ix:nonFraction> consecutive trading day period, the &#8220;measurement period&#8221;) if the trading price per $1,000 principal amount of 2030 Convertible Notes for each trading day of the measurement period was less than <ix:nonFraction unitRef="number" contextRef="c-140" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-649">98</ix:nonFraction>% of the product of the last reported sale price per share of the Company&#8217;s common stock on such trading day and the conversion rate on such trading day;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) if the Company calls the 2030 Convertible Notes for redemption; and</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4) upon the occurrence of certain corporate events or distributions of the Company&#8217;s common stock, as described in the indenture governing the 2030 Convertible Notes.</span></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-617-2" continuedAt="f-617-3"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2026, the circumstances allowing holders to convert the 2030 Convertible Notes were met since the Company&#8217;s last reported sale price per share of the Company&#8217;s common stock exceeded <ix:nonFraction unitRef="number" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" scale="-2" id="f-650">130</ix:nonFraction>% of the conversion price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-139" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="f-651">39.17</ix:nonFraction> for each of at least <ix:nonFraction unitRef="day" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdTradingDays" scale="0" id="f-652">20</ix:nonFraction> trading days, whether or not consecutive, during the <ix:nonFraction unitRef="day" contextRef="c-139" decimals="INF" name="us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" scale="0" id="f-653">30</ix:nonFraction> consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter. These conditions continued to be satisfied through the three months ended June 30, 2026. Therefore, the 2030 Convertible Notes have been convertible, in whole or in part, at the option of the holders since April 1, 2026 and are convertible until September 30, 2026. Whether the 2030 Convertible Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the election of settling any conversion of the 2030 Convertible Notes in cash, shares of our common stock, or a combination of both. The Company continues to classify the 2030 Convertible Notes as a long-term liability in its condensed consolidated balance sheets as of June&#160;30, 2026 because the Company has the option to settle the 2030 Convertible Notes in shares and the maturity date exceeds <ix:nonNumeric contextRef="c-141" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="f-654">one year</ix:nonNumeric> from the balance sheet date.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2026, the Company repurchased $<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtInstrumentRepurchaseAmount" format="ixt:num-dot-decimal" scale="3" id="f-655">471,828</ix:nonFraction> in aggregate principal amount of its 2030 Convertible Notes using the net proceeds from a concurrent registered direct offering of <ix:nonFraction unitRef="shares" contextRef="c-143" decimals="0" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-656">12,543,915</ix:nonFraction> shares of its common stock at $<ix:nonFraction unitRef="usdPerShare" contextRef="c-144" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-657">117.54</ix:nonFraction> per share. Cash on hand was used to pay estimated transaction related fees. Upon completion, the repurchased notes were retired.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2030 Capped Calls</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing and exercise in full by the initial purchasers of their option to purchase additional 2030 Convertible Notes, the Company entered into capped call transactions with one or more financial institutions, including an affiliate of an initial purchaser (&#8220;2030 Capped Calls&#8221;). The 2030 Capped Calls have an initial strike price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-145" decimals="2" name="us-gaap:OptionIndexedToIssuersEquityStrikePrice1" scale="0" id="f-658">39.17</ix:nonFraction> per share, which corresponds to the initial conversion price of the 2030 Convertible Notes. The 2030 Capped Calls have an initial cap price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-145" decimals="2" name="docn:OptionIndexedToIssuersEquityInitialPrice" scale="0" id="f-659">66.51</ix:nonFraction> per share. At that time, the 2030 Capped Calls were generally expected to reduce the potential dilution to the Company&#8217;s common stock upon any conversion of the 2030 Convertible Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2030 Convertible Notes, with such reduction and/or offset subject to the cap price. The strike price, cap price and other terms of the 2030 Capped Calls are subject to certain adjustments under the terms of the capped call transactions. As of June&#160;30, 2026, all of the 2030 Capped Calls remain outstanding and expire on August 15, 2030, unless exercised or called prior to that date. </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the partial repurchase of the Company&#8217;s 2030 Convertible Notes that closed on July 23, 2026, the Company did not take any actions on the 2030 Capped Calls and they continue to remain outstanding. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2025 Credit Facility</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;5, 2025, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) by and among the Company, its wholly owned subsidiary, DigitalOcean, LLC, as borrower (the &#8220;Borrower&#8221;), with Morgan Stanley Senior Funding, Inc., as administrative agent for a $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-660">500,000</ix:nonFraction> senior secured delayed draw term loan facility (&#8220;Term Loan Facility&#8221;, and any loans thereunder &#8220;Term Loans&#8221;) and a senior secured revolving credit facility (&#8220;Revolving Facility&#8221;, and any loans thereunder &#8220;Revolving Loans&#8221;) which includes a sublimit for the issuance of letters of credit (collectively the &#8220;2025 Credit Facility&#8221;). On May&#160;4, 2026, the Company entered into an amendment to its Credit Agreement (the "First Amendment"), which, among other modifications, (i) increases the Revolving Facility to $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-661">412,500</ix:nonFraction>, (ii) increases the letter of credit sublimit to $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:ProceedsFromLongTermLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="f-662">80,000</ix:nonFraction>, and (iii) amends the definition of &#8220;Indebtedness&#8221; to provide that capitalized leases shall be deemed to be an amount equal to <ix:nonFraction unitRef="number" contextRef="c-149" decimals="2" name="docn:LineOfCreditFacilityCapitalizedLeasesPercent" scale="-2" id="f-663">25</ix:nonFraction>% of the capitalized amount. The Term Loan Facility and Revolving Facility mature on May&#160;5, 2030, and are subject to a springing maturity date in the event certain conditions occur as described in the Credit Agreement. Revolving Loans may be borrowed, repaid and reborrowed, until their maturity date. Term Loans may be borrowed until February&#160;5, 2026 and once borrowed and repaid, cannot be reborrowed.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;3, 2026, the Company drew down the remaining $<ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-664">120,000</ix:nonFraction> available principal under its Term Loan Facility resulting in a total outstanding principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-665">500,000</ix:nonFraction>. On March&#160;27, 2026, the Company repaid the $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-666">500,000</ix:nonFraction> outstanding principal of its Term Loan Facility in cash from the proceeds of its follow-on offering (see Note 10. Stockholders&#8217; Equity) and wrote-off $<ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-667">2,700</ix:nonFraction> of related unamortized issuance cost as loss on extinguishment of debt in other (expense) income, net on the Company&#8217;s condensed consolidated statements of operations during the six months ended June 30, 2026. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes customary representations, warranties, and affirmative and negative covenants, including financial covenants that require the Company to maintain certain levels of total net leverage ratio and interest coverage ratio. As of June&#160;30, 2026, the Company was in compliance with all covenants under the 2025 Credit Facility. </span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-617-3"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2026, the Company was issued a letter of credit of $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-668">5,850</ix:nonFraction> under the letter of credit sublimit of its Revolving Facility. No drawdowns have been made under the Revolving Facility. The Company&#8217;s total available borrowing capacity under the Revolving Facility was $<ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-669">406,650</ix:nonFraction> as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2026, the Company was issued a letter of credit of $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-670">9,734</ix:nonFraction> under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#8217;s letters of credit.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Convertible Notes</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company issued </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="0" id="f-671">1,500,000</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> aggregate principal amount of convertible notes (&#8220;2026 Convertible Notes&#8221;) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedPerTransaction" format="ixt:num-dot-decimal" scale="0" id="f-672">200,000</ix:nonFraction>. The 2026 Convertible Notes are senior unsecured obligations of the Company and do not bear interest, and the principal amount of the 2026 Convertible Notes does not accrete.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Each $1 of principal of the 2026 Convertible Notes will initially be convertible into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-157" decimals="4" name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" scale="0" id="f-673">5.6018</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock, which is equivalent to an initial conversion price of approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="c-158" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="f-674">178.51</ix:nonFraction> per share, subject to adjustment as set forth in the indenture governing the 2026 Convertible Notes. As of June 1, 2026, holders may convert all or any portion of their 2026 Convertible Notes at the option of the holder regardless of the circumstances.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;14, 2025, the Company repurchased approximately $<ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" format="ixt:num-dot-decimal" scale="3" id="f-675">1,187,678</ix:nonFraction> aggregate principal amount of the 2026 Convertible Notes. The outstanding principal of $<ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-676">312,322</ix:nonFraction> of the 2026 Convertible Notes will mature on December&#160;1, 2026 unless earlier converted, redeemed, or repurchased. Upon conversion of the 2026 Convertible Notes, the Company will pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at the Company&#8217;s election.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuance Costs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Issuance costs are amortized to interest expense over the contractual term of the respective borrowing. Contractual interest expense consists of commitment fees and cash interest expense under the Company&#8217;s credit facilities.<ix:continuation id="f-640-1" continuedAt="f-640-2"> Interest expense related to the Company&#8217;s convertible notes and credit facilities consisted of the following:</ix:continuation></span></div><ix:continuation id="f-640-2"><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.475%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.384%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.778%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-677">233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-678">181</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="f-679">5,921</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestExpenseDebt" scale="3" id="f-680">308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-681">1,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-682">2,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-683">2,960</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-684">4,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_253"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-687" continuedAt="f-687-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:OperatingLeasesOfLessorDisclosureTextBlock" id="f-686" continuedAt="f-686-1" escape="true">Operating Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-687-1" continuedAt="f-687-2"><ix:continuation id="f-686-1" continuedAt="f-686-2"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases co-location space at data center facilities and, to a lesser extent, corporate offices, all of which are classified as operating leases. Operating leases generally have an initial lease term ranging from <span style="-sec-ix-hidden:f-688">two</span> to <ix:nonNumeric contextRef="c-161" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-689">thirteen years</ix:nonNumeric>, which includes any option to renew or terminate the lease when it is reasonably certain that the option will be exercised.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-690" continuedAt="f-690-1" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-691">40,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-692">29,851</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-693">74,016</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-694">56,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-695">4,247</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-696">2,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-697">8,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-698">4,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="3" id="f-699">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-700">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-701">20</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-702">185</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-703">44,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-704">32,299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-705">82,384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-706">61,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="docn:AssetsAndLiabilitiesLesseeTableTextBlock" id="f-707" continuedAt="f-707-1" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-708">5.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-709">3.4</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="2" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-710">6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-711">6</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-687-2"><ix:continuation id="f-686-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-712" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:77.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.242%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-713">149,859</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-714">98,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-715">69,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-716">57,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-717">53,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-718">143,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-719">572,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-720">93,316</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-721">479,087</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-722">126,233</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-723">352,854</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="3" id="f-724">2,759,287</ix:nonFraction> of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of <ix:nonNumeric contextRef="c-162" name="us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" format="ixt-sec:duryear" id="f-725">11.2</ix:nonNumeric> years.</span></div></ix:continuation></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_256"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 8. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-726" continuedAt="f-726-1" escape="true">Finance Leases and Equipment Financing Obligations</ix:nonNumeric></span></div><ix:continuation id="f-726-1" continuedAt="f-726-2"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into finance leases and equipment financing obligations for servers and related equipment. <ix:continuation id="f-690-1" continuedAt="f-690-2">The components of finance lease and equipment financing obligations expense were as follows:</ix:continuation></span></div><ix:continuation id="f-690-2"><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-727">7,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-728">1,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-729">11,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="f-730">2,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-731">3,536</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-732">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-733">4,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="f-734">124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets under equipment financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="docn:DepreciationLessorAssetUnderEquipmentFinancing" format="ixt:num-dot-decimal" scale="3" id="f-735">6,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="docn:DepreciationLessorAssetUnderEquipmentFinancing" format="ixt:fixed-zero" scale="3" id="f-736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:DepreciationLessorAssetUnderEquipmentFinancing" format="ixt:num-dot-decimal" scale="3" id="f-737">12,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:DepreciationLessorAssetUnderEquipmentFinancing" format="ixt:fixed-zero" scale="3" id="f-738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on equipment financing obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="docn:EquipmentFinancingObligationInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-739">2,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="docn:EquipmentFinancingObligationInterestExpense" format="ixt:fixed-zero" scale="3" id="f-740">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:EquipmentFinancingObligationInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-741">4,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:EquipmentFinancingObligationInterestExpense" format="ixt:fixed-zero" scale="3" id="f-742">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease and equipment financing obligations expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="docn:LeaseCostIncludingFinancingObligation" format="ixt:num-dot-decimal" scale="3" id="f-743">19,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="docn:LeaseCostIncludingFinancingObligation" format="ixt:num-dot-decimal" scale="3" id="f-744">1,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="docn:LeaseCostIncludingFinancingObligation" format="ixt:num-dot-decimal" scale="3" id="f-745">33,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="docn:LeaseCostIncludingFinancingObligation" format="ixt:num-dot-decimal" scale="3" id="f-746">2,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation><ix:continuation id="f-707-1"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.869%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.113%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-747">5.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-748">0.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="2" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-749">6</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-750">7</ix:nonFraction>%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" format="ixt-sec:duryear" id="f-751">3.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" format="ixt-sec:duryear" id="f-752">3.9</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="2" name="docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent" scale="-2" id="f-753">7</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="2" name="docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent" scale="-2" id="f-754">7</ix:nonFraction>%</span></td></tr></table></div></ix:continuation></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-726-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-755" escape="true"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of finance lease liabilities and equipment financing obligations of June&#160;30, 2026 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.786%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.522%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.217%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.398%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.879%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-756">111,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="f-757">24,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" format="ixt:num-dot-decimal" scale="3" id="f-758">136,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-759">107,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-760">50,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" format="ixt:num-dot-decimal" scale="3" id="f-761">157,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-762">107,203</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="f-763">50,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" format="ixt:num-dot-decimal" scale="3" id="f-764">157,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-765">99,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="f-766">46,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" format="ixt:num-dot-decimal" scale="3" id="f-767">146,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="f-768">35,545</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidYearFive" format="ixt:num-dot-decimal" scale="3" id="f-769">12,744</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" format="ixt:num-dot-decimal" scale="3" id="f-770">48,289</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-771">1,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-772">6,523</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" format="ixt:num-dot-decimal" scale="3" id="f-773">8,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-774">463,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationToBePaid" format="ixt:num-dot-decimal" scale="3" id="f-775">191,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" format="ixt:num-dot-decimal" scale="3" id="f-776">654,283</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-777">53,251</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-778">23,312</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" format="ixt:num-dot-decimal" scale="3" id="f-779">76,563</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-780">409,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiability" format="ixt:num-dot-decimal" scale="3" id="f-781">167,886</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" format="ixt:num-dot-decimal" scale="3" id="f-782">577,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Finance lease liabilities and equipment financing obligations, current</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-783">89,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-784">39,941</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-785">129,777</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-786">Finance lease liabilities and equipment financing obligations, long-term</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-787">319,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:EquipmentFinancingObligationLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-788">127,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" format="ixt:num-dot-decimal" scale="3" id="f-789">447,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the Company expects to receive servers and related equipment under finance leases with total estimated undiscounted payments of $<ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" format="ixt:num-dot-decimal" scale="3" id="f-790">281,566</ix:nonFraction> that were not included in the condensed consolidated balance sheets. The leases commenced in July 2026 and have a weighted-average lease term of <ix:nonNumeric contextRef="c-163" name="us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" format="ixt-sec:duryear" id="f-791">4.9</ix:nonNumeric> years.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_58"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-792" continuedAt="f-792-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-792-1"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has commitments and purchase orders with various software license, bandwidth, network services and third-party license vendors. The Company&#8217;s purchase commitments have not materially changed since December&#160;31, 2025 except for a long-term purchase agreement for a software license with total non-cancelable payments of $<ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:LongTermPurchaseCommitmentAmount" format="ixt:num-dot-decimal" scale="3" id="f-793">128,072</ix:nonFraction> and a contractual term of up to <ix:nonNumeric contextRef="c-164" name="us-gaap:LongtermPurchaseCommitmentPeriod" format="ixt-sec:duryear" id="f-794">6.0</ix:nonNumeric> years, commencing in July 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its condensed consolidated financial position, results of operations, or liquidity.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In relation to the execution of a data center lease, the Company was issued a letter of credit of $<ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-795">5,850</ix:nonFraction> under the letter of credit sublimit of its Revolving Facility during the three months ended June&#160;30, 2026. There were no outstanding letters of credit as of December&#160;31, 2025. In July 2026, the Company was issued a letter of credit of $<ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="3" id="f-796">9,734</ix:nonFraction> in relation to the execution of a data center lease under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#8217;s letters of credit. Refer to Note 6. Debt of the condensed consolidated financial statements for further details.</span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_61"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-797" continuedAt="f-797-1" escape="true">Stockholders&#8217; Equity </ix:nonNumeric></span></div><ix:continuation id="f-797-1"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Follow-on Offering</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;26, 2026, the Company completed a follow-on public equity offering (&#8220;2026 Follow-on Offering&#8221;) of <ix:nonFraction unitRef="shares" contextRef="c-165" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-798">11,948,052</ix:nonFraction> shares of common stock, inclusive of the exercised over-allotment option, at a public offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-166" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-799">77.00</ix:nonFraction> per share. The Company received net proceeds of $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" format="ixt:num-dot-decimal" scale="3" id="f-800">887,888</ix:nonFraction> after deducting underwriting discounts and commissions of $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:SalesCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="f-801">31,050</ix:nonFraction> and other issuance costs of $<ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:OtherSellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-802">1,062</ix:nonFraction>.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Direct Offering</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2026, the Company completed a concurrent registered direct offering of <ix:nonFraction unitRef="shares" contextRef="c-143" decimals="0" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="f-803">12,543,915</ix:nonFraction> shares of common stock at a price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-144" decimals="2" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="f-804">117.54</ix:nonFraction> per share. The proceeds were used to repurchase $<ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtInstrumentRepurchaseAmount" format="ixt:num-dot-decimal" scale="3" id="f-805">471,828</ix:nonFraction> in aggregate principal amount of its 2030 Convertible Notes. Cash on hand was used to pay transaction related fees.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Buyback Program</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;11, 2025, the Company adopted a new stock repurchase program authorizing the repurchase of up to $<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="srt:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="3" id="f-806">100,000</ix:nonFraction> of its common stock (&#8220;2025 Share Buyback Program&#8221;). Pursuant to the 2025 Share Buyback Program, repurchases of the Company&#8217;s common stock will be made at prevailing market prices through open market purchases, in negotiated transactions off the market or otherwise, including through Rule 10b5-1 plans. The 2025 Share Buyback Program will expire on July&#160;31, 2027; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company&#8217;s discretion. During the three and six months ended June 30, 2026, the Company had no repurchases of shares under the 2025 Share Buyback program.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_64"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 11. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-807" continuedAt="f-807-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-807-1" continuedAt="f-807-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company&#8217;s Board of Directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan (&#8220;2021 Plan&#8221;). The 2021 Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under the 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSUs, PRSUs, MRSUs and other awards to employees, directors, and consultants. Shares issued pursuant to the exercise of these awards are transferable by the holder. There were <ix:nonFraction unitRef="shares" contextRef="c-168" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-808">29,281,461</ix:nonFraction> shares available for grant under the 2021 Plan as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs and PRSUs </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted typically vest over <ix:nonNumeric contextRef="c-169" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-809">four years</ix:nonNumeric>. The Company has issued PRSUs which vest based on the achievement of each award&#8217;s established performance targets. Depending on the actual financial metrics achieved relative to the target financial metrics throughout the defined performance period of the award, the number of LTIP PRSUs that vest could range from <ix:nonFraction unitRef="number" contextRef="c-170" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-810">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-171" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-811">200</ix:nonFraction>% of the target amount and are subject to the Compensation Committee&#8217;s approval of the level of achievement against the approved performance targets.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assuming the minimum performance level is achieved, one-third of the aggregate number of the achieved LTIP PRSUs shall vest on the later of (i) March 1 of the year after grant or, (ii) the first anniversary of the grant date, or (iii) <ix:nonFraction unitRef="trading_day" contextRef="c-172" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" format="ixt-sec:numwordsen" scale="3" id="f-812">two</ix:nonFraction> trading days following the public release of the Company&#8217;s financial results for the year of grant, and the remainder shall vest over the following <ix:nonNumeric contextRef="c-173" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-813">two years</ix:nonNumeric> in <ix:nonFraction unitRef="installment" contextRef="c-173" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" format="ixt-sec:numwordsen" scale="0" id="f-814">eight</ix:nonFraction> equal quarterly installments subject, in each case, to the individual&#8217;s continuous service through the applicable vesting date.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;25, 2025, the Company granted an LTIP PRSU award (&#8220;2025 LTIP PRSU&#8221;). The financial performance level under the PRSUs was equal to the sum of the attainment of certain ARR targets weighted at <ix:nonFraction unitRef="number" contextRef="c-174" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" scale="-2" id="f-815">75</ix:nonFraction>% and adjusted free cash flow margin targets weighted at <ix:nonFraction unitRef="number" contextRef="c-174" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" scale="-2" id="f-816">25</ix:nonFraction>%. On February&#160;13, 2026, the Company determined that the 2025 LTIP PRSU was achieved at <ix:nonFraction unitRef="number" contextRef="c-175" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" scale="-2" id="f-817">89.0</ix:nonFraction>% of the target amount. This resulted in a performance factor reduction of <ix:nonFraction unitRef="shares" contextRef="c-175" decimals="0" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" format="ixt:num-dot-decimal" scale="0" id="f-818">154,488</ix:nonFraction> shares from the original maximum shares achievable of <ix:nonFraction unitRef="shares" contextRef="c-176" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" format="ixt:num-dot-decimal" scale="0" id="f-819">278,356</ix:nonFraction>, net of forfeiture. The target shares granted under the 2025 LTIP PRSU were <ix:nonFraction unitRef="shares" contextRef="c-174" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" format="ixt:num-dot-decimal" scale="0" id="f-820">139,178</ix:nonFraction>, net of forfeiture.</span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-807-2"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;10, 2026 and June 1, 2026, the Company granted LTIP PRSU awards (&#8220;2026 LTIP PRSUs&#8221;). The financial performance level under the 2026 LTIP PRSUs can be attained based on the achievement of certain ARR and adjusted free cash flow margin targets. Under the 2026 LTIP PRSUs, <ix:nonFraction unitRef="number" contextRef="c-177" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" scale="-2" id="f-821">75</ix:nonFraction>% of the awards can be achieved based on the ARR targets and <ix:nonFraction unitRef="number" contextRef="c-177" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" scale="-2" id="f-822">25</ix:nonFraction>% of the awards can be achieved based on the adjusted free cash flow margin targets. The target shares granted under the 2026 LTIP PRSUs were <ix:nonFraction unitRef="shares" contextRef="c-177" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" format="ixt:num-dot-decimal" scale="0" id="f-823">427,796</ix:nonFraction>. The actual number of shares that are received under the 2026 LTIP PRSUs may be higher or lower than the target shares based on the actual financial metrics achieved relative to the target financial metrics for fiscal year 2026.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, there was $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-824">146,666</ix:nonFraction> of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding RSUs, that is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-169" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-825">2.9</ix:nonNumeric> years. As of June&#160;30, 2026, there was $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-826">22,602</ix:nonFraction> of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding PRSUs that is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-180" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-827">2.7</ix:nonNumeric> years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MRSU</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;12, 2024, Padmanabhan Srinivasan joined the Company in the role of CEO. As part of his compensation package, Mr. Srinivasan received an MRSU with an estimated grant date fair value of approximately $<ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="3" id="f-828">8,000</ix:nonFraction>, which vests upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals during a five-year performance period. <ix:nonNumeric contextRef="c-1" name="docn:ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" id="f-829" continuedAt="f-829-1" escape="true">A cumulative percentage of the MRSU target is earned based on the achievement of stock price goals, measured based on the average of the Company&#8217;s closing stock price over a consecutive <ix:nonFraction unitRef="day" contextRef="c-182" decimals="0" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" format="ixt:num-dot-decimal" scale="3" id="f-830">60</ix:nonFraction> days trading day period during the performance period as set forth in the table below:</ix:nonNumeric></span><ix:continuation id="f-829-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:31.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.828%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.832%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Tranche</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Company Stock Price Target</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Payout</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-183" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="f-831">65.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-183" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" scale="-2" id="f-832">25</ix:nonFraction>% of Target MRSUs</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-184" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="f-833">100.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-184" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" scale="-2" id="f-834">50</ix:nonFraction>% of Target MRSUs</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-185" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="f-835">135.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-185" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" scale="-2" id="f-836">100</ix:nonFraction>% of Target MRSUs</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-186" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" scale="0" id="f-837">170.00</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-186" decimals="INF" name="docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" scale="-2" id="f-838">150</ix:nonFraction>% of Target MRSUs</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></ix:continuation></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2026, the conditions related to the Company Stock Price Target applicable to Tranches 1, 2, and 3 of the MRSUs were met. Subject to Mr. Srinivasan's continued service through the applicable vesting dates, <ix:nonFraction unitRef="number" contextRef="c-187" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-839">50</ix:nonFraction>% of the Tranche 1, 2, and 3 MRSUs will vest upon the Compensation Committee&#8217;s certification of Company Stock Price Target performance achievement in the first quarter of 2027 and the remaining <ix:nonFraction unitRef="number" contextRef="c-188" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="f-840">50</ix:nonFraction>% will vest upon the Compensation Committee's certification in the first quarter of 2029.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, there was $<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="3" id="f-841">2,926</ix:nonFraction> of unrecognized stock-based compensation related to the MRSU award that is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-190" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:duryear" id="f-842">2.7</ix:nonNumeric> years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company&#8217;s Board of Directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). Eligible employees enroll in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to <ix:nonFraction unitRef="number" contextRef="c-191" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="f-843">85</ix:nonFraction>% of the lesser of (1) the stock price at the employee&#8217;s first participation in the offering period or (2) the fair market value of the Company&#8217;s common stock on the purchase date. There were <ix:nonFraction unitRef="shares" contextRef="c-192" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-844">5,947,206</ix:nonFraction> shares available for grant under the ESPP as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-845" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is included in the condensed consolidated statements of operations as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-846">1,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-847">1,422</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-848">3,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-849">2,817</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-850">15,497</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-851">9,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-852">25,854</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-853">17,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-854">2,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-855">3,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-856">4,785</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-857">5,635</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-858">13,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-859">7,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-860">21,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-861">14,336</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-862">32,724</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-863">21,081</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-864">55,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-865">40,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_67"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 12. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-866" continuedAt="f-866-1" escape="true">Net Income per Share Attributable to Common Stockholders</ix:nonNumeric></span></div><ix:continuation id="f-866-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-867" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-868">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-869">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-870">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-871">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-872">104,611</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-873">91,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-874">98,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-875">91,538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-876">0.34</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-877">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-878">0.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-879">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-880">35,437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-881">37,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-882">51,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-883">75,231</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on dilutive convertible notes, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-884">1,390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-885">1,733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-886">1,821</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:InterestOnConvertibleDebtNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-887">3,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income used in diluted calculation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-888">36,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-889">38,760</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-890">53,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-891">78,426</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in basic calculation </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-892">104,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-893">91,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-894">98,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-895">91,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities: </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-209" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-896">671</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-210" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-897">689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-211" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-898">711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-212" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-899">812</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs </span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-213" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-900">3,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-214" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-901">392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-169" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-902">2,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-215" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-903">711</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">PRSUs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-216" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-904">109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-217" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-905">36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-180" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-906">115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-218" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-907">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">MRSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-219" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-908">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-220" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-909">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-221" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="f-910">158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-222" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-911">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-223" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-912">1,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-224" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-913">8,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-225" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-914">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-226" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-915">8,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-227" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-916">15,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-228" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-229" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-918">15,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-230" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-919">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in diluted calculation</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-920">126,548</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-921">100,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-922">118,708</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-923">101,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share attributable to common stockholders</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-924">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-925">0.39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-926">0.45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-927">0.77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the potential dilutive effect of the convertible senior notes under the if-converted method. Under this method, diluted earnings per share are determined by assuming that outstanding convertible senior notes were converted into shares of our common stock at the beginning of the reporting period.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the convertible senior notes, we entered into the capped call transactions, which were not included for purpose of calculating number of diluted shares outstanding, as their effect would have been anti-dilutive. The capped call transactions are expected to partially offset the potential dilution to our common stock upon any conversion of the convertible senior notes. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-928" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.206%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-231" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-929">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-232" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-930">3,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-233" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-931">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-234" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-932">2,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-235" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-933">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-236" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-934">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-237" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-935">1,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-238" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:fixed-zero" scale="3" id="f-936">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-937">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-938">3,957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-939">1,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="3" id="f-940">2,982</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_70"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 13. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-941" continuedAt="f-941-1" escape="true">Income Taxes </ix:nonNumeric></span></div><ix:continuation id="f-941-1"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the provision for, or benefit from, income taxes for an interim period is determined using an estimated annual effective tax rate, adjusted for discrete items, if any. Each quarter, the Company updates the estimated annual effective tax rate and records a year-to-date adjustment to the tax provision, as necessary. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2026, the Company recorded tax benefit of $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-942">8,295</ix:nonFraction> and for the six months ended June 30, 2026 , the Company recorded income tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-943">430</ix:nonFraction>. The effective tax rate for the three and six months ended June 30, 2026 was (<ix:nonFraction unitRef="number" contextRef="c-5" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-944">30.6</ix:nonFraction>)% and <ix:nonFraction unitRef="number" contextRef="c-1" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-945">0.8</ix:nonFraction>%, respectively. The effective tax rate differs from the statutory rate primarily due to the mix of income in the foreign jurisdictions in which the Company conducts business, 162(m) limitation and excess tax benefits from stock-based compensation.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2025, the Company recorded tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-946">5,421</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-947">8,597</ix:nonFraction>, respectively. The effective tax rate for the three and six months ended June 30, 2025 was <ix:nonFraction unitRef="number" contextRef="c-6" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-948">12.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-7" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-949">10.3</ix:nonFraction>%. The effective tax rate differs from the statutory rate primarily as a result of having a full valuation allowance in the U.S. and the mix of income in the foreign jurisdictions in which the Company conducts business, and excess tax benefits from stock-based compensation and utilization of research and development credits.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Organization for Economic Co-operation and Development Pillar Two guidelines published to date include transition and safe harbor rules around the implementation of the Pillar Two global minimum tax of 15%. Based on current enacted legislation, the Company is not subject to Pillar Two tax since the Company&#8217;s revenue is currently below the threshold. The Company is monitoring developments and evaluating the impacts these new rules will have on its future income tax provision and effective income tax rate.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. The Company adopted the provisions related to the international tax framework that became effective in 2026 for the three and six months ended June 30, 2026. The adoption did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_73"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Note 14. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-950" continuedAt="f-950-1" escape="true">Segment and Geographical Information </ix:nonNumeric></span></div><ix:continuation id="f-950-1" continuedAt="f-950-2"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the CEO. The CODM assesses performance on a monthly basis by reviewing consolidated results against the annual operating plan and ongoing forecasts. Accordingly, the Company has one operating and reporting segment.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The measure of segment profitability used by the CODM is net income, as reported in the condensed consolidated statements of operations. The significant segment expenses reviewed by the CODM on a consolidated basis include cost of revenue, research and development, sales and marketing, and general and administrative as reported in the condensed consolidated statements of operations on a consolidated basis. Other segment expense categories include other (expense) income, net and income tax benefit (expense) as reported in the condensed consolidated statements of operations. Refer to Note 3. Revenue, for revenue by geography.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The measure of segment assets is total assets, which is reported in the condensed consolidated balance sheets. Refer to condensed consolidated statements of cash flows and within Note 5. Balance Sheet Details, for details of capital expenditures and depreciation and amortization, respectively.</span></div></ix:continuation><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><ix:continuation id="f-950-2"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. <ix:nonNumeric contextRef="c-1" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-951" continuedAt="f-951-1" escape="true">The geographic locations of the Company&#8217;s long-lived assets, net, based on the physical location of the assets, are as follows:</ix:nonNumeric></span><ix:continuation id="f-951-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-952">1,326,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-953">610,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-954">59,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-955">70,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-956">53,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-957">50,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-958">38,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-959">46,585</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-960">36,144</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-961">33,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-962">42,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-963">48,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-964">1,555,029</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:NoncurrentAssets" format="ixt:num-dot-decimal" scale="3" id="f-965">859,948</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></ix:continuation></div></ix:continuation><div id="i2578fb15893c4459b64abc43f9f2d8d7_76"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be considered together with our unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q our audited consolidated financial statements and the related notes and the discussion under the heading &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2025. This discussion, particularly information with respect to our outlook, key trends and uncertainties, our plans and strategy for our business, and our performance and future success, includes forward-looking statements that involve risks and uncertainties as described under the heading &#8220;Special Note Regarding Forward-Looking Statements&#8221; in this Quarterly Report on Form 10-Q. Actual results could differ materially from those discussed below.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">DigitalOcean is an AI-Native Cloud, purpose-built for inference and agentic workloads that brings infrastructure, core cloud services, inference, data, and agents together in one integrated stack that is open throughout, giving builders the best of the AI ecosystem in one place. The platform combines production-ready GPU infrastructure, a full-stack cloud, model-first inference workflows, and an agentic experience layer to reduce operational complexity and accelerate time to production. Our customers include growing technology companies across numerous industry verticals ranging from online gaming to fintech to cybersecurity, among many others, and leverage our platform for a wide variety of use cases, such as building and hosting websites, developing new web and mobile applications, integrating AI into their businesses, and building AI products and applications, among many others. We believe that being simple, scalable and approachable, while offering a comprehensive range of integrated cloud and AI products, are our key differentiators, driving a broad range of customers around the world whose needs are not being fully met by larger cloud providers to build and grow their businesses on our platform.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We offer a comprehensive set of cloud platform capabilities which span across Infrastructure-as-a-Service (&#8220;IaaS&#8221;), including Droplet virtual machines, storage and networking offerings; Platform-as-a-Service (&#8220;PaaS&#8221;) and Software-as-a-Service (&#8220;SaaS&#8221;), including Managed Hosting, Managed Database, Managed Kubernetes and Marketplace offerings. We also offer a comprehensive artificial intelligence and machine learning (&#8220;AI/ML&#8221;) platform - DigitalOcean Gradient&#174; AI Agentic Cloud which includes Gradient AI Infrastructure with offerings such as GPU Droplets and Bare Metal GPUs; the Gradient AI Platform which offers various building block services including Large Language Models (&#8220;LLMs&#8221;); and Gradient AI Agents. We continue to invest in our platform to further penetrate the growing markets in which we operate.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We generate revenue primarily from the usage of our agentic inference cloud platform by our customers. We recognize revenue largely based on the customer utilization of our offerings. While our pricing is primarily consumption-based and the majority of our customers use our platform on a month-to-month basis, a growing number of customers are using our platform for larger workloads and some of these customers are opting to enter into committed contracts, committing to a minimum spend on our platform. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We serve a large number of customers that range in size from growing or scaled businesses that generate millions of dollars in revenue and serve millions of their own customers to individual developers testing or learning new technology for their own development. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Thousands of new users come to DigitalOcean every month with some users intending only to utilize our platform for a discrete task, and other users are part of new or existing businesses that intend to operate their </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">production and test workloads on our platform to support their business. Given the wide range of users and their associated spend, we classify customers based on their spend in a given month, which we have found to be a good proxy that distinguishes between casual users and substantial enterprise customers.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our total customer count is represented by the number of Digital Native Enterprise (&#8220;DNE&#8221;) Customers, which are users that spend more than $500 in a month. We further disaggregate our DNE customers into the following categories - $100K+ Customers, $500K+ Customers and $1M+ Customers. See further discussion in &#8220;Digital Native Enterprise Customers&#8221; below.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Growing our DNE Customers is a critical focus for us, and we have successfully increased the number of these customers and their percentage of our total revenue. Revenue from our DNE Customers as a percentage of total revenue was 67% in the three months ended June&#160;30, 2026, up from approximately 59% in the three months ended June&#160;30, 2025. As of June&#160;30, 2026, we had approximately 22,000 DNE Customers using our platform to build, deploy and scale applications. The number of DNE Customers increased from approximately 20,000 as of June&#160;30, 2025 to approximately 22,000 as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We had no material customer concentration as our top 25 customers made up approximately 20% and 9% of our revenue in the three months ended June&#160;30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our annual run-rate revenue (&#8220;ARR&#8221;) as of June&#160;30, 2026 was $1,125 million, up from $875 million as of June&#160;30, 2025. Our AI Customer ARR as of June&#160;30, 2026 was $234 million, up from $75 million as of June&#160;30, 2025. See further discussion in &#8220;ARR and AI Customer ARR&#8221; below.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have a highly efficient self-service customer acquisition model, which we complement with a sales force focused on inside sales, targeted outside sales and partnership opportunities to drive revenue growth. The efficiency of our go-to-market model and our focus on the needs of growing technology enterprises have enabled us to drive organic growth and establish a truly global customer base across a broad range of industries. For the three months ended June 30, 2026 and 2025, our sales and marketing expense was approximately 8% of our revenue.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our customers are spread across approximately 190 countries and around two-thirds of our revenue has historically come from customers located outside the United States. For the three months ended June&#160;30, 2026, 47% of our revenue was generated from North America, 22% from Europe, 22% from Asia and 9% from the rest of the world.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Key Factors Affecting Our Performance </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing Usage by Our Existing Customers</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our existing customer base represents a significant opportunity for further sales expansion through increased usage of our platform and adoption of additional product offerings. We are highly focused on gaining a better understanding of the needs and growth plans of our existing customers, increasing our feature velocity and shaping our product roadmap around the needs of DNE Customers, and leveraging our account management function to provide more direct coverage of our top spending accounts. This deeper relationship with our customers is helping us to identify opportunities to educate our customer base on ways to utilize the platform more effectively for their individual use cases, as well as provide a feedback loop to inform our product roadmap, in order to build trust with customers and encourage them to run more of their critical cloud workloads on our platform. We expect to increase our revenue in the future from existing customers through the introduction of new products and features tailored to our DNE Customers through expanded customer outreach, and targeted services to support our customers in migrating additional workloads from other cloud providers to DigitalOcean.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Growing Our Base of AI-Native and Cloud-Native DNE Customers</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> We believe there is a substantial opportunity to further expand our customer base. We are investing in strategies that we believe will drive adoption by new AI-Native and Cloud-Native DNE Customers, a dedicated AI sales team with deep AI expertise to help prospective customers understand our offerings and the process to onboard onto our platform, marketing initiatives that further optimize our self-service revenue funnel to identify potential DNE Customers, enhanced research and development to build our product roadmap around the needs of DNE Customers, and the expansion of our migration services team to support additional migrations to our platform from other cloud providers. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing in Our Platform and Product Offerings</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have a history of, and will continue to invest significantly in, delivering innovative products, features and functionality for our DNE Customers. Our product strategy is anchored in addressing the needs of our DNE Customers and </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">other digital native enterprises and on continuously innovating to meet those needs in a simple, scalable and approachable way. We have accelerated the pace of product innovation and made disciplined investments to expand our offerings for our IaaS and PaaS offerings, as well as our newer AI/ML offerings. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The market opportunity for our services continues to expand and we expect to make additional investments to offer an enhanced and tailored suite of IaaS, PaaS/SaaS and AI/ML offerings that address the changing needs of our customers.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Driving Increased Adoption Through Our Community Ecosystem</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We attract a large number of developers to our website and platform, and we are committed to supporting and expanding this community of innovators and technologists by continuing to produce high-quality educational content and hosting developer-focused programs and events around the world. Supporting and educating the developer community is not only one of our values, but it also fosters brand loyalty, expands our customer base and drives increased adoption of our products.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Augmenting our Platform through Strategic Partnerships and Acquisitions</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition to organic growth, we believe that strategic partnerships and acquisitions will allow us to accelerate our key platform, product and marketing initiatives. In recent years, we completed acquisitions of Paperspace, which launched our AI/ML offerings, and Cloudways, which added our Managed Hosting offering to our platform. In addition, we have entered into partnerships to augment our product offerings. We intend to actively pursue both strategic partnerships and acquisitions that we believe will be complementary to our business, accelerate customer acquisition, increase usage of our platform and/or expand our product offerings in our core markets.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Macroeconomic and Geopolitical Conditions</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Unfavorable conditions in the economy, both in the United States and abroad, could cause a decrease in business investments in information technology and negatively affect the growth of our business and our results of operations. These conditions include: changes in gross domestic product growth; inflationary pressures and high interest rates; supply chain disruptions; financial and credit market fluctuations, volatility in the capital markets, and liquidity concerns at, or failures of, banks and other financial institutions; trade tension and the imposition, enforceability, or threatened imposition of tariffs, export controls, sanctions, and other trade restrictions or retaliatory actions for those measures by other countries; and geopolitical conditions, including ongoing military conflicts involving Russia, Ukraine, Iran, and the Middle East, political turmoil, political instability or transitions of power in regions where we operate, potential shutdowns of the U.S. federal government, natural catastrophes, and outbreaks of contagious diseases.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We will continue to monitor the direct and indirect impacts of these or similar circumstances on our business and our results of operations. The implications of macroeconomic and geopolitical conditions on our business, results of operations, and overall financial position remain uncertain.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_79"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Key Business Metrics</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We utilize the key metrics set forth below to help us evaluate our business and growth, identify trends, formulate financial projections and make strategic decisions. We are not aware of any uniform standards for calculating these key metrics, and other companies may not calculate similarly titled metrics in a consistent manner, which may hinder comparability.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.871%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,736</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,255</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$100K+ Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">632</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 7pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">582</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$500K+ Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">92</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 7pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">68</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$1M+ Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:1.5pt 7pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">ARR (in millions)</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 7pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,125</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 7pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">875</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">AI Customer ARR (in millions)</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 7pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">234</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 7pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">___________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Customer count. Beginning in the fourth quarter of 2025, we redefined our total customer count, customer categories naming and disaggregation, and excluded the number of customers using certain legacy Bare Metal CPU offerings. Prior periods have been recast to reflect the effects of such changes.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Digital Native Enterprise Customers </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We refer to customers spending more than $500 in a given month collectively as our Digital Native Enterprise (&#8220;DNE&#8221;) Customers. We believe the total number of our DNE Customers is an important indicator of the growth of our business and future revenue opportunity, and the trends relating to our $100K+ Customers, $500K+ Customers and $1M+ Customers are of particular importance to us as these customers comprise a significant majority of our revenue and revenue growth, and are representative of the Cloud-Native and AI-Native DNEs that have scaled on our platform.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We calculate customer count as the average number of customers as of the last day of the month for each month in the most recent quarter. Customers are classified in the following categories based on the amount of their spend in a given month and individual customers may fall within different categories within a reporting period (customer spend in a month in whole dollars):</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">DNE Customers: users that spend more than $500 in a month. </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$100K+ Customers: users that spend more than $8,333 in a month.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$500K+ Customers: users that spend more than $41,667 in a month.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">$1M+ Customers: users that spend more than $83,333 in a month.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ARR and AI Customer ARR</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Given the recurring nature of our business, we view annual run-rate revenue as an important indicator of our current progress towards meeting our revenue targets and projected growth rate going forward. We calculate ARR by multiplying total revenue for the most recent quarter by four. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> We view AI Customer ARR as an important indicator of our growth in customers using AI-related products across our AI-Native Cloud and a key driver of our revenue targets and projected growth rate going forward.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We calculate AI Customer ARR by multiplying total AI Customer Revenue for the most recent quarter by four. AI Customer Revenue is defined as the total revenue generated from customers who utilize one or more of our AI/ML offerings, inclusive of their revenue from our IaaS and PaaS/SaaS offerings during the period.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_82"></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Components of Results of Operations </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We offer a comprehensive set of cloud platform capabilities which span across IaaS, including Droplet virtual machines, storage and networking offerings; PaaS and SaaS, including Managed Hosting, Managed Database, Managed Kubernetes and Marketplace offerings. We also offer a comprehensive AI/ML platform - DigitalOcean Gradient&#174; AI </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Agentic Cloud, which includes Gradient AI Infrastructure with offerings such as GPU Droplets and Bare Metal GPUs; the Gradient AI Platform which offers various building block services including LLMs; and Gradient AI Agents. We continue to invest in our platform to further penetrate the growing markets in which we operate.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We may offer sales incentives in the form of promotional and referral credits and grant credits to encourage customers to use our services. These types of promotional and referral credits typically expire in two months or less if not used. For credits earned with a purchase, they are recorded as contract liabilities when earned and recognized at the earlier of redemption or expiration. The majority of credits are redeemed in the month they are earned.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue consists primarily of fees related to operating our data center facilities, personnel costs of our employees providing customer support or operating our facilities, and partnership expenses. Cost of revenue includes depreciation of our data center equipment and amortization of acquired technology and capitalized internal-use software development costs. Data center facility fees include data center rental fees, power costs, maintenance fees, network, bandwidth and ancillary equipment. Personnel costs include salaries, bonuses, benefits, and stock-based compensation.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We intend to continue to invest additional resources in our infrastructure to support our product portfolio and the scalability of our customer base. The level, timing and relative investment in our infrastructure could affect our cost of revenue in the future.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses consist primarily of personnel costs including salaries, bonuses, benefits, and stock-based compensation. Research and development expenses also include amortization of capitalized internal-use software development costs, which are amortized over three years, professional services, software, as well as costs related to our efforts to add new features to our existing offerings, develop new offerings, and ensure the security, performance, and reliability of our global cloud platform. We expect research and development expenses to increase in absolute dollars as we continue to invest in our platform and product offerings.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses consist primarily of personnel costs of our sales and marketing and customer success employees, including salaries, bonuses, benefits, commissions and stock-based compensation. Sales and marketing expenses also include costs for marketing programs, advertising, amortization of acquired customer relationships and purchased software used for sales and marketing purposes, professional services and software. We expect sales and marketing expenses to increase in absolute dollars as we enhance our product offerings and implement new marketing and sales strategies.</span></div><div style="margin-bottom:6pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Expenses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses consist primarily of personnel costs of our human resources, legal, finance and other administrative functions, including salaries, bonuses, benefits, and stock-based compensation. General and administrative expenses also include payment processing fees, provision for expected credit losses, professional services, software, business insurance, depreciation and amortization, rent and facilities costs, acquisition-related compensation, and other administrative costs. General and administrative expenses may increase in absolute dollars as we continue to grow our business.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other (Expense) Income, net</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other (expense) income, net consists primarily of loss on extinguishment of our Term Loan Facility, cash interest expense on our Term Loan Facility, credit facilities, finance leases and equipment financing obligations, amortization of debt issuance costs, interest income on our money market funds, and gains or losses on foreign currency exchange.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Benefit (Expense)</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists primarily of income taxes in foreign jurisdictions and U.S. federal and state income taxes.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_85"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Results of Operations </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.839%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.296%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,522&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">87,755&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,717&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">169,014&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">154,662&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">299,372&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">260,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,515&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,644&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,345&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,238&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,568&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,288&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,237&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,689&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,208&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,394&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,848&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69,201&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,291&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,326&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233,430&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,128&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,371&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,619&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,942&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">73,261&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,829&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14,304)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,567&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,142&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,448&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,638&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">83,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,295&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,421)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(430)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,597)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) Includes stock-based compensation as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.205%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,422&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,272&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,497&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,456&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,725&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,089&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,635&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,361&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,114&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,320&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,336&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our results of operations as a percentage of revenue for the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">60&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">__________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) May not foot due to rounding.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Comparison of the Three Months Ended June 30, 2026 and 2025</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,484&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased $62.5 million, or 29%, for the three months ended June 30, 2026 compared to the three months ended June 30, 2025. The increase was driven by a 45% increase in revenue from our DNE Customers primarily attributable to the addition of new customers, including our expanding AI Customer base, and the continued adoption of our products by our existing customers leading to higher average usage on our platform.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,522&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">87,755&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,767&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased for the three months ended June 30, 2026 compared to 2025 primarily due to data center expansions which drove increases of $17.2 million in depreciation and amortization related to data center infrastructure additions, $12.4 million in co-location costs, $3.4 million in third-party licenses and partnership expenses, $2.9 million in ancillary equipment costs, and $3.2 million in other costs, net. Gross profit decreased to 55% for the three months ended June 30, 2026 from 60% for the three months ended June 30, 2025. The decline in gross margin resulted from incurrence of costs for data center expansions in advance of the ramp in revenue from new data centers.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,515&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39,644&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,871&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,568&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,288&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">45,208&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,394&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,814&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">125,291&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">95,326&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,965&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses increased for the three months ended June 30, 2026 compared to </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> due to increases of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$17.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in personnel costs driven by headcount growth, stock-based compensation for new hire and ongoing grants and annual merit-based salary raises, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in third-party development resources and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.4 million in other costs, net, partially offset by $3.5 million in additional capitalized internal-use software development costs.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased for the three months ended June 30, 2026 compared to 2025 due to increases of $1.3 million in personnel costs driven by headcount growth and annual merit-based salary raises, $1.3 million in depreciation and amortization related to purchased software, and $1.0 million in other costs, net.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased for the three months ended June 30, 2026 compared to 2025 due to an increase of $9.0 million in personnel costs driven by headcount growth, stock-based compensation for new hire and ongoing grants, and annual merit-based salary raises.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other (Expense) Income, net</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(2,229)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,829&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,058)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(133</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other expense, net was $2.2 million for the three months ended June 30, 2026, compared to other income, net of $6.8 million for the three months ended June 30, 2025. The change is primarily due to a net decrease of $7.2 million in unrealized gains related to foreign currency fluctuations from our operations and an increase of $5.2 million in interest expense mostly driven by interest on our finance leases and equipment financing arrangements, offset by $3.2 million higher interest income due to higher investment balance from the proceeds of our public equity offering completed in March 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Benefit (Expense) </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense)</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,295&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,421)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,716&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(253</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit was $8.3 million for the three months ended June 30, 2026 compared to income tax expense of $5.4 million for the three months ended June 30, 2025, an increase in income tax benefit of $13.7 million, or 253%. The increase in income tax benefit was primarily driven by an increase in excess tax benefits on stock-based compensation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Comparison of the Six Months Ended June 30, 2026 and 2025</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109,686&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue increased $109.7 million, or 26%, for the six months ended June 30, 2026 compared to the six months ended June 30, 2025. The increase was driven by a 40% increase in revenue from our DNE Customers primarily </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">attributable to the addition of new customers and the continued adoption of our products by our existing customers leading to higher average usage on our platform.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenue</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">239,717&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">169,014&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70,703&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased for the six months ended June 30, 2026 compared to 2025 primarily due to data center expansions which drove increases of $32.8 million in depreciation and amortization related to data center infrastructure additions, $21.4 million in co-location costs, $6.5 million in ancillary equipment costs, $6.0 million in third party licenses and partnership expenses, $2.9 million in personnel costs driven by headcount growth, and $1.5 million in other costs, net. Gross profit decreased to 56% for the six months ended June 30, 2026 from 61% for the six months ended June 30, 2025. The decline in gross margin resulted from incurrence of costs for data center expansions in advance of the ramp in revenue from new data centers.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">106,345&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,238&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27,107&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,237&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,689&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,548&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,848&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69,201&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,647&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233,430&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,128&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,302&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and deve</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">lopment expenses increased for the six months ended June 30, 2026 compared to 2025 due to increases of $28.2 million in personnel costs driven by headcount growth, annual merit-based salary raises and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">stock-based compensation for new hire and ongoing grants, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in software costs, and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in third-party development resources, partially offset by </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$4.7 million in additional capitalized internal-use software development costs.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses increased for the six months ended June 30, 2026 compared to 2025 due to increases of $2.4 million in depreciation and amortization related to purchased software and $3.2 million in personnel costs driven by headcount growth and annual merit-based salary raises.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses increased for the six months ended June 30, 2026 compared to 2025 due to increases of $10.6 million in personnel costs driven by headcount growth, stock-based compensation for new hire and ongoing grants, and annual merit-based salary raises and $4.3 million in professional services costs related to consulting and legal fees, offset by a decrease of $1.2 million in other costs, net.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other (Expense) Income, net</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(14,304)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,567&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(24,871)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(235</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Other expense, net was $14.3 million for the six months ended June 30, 2026, compared to other income, net of $10.6 million for the six months ended June 30, 2025. The change is primarily due to an increase of $13.6 million in interest expense mostly driven by interest on our finance leases and equipment financing arrangements, a decrease of $11.3 million in net unrealized gains related to foreign currency fluctuations from our operations, and an additional $2.4 million loss on extinguishment of debt from our Term Loan Facility, offset by a $2.4 million increase in interest income due to higher investment balance from the proceeds of our public equity offering completed in March 2026.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Tax Expense </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.809%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.810%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">$ Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">% Change</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></div></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,597&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,167)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(95</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense decreased $8.2 million, or 95%, for the six months ended June 30, 2026 compared to the six months ended June 30, 2025. The decrease in income tax expense was primarily driven by an increase in excess tax benefits on stock-based compensation.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_94"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have funded our operations since inception primarily with cash flow generated by operations, offerings of our equity and debt securities, borrowings under our credit facilities, equipment financing arrangements and finance leases. Cash provided from these sources is used primarily for operating expenses, such as personnel and co-location costs, capital expenditures, including our investments in AI/ML and other core product offerings, and principal repayments of finance leases and equipment financing obligations for servers and related equipment. From time to time, we may also use excess cash and/or debt for share repurchases and investments in marketable securities and cash equivalents.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In February 2026, we borrowed an additional $120.0 million under our Term Loan Facility.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2026, we completed a public equity offering in which we issued and sold 11,948,052 shares of common stock, inclusive of the exercised over-allotment option, at a public offering price of $77.00 per share (&#8220;2026 Follow-on Offering&#8221;). We received net proceeds of $887.9 million after deducting underwriting discounts and commissions of $31.1 million and other issuance costs of $1.1 million.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We used the proceeds from our 2026 Follow-on Offering to repay $500.0 million of principal outstanding of our Term Loan Facility during the three months ended March 31, 2026. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> On May&#160;4, 2026, we entered into an amendment to our Credit Agreement (the "First Amendment"). The First Amendment amends the Credit Agreement to, among other modifications, (i) provide for a $112.5 million increase in the Revolving Facility thereunder, (ii) provide for a $50.0 million increase in the letter of credit sublimit thereunder and (iii) amend the definition of &#8220;Indebtedness&#8221; to provide that capitalized leases shall be deemed to be an amount equal to 25% of the capitalized amount. During the three months ended June&#160;30, 2026, we issued a letter of credit under our Revolving Facility for $5.9 million. In July 2026, we issued an additional letter of credit of $9.7 million under our Revolving Facility.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we had $937.3 million aggregate principal amount outstanding under our 2030 Convertible Notes and 2026 Convertible Notes, with $406.7 million of borrowing capacity available under our Revolving Facility. As of June&#160;30, 2026, the circumstances allowing holders to convert the 2030 Convertible Notes were met.  As of June&#160;30, 2026, all of the 2030 Capped Calls remain outstanding and expire on August 15, 2030, unless exercised or called prior to that date. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we had $312.3 million of our 2026 Convertible Notes maturing within the next 12 months. We plan to repurchase, repay, acquire or otherwise settle the remaining outstanding principal of our 2026 Convertible Notes by drawing on the remaining capacity under our Revolving Facility, in whole or in part, and using cash on hand or generated from our operations.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;23, 2026, we repurchased $471.8 million in aggregate principal amount of our 2030 Convertible Notes using the net proceeds from a concurrent registered direct offering of 12,543,915 shares of our common stock at $117.54 per share. Cash on hand was used to pay estimated transaction related fees. Upon completion, the repurchased notes were retired. We intend to use our existing share repurchase authorization to repurchase approximately 500,000 shares to offset dilution. Notwithstanding the partial repurchase of our 2030 Convertible Notes, we did not take any action on our 2030 Capped Calls and they continue to remain outstanding. For further information refer to Note 6. Debt in our condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We believe our existing cash and cash equivalents, cash flow from operations and availability under our Revolving Facility will be sufficient to support our requirements for working capital and capital expenditures, outstanding contractual commitments, debt and finance lease liabilities and equipment financing obligations for at least the next 12 months and in the long term.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We have historically repurchased our common stock pursuant to repurchase programs approved by our Board of </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Directors. In August 2025, we adopted the 2025 Share Buyback Program which authorizes the repurchase of up to $100.0 million of our common stock. The 2025 Share Buyback Program will expire on July&#160;31, 2027. No shares have been repurchased during the six months ended June 30, 2026.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we had $2,759.3&#160;million of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of 11.2 years.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we expect to receive servers and related equipment under finance leases with total estimated undiscounted payments of $281.6 million that were not included in the condensed consolidated balance sheets. The leases commenced in July 2026 and have a weighted-average lease term of 4.9 years. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we had $767.0&#160;million in cash and cash equivalents. Our cash and cash equivalents primarily consist of cash and money market funds.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may seek to retire or purchase our outstanding equity or debt, including the repurchase of our common stock or outstanding convertible notes, through cash purchases and/or exchanges for equity securities, in open market purchases, privately negotiated transactions or otherwise. Such repurchases or exchanges, if any, will depend on prevailing market conditions, our liquidity requirements, contractual restrictions, and other factors. The amounts involved in any such transactions, individually or in the aggregate, may be material. Further, any such purchases or exchanges may result in us acquiring and retiring a substantial amount of such indebtedness, which could impact the trading liquidity of such indebtedness. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the periods presented: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.990%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.869%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.235%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156,889&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156,537&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(149,701)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(100,407)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">505,427&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(96,876)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">512,549&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(40,701)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash is cash collections from sales to our customers. Our primary uses of cash from operating activities are for personnel costs, data center co-location costs, payment processing fees, bandwidth and connectivity, server maintenance, software licensing fees, taxes and interest payments on finance leases, equipment financing obligations and debt.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $156.9 million and $156.5 million for the six months ended June 30, 2026 and 2025, respectively. The change was primarily driven by increased cash collections from higher revenues, partially offset by higher co-location costs resulting from data center expansions and higher personnel costs due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> increased headcount and annual merit-based salary raises.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $149.7 million and $100.4 million for the six months ended June 30, 2026 and 2025, respectively. The change was primarily driven by a $5.2 million decrease in cash payments for capital expenditures, partially offset by an increase of $51.5 million in cash payments for the acquisition of equipment under financing arrangements (for which we received an equivalent amount of proceeds discussed below in &#8220;Financing Activities&#8221;), and a $4.0 million payment for acquisition of an AI-related business.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $505.4 million for the six months ended June 30, 2026, compared to net cash used in financing activities of $96.9 million for the six months ended June 30, 2025. The change was primarily driven by proceeds of $887.9 million from our equity follow-on offering, $120.0 million drawdown on our Term Loan Facility and $51.5 million from equipment financing arrangements, partially offset by a $500.0 million repayment of our Term Loan Facility, $38.4 million payments of employee payroll taxes related to net share settlement of equity awards and $21.7 million of principal repayments for finance leases and financing arrangements for data center equipment.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Contractual Obligations and Commitments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our contractual obligations and commitments as compared to those disclosed in the Annual Report on Form 10-K for the fiscal year ended December 31, 2025 other than those disclosed under Note 6. Debt, Note 7. Operating Leases, Note 8. Finance Leases and Equipment Financing Obligations, and Note 9. Commitments and Contingencies, in our condensed consolidated financial statements.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_97"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies as compared to those disclosed in the Annual Report on Form 10-K for the fiscal year ended December 31, 2025.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Recently Issued and Adopted Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For information on recently issued and adopted accounting pronouncements see Note 2. Summary of Significant Accounting Policies, in our notes to condensed consolidated financial statements included in Part I, Item 1. &#8220;Financial Statements and Supplementary Data&#8221; included in this Form 10-Q. </span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_103"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Non&#8209;GAAP Financial Measures</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">To supplement our consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United States, or GAAP, we provide investors with non-GAAP financial measures including: (i) adjusted operating income and adjusted operating income margin, (ii) adjusted EBITDA and adjusted EBITDA margin and (iii) non-GAAP net income and non-GAAP diluted net income per share. These measures are presented for supplemental informational purposes only, have limitations as analytical tools and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We believe that adjusted operating income margin and adjusted EBITDA, when taken together with our GAAP financial results, provide meaningful supplemental information regarding our operating performance (including our long-term performance in the case of adjusted operating income) and facilitate internal comparisons of our historical operating performance on a more consistent basis by excluding certain items that may not be indicative of our business, results of operations or outlook. In particular, we believe that the use of adjusted operating income and adjusted EBITDA is helpful to our investors as they are measures used by management in assessing the health of our business, evaluating our operating performance, and for internal planning and forecasting purposes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We believe non-GAAP net income and non-GAAP diluted net income per share provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this metric generally eliminates the effects of unusual or non-recurring items from period to period for reasons unrelated to overall operating performance.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our calculations of each of these measures may differ from the calculations of measures with the same or similar titles by other companies and therefore comparability may be limited. Because of these limitations, when evaluating our performance, you should consider each of these non-GAAP financial measures alongside other financial performance measures, including the most directly comparable financial measure calculated in accordance with GAAP and our other GAAP results. A reconciliation of each of our non-GAAP financial measures to the most directly comparable financial measure calculated in accordance with GAAP is set forth below.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Operating Income and Adjusted Operating Income Margin</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We define adjusted operating income as operating income, adjusted to exclude stock-based compensation, amortization of acquired intangible assets, acquisition related compensation, acquisition and integration related costs, restructuring and other charges, restructuring related charges, impairment of certain long-lived assets and other charges. We define adjusted operating income margin as adjusted operating income as a percentage of revenue. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of operating income, the most directly comparable financial measure stated in accordance with GAAP, to adjusted operating income for each of the periods presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.506%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.354%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.687%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.296%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,371&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,619&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65,942&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">73,261&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,008&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,228&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of certain long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,731&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,492&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124,002&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">As a percentage of revenue: </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating income margin</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted operating income margin</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA and Adjusted EBITDA Margin</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We define adjusted EBITDA as net income attributable to common stockholders, adjusted to exclude depreciation and amortization, stock-based compensation, interest expense, acquisition related compensation, acquisition and integration related costs, income tax expense (benefit), restructuring and other charges, restructuring related charges, impairment of certain long-lived assets, interest income and other income, net, (gain) loss on extinguishment of debt, net, and other charges. We define adjusted EBITDA margin as adjusted EBITDA as a percentage of revenue. </span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income attributable to common stockholders, the most directly comparable financial measure stated in accordance with GAAP, to adjusted EBITDA for each of the periods presented:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.051%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.691%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,154&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,765&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">96,629&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,975&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,463&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,239&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18,016&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,447&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(8,295)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,421&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">430&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,597&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of certain long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest income and other income, net</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,234)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(9,337)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(6,412)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(15,283)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,113&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">175,749&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">As a percentage of revenue:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income margin</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA margin</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">___________________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and six months ended June 30, 2026 and 2025, primarily consists of interest income from our cash and cash equivalents. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Net Income and Non-GAAP Diluted Net Income Per Share</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We define non-GAAP net income as net income attributable to common stockholders, excluding stock-based compensation, acquisition related compensation, amortization of acquired intangibles, acquisition and integration related costs, restructuring and other charges, restructuring related charges, impairment of certain long-lived assets, (gain) loss on extinguishment of debt, net, and other charges. In addition to these exclusions, we subtract an assumed non-GAAP provision for income taxes to calculate non-GAAP net income that excludes the current period income tax benefit (expense). We utilize a fixed long-term projected tax rate in our computation of the non-GAAP income tax provision in order to provide better consistency across reporting periods. We define non-GAAP diluted net income per share as non-GAAP net income divided by the weighted-average diluted shares outstanding, which includes the potentially dilutive effect of our stock options, RSUs, PRSUs, and Convertible Notes and, beginning in the first quarter of 2026, excludes the in-the-money portion of our 2030 Convertible Notes as they are covered by our capped call transactions, which are expected to mitigate the dilutive effect of our 2030 Convertible Notes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of net income attributable to common stockholders, the most directly comparable financial measure stated in accordance with GAAP, to non-GAAP net income for each of the periods presented:</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.053%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,070&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,031&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,008&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10,228&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,700&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">269&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of certain long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP income tax adjustment</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,735)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(5,593)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(18,752)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(12,977)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">54,807&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,815&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,706&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">113,264&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges related to convertible notes</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,118&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,596&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,190&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,191&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Net income used to compute net income per share, diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,925&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,411&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">102,896&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116,455&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Net income per share attributable to common stockholders, diluted</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.27&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.21&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.48&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.04&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.09&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Loss on extinguishment of debt</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of certain long-lived assets</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash charges related to convertible notes</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP income tax adjustment</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.08)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(0.15)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Net income per share, diluted</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.89&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">GAAP Weighted-average shares used to compute net income per share, diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,548</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,617</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,708</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,521</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Add: Weighted-average dilutive effect of potentially dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Anti-dilutive impact of capped call transaction</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(3,227)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(4,388)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Weighted-average shares used to compute net income per share, diluted</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">123,321</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,617</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">116,070</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,521</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">______________</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the three and six months ended June 30, 2026, excludes tax impact which is presented in Non-GAAP income tax adjustment. </span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">For the periods in fiscal year 2026 and 2025, we used a tax rate of 16%, which we believe is a reasonable estimate of our long-term effective tax rate applicable to non-GAAP pre-tax income for each respective year.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Consists of non-cash interest expense for amortization of debt issuance costs related to our Convertible Notes.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">May not foot due to rounding.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Excludes the in-the-money portion of our 2030 Convertible Notes for non-GAAP weighted-average diluted shares as they are covered by our capped call transactions. Our outstanding capped call transactions are antidilutive under GAAP, but are expected to mitigate the dilutive effect of our 2030 Convertible Notes, and therefore are included in the calculation of non-GAAP diluted shares outstanding. The capped calls have an antidilutive impact when the average stock price of our common stock in a given period is higher than their exercise price.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Includes 1,750 and 15,957 of potentially dilutive securities related to our 2026 and 2030 Convertible Notes, respectively, as if the entire principal amount outstanding were converted into shares for the three and six months ended June 30, 2026. Includes 8,403 of potentially dilutive securities related to our 2026 Convertible Notes as if the entire principal amount outstanding were converted into shares for the three and six months ended June 30, 2025. The Company has the election of settling any conversion in cash, shares of our common stock, or a combination of both. For further information refer to Note 12. Net Income per Share Attributable to Common Stockholders in our condensed consolidated financial statements.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_109"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes in market risk from the information provided in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2025.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_112"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer (&#8220;CEO&#8221;) and our Chief Financial Officer (&#8220;CFO&#8221;), evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities Exchange Act of 1934, as amended (&#8220;Exchange Act&#8221;)) as of June&#160;30, 2026. Based on such evaluation, our CEO and CFO concluded that, as of June&#160;30, 2026, our disclosure controls and procedures were effective at the reasonable assurance level that information we are required to disclose in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms and that such information is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with management&#8217;s evaluation required by Rule 13a-15(d) and 15d-15(d) of the Exchange Act during the quarter ended June&#160;30, 2026 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_115"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">PART II - OTHER INFORMATION</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_118"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we are involved in various legal proceedings arising from the normal course of business activities. We are not presently a party to any litigation the outcome of which, if determined adversely to us, would in our estimation, have a material adverse effect on our business, operating results, cash flows or financial condition. Defending such proceedings can be costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_121"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Please refer to Part I, Item 1A. &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended December 31, 2025 for a description of certain significant risks and uncertainties to which our business, financial condition and results of operations are subject. There have been no material changes to the risk factors discussed in our Annual Report on Form 10-K for the year ended December 31, 2025.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_124"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;11, 2025, the Company adopted the 2025 Share Buyback Program authorizing the repurchase of up to $100 million of the Company&#8217;s common stock. Pursuant to the 2025 Share Buyback Program, repurchases of the Company&#8217;s common stock will be made at prevailing market prices through open market purchases, in negotiated transactions off the market or otherwise, including through Rule 10b5-1 plans. The 2025 Share Buyback Program will expire on July&#160;31, 2027.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, $100 million remained available for future repurchases under the 2025 Share Buyback Program.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_127"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 3. DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_130"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_133"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 5. OTHER INFORMATION</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-966"><ix:nonNumeric contextRef="c-5" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-967"><ix:nonNumeric contextRef="c-5" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-968">Trading Arrangements</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2026, our directors and officers (as defined in Rule 16a-1(f) promulgated under the Exchange Act) adopted, modified or terminated the contracts, instructions or written plans for the purchase or sale of our securities as follows:</span></div><ix:nonNumeric contextRef="c-251" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-969" escape="true"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On <ix:nonNumeric contextRef="c-251" name="ecd:TrdArrAdoptionDate" id="f-970">May 13, 2026</ix:nonNumeric>, <ix:nonNumeric contextRef="c-251" name="ecd:TrdArrIndName" id="f-971">Cherie Barrett</ix:nonNumeric>, the <ix:nonNumeric contextRef="c-251" name="ecd:TrdArrIndTitle" id="f-972">Company&#8217;s Chief Accounting Officer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-251" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-973">adopted a trading plan</ix:nonNumeric> intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#8220;Barrett 10b5-1 Plan&#8221;). The Barrett 10b5-1 Plan contemplates the sale of up to 24,060 shares of the Company&#8217;s common stock between August 13, 2026 and <ix:nonNumeric contextRef="c-251" name="ecd:TrdArrExpirationDate" id="f-974">June 4, 2027</ix:nonNumeric>. The actual number of shares that will be sold under the Barrett 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable.</span></div></ix:nonNumeric><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-252" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-975" escape="true">On <ix:nonNumeric contextRef="c-252" name="ecd:TrdArrAdoptionDate" id="f-976">May 15, 2026</ix:nonNumeric>, <ix:nonNumeric contextRef="c-252" name="ecd:TrdArrIndName" id="f-977">Padmanabhan Srinivasan</ix:nonNumeric>, the <ix:nonNumeric contextRef="c-252" name="ecd:TrdArrIndTitle" id="f-978">Company&#8217;s Chief Executive Officer</ix:nonNumeric>, <ix:nonNumeric contextRef="c-252" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-979">adopted a trading plan</ix:nonNumeric> intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#8220;Srinivasan 10b5-1 Plan&#8221;). The Srinivasan 10b5-1 Plan contemplates the sale of up to 75,142 shares of the Company&#8217;s common stock between August 17, 2026 and <ix:nonNumeric contextRef="c-253" name="ecd:TrdArrExpirationDate" id="f-980">March 15, 2027</ix:nonNumeric>. The actual number of shares that will be sold under the Srinivasan 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable</ix:nonNumeric>.</span></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_139"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_142"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="-sec-extract:summary;margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:7.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:52.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.792%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Incorporated by Reference</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit No.</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit Description</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Form</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">File No.</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Filing Date</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Filed Herewith</span></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amended and Restated Certificate of Incorporation of DigitalOcean Holdings, Inc. </span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10-K</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">001-40252</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2/24/2026</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amended and Restated Bylaws of DigitalOcean Holdings, Inc.</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10-Q</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">001-40252</span></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11/2/2023</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="creditagreementfirstamen.htm">Amendment No. 1 to Credit Agreement, dated as of May 4, 2026, by and among DigitalOcean, LLC, DigitalOcean Holdings, Inc., Paperspace Co., Morgan Stanley Senior Funding, Inc., as Administrative Agent and Collateral Agent, the Additional Lender, the Amendment No. 1 Increasing Lenders, the Amendment No. 1 L/C Issuers and each other Lender and L/C Issuer party thereto.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit311-2026xq2.htm">Certification of Padmanabhan Srinivasan, Chief Executive Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit312-2026xq2.htm">Certification of W. Matthew Steinfort, Chief Financial Officer, pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32.1*</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit321-2026xq2.htm">Certifications of Padmanabhan Srinivasan, Chief Executive Officer, and W. Matthew Steinfort, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Instance Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extensions Schema</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Calculation Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Definition Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Label Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Extension Presentation Linkbase</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;Furnished herewith and not deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof, regardless of any general incorporation language in such filing.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The agreements and other documents filed as exhibits to this report are not intended to provide factual information or other disclosure other than with respect to the terms of the agreements or other documents themselves, and you should not rely on them for that purpose. In particular, any representations and warranties made by us in these agreements or other documents were made solely within the specific context of the relevant agreement or document and may not describe the actual state of affairs as of the date they were made or at any other time.</span></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i2578fb15893c4459b64abc43f9f2d8d7_145"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:4.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.324%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.477%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">DigitalOcean Holdings, Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Padmanabhan Srinivasan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Padmanabhan Srinivasan</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">/s/ W. Matthew Steinfort</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">W. Matthew Steinfort</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:6pt;text-align:center;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>creditagreementfirstamen.htm
<DESCRIPTION>EX-10.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>creditagreementfirstamen</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- creditagreementfirstamen001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Execution Version    US-DOCS\168138355.4  AMENDMENT NO. 1 TO CREDIT AGREEMENT  This AMENDMENT NO. 1 TO CREDIT AGREEMENT (this &#8220;Amendment&#8221;) is entered into as of  May 4, 2026 by and among DIGITALOCEAN, LLC, a Delaware limited liability company (the &#8220;Parent  Borrower&#8221;), DIGITALOCEAN HOLDINGS, INC., a Delaware corporation (&#8220;Holdings&#8221;), PAPERSPACE  CO., a Delaware corporation (the &#8220;Subsidiary Guarantor&#8221;), MORGAN STANLEY SENIOR FUNDING,  INC., as Administrative Agent and Collateral Agent, the L/C Issuers party hereto, the Additional Lender  (as defined below), the Amendment No. 1 Increasing Lenders (as defined below), the Amendment No. 1  L/C Issuers (as defined below) and each other Lender (as defined below) party hereto, which amends that  certain Credit Agreement, dated as of May 5, 2025 (as amended, restated, amended and restated,  supplemented or otherwise modified prior to the date hereof, the &#8220;Credit Agreement&#8221;, and the Credit  Agreement as amended by this Amendment, the &#8220;Amended Credit Agreement&#8221;), among the Parent  Borrower, Holdings, the Administrative Agent, the Collateral Agent, each L/C Issuer from time to time  party thereto and each lender from time to time party thereto (collectively, the &#8220;Lenders&#8221; and individually,  a &#8220;Lender&#8221;).  RECITALS:  The Parent Borrower has requested that (i) pursuant to Section 2.14 of the Credit Agreement,  Goldman Sachs Bank USA (in such capacity, the &#8220;Additional Lender&#8221;) commit to provide a Revolving  Credit Commitment Increase on  the Amendment No. 1 Effective  Date  (as defined  below) in  an aggregate   principal amount  of  $40,000,000 (the &#8220;Additional Lender Increase&#8221;), (ii) pursuant to Section 2.14 of the  Credit Agreement, the existing Revolving Credit Lenders identified on the signature pages hereto as  &#8220;Amendment No. 1 Increasing Lenders&#8221; (the &#8220;Amendment No. 1 Increasing Lenders&#8221;) commit to provide  a Revolving Credit Commitment Increase in an aggregate principal amount of $72,500,000.00, which,  together with the Additional Lender Increase, shall constitute an  increase to the existing Revolving Credit  Commitments under the Credit Agreement in an aggregate principal amount of $112,500,000.00 (the  &#8220;Revolving Credit Increase&#8221;), (iii) the L/C Issuers identified on the signature pages hereto as &#8220;Amendment  No. 1 L/C Issuers&#8221; (the &#8220;Amendment No. 1 L/C Issuers&#8221;) commit to increase the Letter of Credit Sublimit  in an aggregate amount of $50,000,000 and to provide their proportionate share of such increase (the &#8220;L/C  Increase&#8221; and together with the Revolving Credit Increase, the &#8220;Increase&#8221;) and (iv) the Credit Agreement  be amended as described herein.  Therefore, in consideration of the foregoing and for other good and valuable consideration, the  receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:  SECTION 1.  Defined Terms.  Capitalized terms used but not otherwise defined herein have the  meanings assigned to such terms in the Credit Agreement or the Amended Credit Agreement, as the context  may require.  SECTION 2.  Amendment.  Effective as of the Amendment No. 1 Effective Date, subject to the  satisfaction of the conditions precedent set forth in Section 4 hereof:   (a) The following definitions in Section 1.01 of the Credit Agreement shall be amended in each  case to read in their entirety as set forth immediately below:  (i) &#8220;Letter of Credit Sublimit&#8221; means an amount equal to the lesser of (a) $80,000,000  and (b) the aggregate amount of the Revolving Credit Commitments.  The Letter of Credit Sublimit  is part of, and not in addition to, the aggregate Revolving Credit Commitments (and is independent  of, and shall not be reduced by, the Alternative Currency Sublimit).  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">US-DOCS\168138355.4  (ii) &#8220;Revolving Credit Commitment&#8221; means, as to each Revolving Credit Lender, its  obligation to (a) make Revolving Credit Loans to the Borrowers pursuant to Section 2.01 or Section  2.03, as applicable and (b) purchase participations in L/C Obligations in respect of Letters of Credit,  in an aggregate principal amount at any one time outstanding not to exceed the amount set forth  opposite such Lender&#8217;s name on Schedule 2.01 under the caption &#8220;Revolving Credit Commitment&#8221;  or in the Assignment and Assumption pursuant to which such Lender becomes a party hereto, as  applicable, as such amount may be adjusted from time to time in accordance with this Agreement.   The aggregate Revolving Credit Commitments of all Revolving Credit Lenders shall be  $412,500,000.00 on the Amendment No. 1 Effective Date, as such amount may be adjusted from  time to time in accordance with the terms of this Agreement.  (b) The definition of &#8220;Indebtedness&#8221; in Section 1.01 of the Credit Agreement shall be amended  to insert the following sentence at the end thereof:  &#8220;Notwithstanding the foregoing, the amount of Indebtedness of any Person for purposes of clause  (f) above shall be deemed to be an amount equal to 25% of the capitalized amount thereof that  would appear on a balance sheet of such Person prepared as of such date in accordance with GAAP.&#8221;  (c) Section 1.01 of the Credit Agreement shall be amended to add the following definitions in  the appropriate alphabetic order:  (i) &#8220;Amendment No. 1&#8221; means Amendment No. 1 to Credit Agreement, dated as of  May 4, 2026, among the Parent Borrower, Holdings, the Subsidiary Guarantor (as defined therein),  the Lenders and L/C Issuers party thereto, the Administrative Agent and the Collateral Agent.  (ii) &#8220;Amendment No. 1 Effective Date&#8221; has the meaning ascribed to such term in  Amendment No. 1.  (d) Schedule 2.01 to the Credit Agreement (Commitments) shall be amended by amending and  restating the portions thereof titled &#8220;Revolving Credit Commitments&#8221; and &#8220;L/C Commitments&#8221;,  respectively, as set forth on Schedule 2.01 attached hereto (Schedule 2.01, as so amended, the  &#8220;Commitment Schedule&#8221;).  (e) Section 5.18 of the Credit Agreement shall be amended and restated, in its entirety, as  follows:  Section 5.18.          Sanctions Laws and Regulations and Anti-Corruption Laws.    (a)                Each of Holdings and its Subsidiaries, each director, manager or officer of Holdings or  any of its Subsidiaries, and to the knowledge of Holdings or the Parent Borrower, each employee  of Holdings or any of its Subsidiaries or Affiliate acting on behalf of Holdings and its Subsidiaries  (and authorized to do so), is in compliance with the Sanctions Laws and Regulations, the FCPA  and other applicable anti-corruption laws. No Borrowing or use of proceeds of any Borrowing or  drawing under any Letter of Credit will violate or result in the violation of any Sanctions Laws and  Regulations applicable to any party hereto.  (b)                None of (I) the Borrowers or any other Loan Party or (II) a Subsidiary that is not a Loan  Party or, to the knowledge of Holdings or the Parent Borrower, any director, manager, officer or  employee of Holdings or any of its Restricted Subsidiaries, in each case, is (i) a Person (or owned  50% or more by one or more Persons or under Control of a Person) on the list of &#8220;Specially  Designated Nationals and Blocked Persons&#8221; or the target of the limitations or prohibitions under  any Sanctions Laws and Regulations, or (ii) a Person located, organized, or resident in a country or  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">US-DOCS\168138355.4  territory that is the subject of comprehensive sanctions under Sanctions Laws and Regulations  (currently, Crimea, Cuba, Iran, North Korea, Syria, the so-called Donetsk People&#8217;s Republic, the  so-called Luhansk People&#8217;s Republic and non-government controlled areas of Zaporizhzhia and  Kherson regions of Ukraine).  (c)                No part of the proceeds of any Loan or Letter of Credit will be used for any improper  payments, directly or, to the knowledge of Holdings or the Parent Borrower, indirectly, to any  governmental official or employee, political party, official of a political party, candidate for  political office, or any other party (if applicable) in order to obtain, retain or direct business or  obtain any improper advantage, in violation of the FCPA or any applicable similar laws, rules or  regulations issued, administered or enforced by any Governmental Authority having jurisdiction  over the Borrowers.  (d)                This Section 5.18 shall not be interpreted or applied in relation to Holdings, the Parent  Borrower, any other Loan Party, any director, manager, officer, employee or Affiliate acting on  behalf of Holdings and its Subsidiaries, any directors or officers, or any Secured Party to the extent  that the representations made pursuant to this Section 5.18 violate or expose such entity or any  director, officer or employee thereof to any liability under any anti-boycott or blocking law,  regulation or statute that is in force from time to time in the United Kingdom, European Union  (and/or any of its member states) that are applicable to such entity (including EU Regulation (EC)  2271/96) and Section 7 of the German Foreign Trade Regulation (Aussenwirtschaftsverordnung,  AWV) in connection with the German Foreign Trade Law (Aussenwirtschaftsgesetz).  SECTION 3.  Commitments. On the terms and subject to the conditions set forth herein and in  reliance upon the representations and warranties set forth herein, (i) the Additional Lender agrees to provide,  on the Amendment No. 1 Effective Date, a Revolving Credit Commitment Increase in an aggregate  principal amount not to exceed $40,000,000, (ii) each Amendment No. 1 Increasing Lender agrees to  provide, on the Amendment No. 1 Effective Date, a Revolving Credit Commitment Increase in an aggregate  principal amount as set forth opposite the name of such Amendment No. 1 Increasing Lender on the  Commitment Schedule, and (iii) each Amendment No. 1 L/C Issuer agrees to increase, on the Amendment  No. 1 Effective Date, its L/C Commitment to the aggregate amount set forth opposite the name of such  Amendment No. 1 L/C Issuer on the Commitment Schedule. Such Revolving Credit Commitment Increases  shall (i) constitute an increase to the Revolving Credit Commitments under the Credit Agreement, and (ii)  have the terms specified in the Amended Credit Agreement.  SECTION 4 Effective Date.  This Amendment and the amendments to the Credit Agreement set  forth in Sections 2 and 3 above shall become effective as of the date hereof (such date, the &#8220;Amendment  No. 1 Effective Date&#8221;), provided that:  (a) The Administrative Agent shall have received:  (i) duly executed counterparts hereof that, when taken together, bear the signatures of  the Administrative Agent, each Loan Party, each L/C Issuer (for the avoidance of doubt,  immediately prior to the effectiveness of this Amendment), the Additional Lender, the Amendment  No. 1 Increasing Lenders, the Amendment No. 1 L/C Issuers and Lenders constituting the Required  Lenders, in each case as of the Amendment No. 1 Effective Date;  (ii) copies of the constitutional documents of each Loan Party certified to be true and  complete as of a recent date by the appropriate Governmental Authority of the state or other  jurisdiction of its organization, where applicable, and certified by a secretary or assistant secretary  of such Loan Party to be true and correct as of the Amendment No. 1 Effective Date and such  documents and certifications as the Administrative Agent may require to evidence that each Loan  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">US-DOCS\168138355.4  Party is duly organized or formed, and is validly existing, in good standing and qualified to engage  in business in its state of organization;  (iii) with respect to each Loan Party, to the extent legally required, a copy of a  resolution of the board of directors, the shareholders or equivalent body of each Loan Party  approving this Amendment and the transactions contemplated hereby and thereby;  (iv) specimen signatures for the person(s) authorized in the resolutions referred to in  clause (a)(iii) above (to the extent such person(s) will execute this Amendment);  (v) a certificate from each Loan Party (signed by an officer or authorized signatory)  certifying that each copy document relating to it specified in clauses (ii) through (iv) above is  correct, complete and (to the extent executed) in full force and effect and has not been amended or  superseded prior to the date of this Amendment;  (vi) a legal opinion from Skadden, Arps, Slate, Meagher &amp; Flom LLP, as counsel to  the Loan Parties, in form and substance reasonably satisfactory to the Administrative Agent;  (b) The Parent Borrower shall have delivered to the Administrative Agent a certificate dated as  of the Amendment No. 1 Effective Date signed by a Responsible Officer of Holdings certifying that (i) the  representations and warranties of the Borrowers and each other Loan Party contained in Article V of the  Amended Credit Agreement or any other Loan Document are true and correct in all material respects (and  in all respects with respect to such representation or warranty that is already qualified by materiality or  reference to Material Adverse Effect) on and as of the Amendment No. 1 Effective Date, except to the  extent that such representations and warranties specifically refer to an earlier date, in which case they were  true and correct in all material respects (and in all respects with respect to such representation or warranty  that is already qualified by materiality or reference to Material Adverse Effect) as of such earlier date, (ii)  no Default or Event of Default exists as of the Amendment No. 1 Effective Date or would result from the  Increase or this Amendment and (iii) after giving effect to the Increase and the use of proceeds thereof, the  Borrowers are in compliance with the Financial Covenants as in effect on the last day of the most recently  ended Test Period on a Pro Forma Basis;  (c) On the Amendment No. 1 Effective Date, the Administrative Agent shall have received all  costs and expenses required to be paid by the Borrowers (including pursuant to Section 7 hereof to the  extent invoiced at least two Business Days prior to the Amendment No. 1 Effective Date) and all other  amounts as separately agreed by the Borrowers and the Administrative Agent for the account of the Lenders  (or shall receive such amounts substantially simultaneously with the effectiveness hereunder); and  (d) Upon the reasonable request of the Additional Lender made at least ten Business Days prior  to the Amendment No. 1 Effective Date, the Borrowers shall have provided to the Additional Lender the  documentation and other information so requested in connection with applicable &#8220;know your customer&#8221;  and anti-money-laundering rules and regulations, including, without limitation, the PATRIOT Act, in each  case at least three Business Days prior to the Amendment No. 1 Effective Date.  SECTION 5.  Effect of Amendment.  (a) Except as expressly set forth herein or in the Amended  Credit Agreement, this Amendment shall not by implication or otherwise limit, impair, constitute a waiver  of or otherwise affect the rights and remedies of the Lenders or the Administrative Agent under the Credit  Agreement, the Amended Credit Agreement or any other Loan Document, and shall not alter, modify,  amend or in any way affect any of the terms, conditions, obligations, covenants, guarantees or agreements  contained in the Credit Agreement or any other provision of the Credit Agreement or of any other Loan  Document, all of which are ratified and affirmed in all respects and shall continue in full force and effect.   Nothing herein shall be deemed to entitle the Parent Borrower to a consent to, or a waiver, amendment,  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">US-DOCS\168138355.4  modification or other change of, any of the terms, conditions, obligations, covenants or agreements  contained in the Credit Agreement, the Amended Credit Agreement or any other Loan Document in similar  or different circumstances.  By its execution of this Amendment, each of the parties hereto acknowledges  and agrees that the terms of this Amendment do not constitute a novation, but, rather, a supplement of a  pre-existing indebtedness and related agreement, as evidenced by the Amended Credit Agreement.   (b) On and after the Amendment No. 1 Effective Date, each reference in the Credit Agreement  to &#8220;this Agreement&#8221;, &#8220;hereunder&#8221;, &#8220;hereof&#8221;, &#8220;herein&#8221;, or words of like import, and each reference to the  &#8220;Credit Agreement&#8221; in any other Loan Document shall be deemed a reference to the Amended Credit  Agreement.  This Amendment shall constitute a &#8220;Loan Document&#8221; and an &#8220;Incremental Facility  Amendment&#8221; for all purposes of the Credit Agreement, the Amended Credit Agreement and the other Loan  Documents.   (c) On the Amendment No. 1 Effective Date, each Revolving Credit Lender existing  immediately prior to the Amendment No. 1 Effective Date (each, an &#8220;Existing Lender&#8221;) will automatically and  without further act be deemed to have assigned to each Lender providing a portion of the Revolving Credit  Commitment Increase (each, an &#8220;Amendment No. 1 Lender&#8221;), and each such Amendment No. 1 Lender  will automatically and without further act be deemed to have assumed, a portion of such Existing Lender&#8217;s  participations in outstanding Letters of Credit such that, after giving effect to each such deemed assignment  and assumption of participations, the percentage of the aggregate outstanding participations in Letters of  Credit held by each Revolving Credit Lender under the Amended Credit Agreement (including the  Amendment No. 1 Lenders) will equal the percentage of the aggregate Revolving Credit Commitments of  all Revolving Credit Lenders represented by such Revolving Credit Lender&#8217;s Revolving Credit  Commitment. Additionally, the Revolving Credit Lenders in effect immediately after the Amendment No.  1 Effective Date shall purchase and assign at par such amounts of the Revolving Credit Loans outstanding  at such time (if any) as the Administrative Agent may require such that each Revolving Credit Lender holds  its Applicable Percentage of all Revolving Credit Loans immediately after giving effect to all such  assignments. The Administrative Agent and the Lenders hereby agree that the minimum borrowing, pro rata  borrowing and pro rata payment requirements contained in the Amended Credit Agreement shall not apply  to the transactions effected pursuant to the immediately preceding sentence.  (d) The Additional Lender (i) acknowledges and agrees that, upon its execution of this  Amendment and the effectiveness of the Additional Lender Increase, the Additional Lender shall become  an &#8220;Additional Lender,&#8221; a &#8220;Revolving Credit Lender&#8221; and a &#8220;Lender&#8221; under, and for all purposes of, the  Amended Credit Agreement and the other Loan Documents, and shall be subject to and bound by the terms  thereof, and shall perform all the obligations of and shall have all rights of a Lender thereunder, (ii) confirms  that a copy of the Credit Agreement, the Amended Credit Agreement and the other applicable Loan  Documents, together with copies of the financial statements referred to therein and such other documents  and information as it has deemed appropriate to make its own credit analysis and decision to enter into this  Amendment and to provide the Additional Lender Increase, have been made available to such Additional  Lender; (iii) agrees that it will (together with any affiliates that it acts through as it deems appropriate),  independently and without reliance upon the Administrative Agent, the Collateral Agent or any other  Lender or agent and based on such documents and information as it shall deem appropriate at the time,  continue to make its own credit decisions in taking or not taking action under the Amended Credit  Agreement or the other applicable Loan Documents, including this Amendment; and (iv) appoints and  authorizes the Administrative Agent and the Collateral Agent, as applicable, to take such action as agent  on its behalf and to exercise such powers under the Amended Credit Agreement and the other Loan  Documents as are delegated to the Administrative Agent or the Collateral Agent by the terms thereof,  together with such powers as are reasonably incidental thereto.  SECTION 6.  Governing Law, Jurisdiction, Service of Process; Waiver of Right to Trial by Jury.   THIS AMENDMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH,  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">US-DOCS\168138355.4  THE LAW OF THE STATE OF NEW YORK. Sections 10.14 and 10.15 of the Amended Credit Agreement  are incorporated herein by reference mutatis mutandis.  SECTION 7.  Costs and Expenses.  The Borrowers agree to reimburse the Administrative Agent  for its reasonable and documented out-of-pocket expenses in connection with this Amendment (including  all fees, charges and disbursements of counsel to the Administrative Agent that are required to have been  reimbursed or paid (directly to such counsel if requested by the Administrative Agent)) to the extent  required pursuant to Section 10.04 of the Amended Credit Agreement.  SECTION 8.  Counterparts.  This Amendment may be executed in one or more counterparts, each  of which shall be deemed an original, but all of which together shall constitute one and the same instrument.   Delivery by facsimile, Electronic Signature or other electronic imaging means of an executed counterpart  of a signature page to this Amendment shall be effective as delivery of an original executed counterpart of  this Amendment.  The Agents may require that any such documents and signatures delivered by facsimile  or other electronic transmission be confirmed by a manually signed original thereof; provided that the  failure to request or deliver the same shall not limit the effectiveness of any document or signature delivered  by facsimile or other electronic transmission.  SECTION 9. Severability.  If any provision of this Amendment or any other Loan Document is  held to be illegal, invalid or unenforceable, the legality, validity and enforceability of the remaining  provisions of this Amendment and the other Loan Documents shall not be affected or impaired thereby.   The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such  provision in any other jurisdiction.   SECTION 10.  Reaffirmation.  Each Loan Party (a) acknowledges and consents to all of the terms  and conditions of this Amendment, (b) affirms all of its obligations under the Loan Documents, including,   without  limitation,  its  Guaranty  of  the  Obligations  (including  in  respect  of  the  Increase)  and  (c)   agrees  that  this  Amendment  and  all  documents  executed in connection herewith do not operate to  reduce or discharge such Loan Party&#8217;s obligations under  the Loan Documents.  Each Loan Party (a) affirms  that each of the Liens granted in or pursuant to the Loan Documents are valid and subsisting and shall  continue to secure the secured Obligations (including Obligations in respect of the Increase) and (b) agrees  that this Amendment shall in no manner impair or otherwise adversely affect any of the Liens granted in or  pursuant to the Loan Documents.  [Remainder of page intentionally blank]  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]  IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be  duly executed as of the date first above written.  BORROWER:    DIGITALOCEAN, LLC,  a Delaware limited liability company    By: /s/ W. Matthew Steinfort____________  Name: W. Matthew Steinfort  Title: Treasurer and Chief Financial Officer   HOLDINGS:  DIGITALOCEAN HOLDINGS, INC.,  a Delaware corporation    By: /s/ W. Matthew Steinfort____________  Name: W. Matthew Steinfort  Title: Chief Financial Officer    SUBSIDIARY GUARANTOR:  PAPERSPACE CO.,  a Delaware corporation    By: /s/ W. Matthew Steinfort____________  Name: W. Matthew Steinfort  Title: President and Treasurer      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]    MORGAN STANLEY SENIOR  FUNDING, INC., as Administrative Agent  and Collateral Agent  By: /s/ Jennifer DeFazio  Name: Jennifer DeFazio  Title: Authorized Signatory         </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]  MORGAN STANLEY SENIOR  FUNDING, INC., as Lender, L/C Issuer,  Amendment No. 1 Increasing Lender and  Amendment No. 1 L/C Issuer  By: /s/ Michael King  Name: Michael King  Title: Vice President         </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]                             GOLDMAN SACHS BANK USA,  as Additional Lender  By: /s/ Dan Starr  Name: Dan Starr  Title: Authorized Signatory     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]         J.P. MORGAN CHASE BANK, NA.,   as a Lender, an L/C Issuer, an Amendment  No. 1 L/C Issuer and Amendment No. 1  Increasing Lender  By: /s/ Lucas Menendez  Name: Lucas Menendez  Title: Executive Director     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]  BANK OF AMERICA, NA.,   as a Lender, an L/C Issuer, an Amendment  No. 1 L/C Issuer and Amendment No. 1  Increasing Lender  By: /s/ Christine Yank  Name: Christine Yang  Title: Director     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen013.jpg" title="slide13" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]                             Citizens Bank, NA.,   as a Lender and an Amendment No. 1  Increasing Lender  By: /s/ Lucas Menendez  Name: Chancellor Peterson  Title: Senior Vice President     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen014.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen014.jpg" title="slide14" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]                           MUFG BANK, LTD.,   as a Lender  By: /s/ Ryan Abderdale  Name: Ryan Aberdale  Title: Director     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen015.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen015.jpg" title="slide15" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">[Signature Page to Amendment No. 1 to Credit Agreement]    KEYBANK NATIONAL ASSOCIATION   as a Lender  By: /s/ Geoff Smith  Name: Geoff Smith  Title: Senior Vice President     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- creditagreementfirstamen016.jpg -->
<DIV style="padding-top:2em;">
<IMG src="creditagreementfirstamen016.jpg" title="slide16" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">    US-DOCS\168138355.4    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit311-2026xq2.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i140998b9f0b14c0a87118bf7c15e2673_1"></div><div style="min-height:58.5pt;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div><div style="text-align:right;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.1</font></div><div style="text-indent:31.5pt"><font><br></font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:31.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Padmanabhan Srinivasan, certify that&#58;</font></div><div style="text-indent:31.5pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of DigitalOcean Holdings, Inc.&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a&#8211;15(e) and 15d&#8211;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.112%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Padmanabhan Srinivasan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Padmanabhan Srinivasan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit312-2026xq2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="id6daf725e449453d9288c2bb85a5bd4a_1"></div><div style="min-height:58.5pt;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div><div style="text-align:right;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 31.2</font></div><div style="text-indent:31.5pt"><font><br></font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:31.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, W. Matthew Steinfort, certify that&#58;</font></div><div style="text-indent:31.5pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of DigitalOcean Holdings, Inc.&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a&#8211;15(e) and 15d&#8211;15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a&#8211;15(f) and 15d&#8211;15(f)) for the registrant and have&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="padding-left:36pt"><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="padding-left:72pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="padding-left:36pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Matthew Steinfort</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">W. Matthew Steinfort</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>exhibit321-2026xq2.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i74c1970ca4b641ef816dc9b9f6818762_1"></div><div style="min-height:58.5pt;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div><div style="text-align:right;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit 32.1</font></div><div style="text-indent:31.5pt"><font><br></font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="text-indent:31.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Padmanabhan Srinivasan, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of DigitalOcean Holdings, Inc. for the fiscal quarter ended June&#160;30, 2026 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of DigitalOcean Holdings, Inc. </font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Padmanabhan Srinivasan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Padmanabhan Srinivasan</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, W. Matthew Steinfort, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of DigitalOcean Holdings, Inc. for the fiscal quarter ended June&#160;30, 2026 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of DigitalOcean Holdings, Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.689%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">August 4, 2026</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; W. Matthew Steinfort</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">W. Matthew Steinfort</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr></table></div><div style="height:58.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-indent:31.5pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>docn-20260630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:docn="http://www.digitalocean.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.digitalocean.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="docn-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="docn-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="docn-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="docn-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.digitalocean.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquityDeficit" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952156 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureofBusiness" roleURI="http://www.digitalocean.com/role/NatureofBusiness">
        <link:definition>9952157 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952158 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.digitalocean.com/role/Revenue">
        <link:definition>9952159 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.digitalocean.com/role/FairValueMeasurements">
        <link:definition>9952160 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetDetails" roleURI="http://www.digitalocean.com/role/BalanceSheetDetails">
        <link:definition>9952161 - Disclosure - Balance Sheet Details</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.digitalocean.com/role/Debt">
        <link:definition>9952162 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.digitalocean.com/role/CommitmentsandContingencies">
        <link:definition>9952163 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeases" roleURI="http://www.digitalocean.com/role/OperatingLeases">
        <link:definition>9952164 - Disclosure - Operating Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligations" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations">
        <link:definition>9952165 - Disclosure - Finance Leases and Equipment Financing Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.digitalocean.com/role/StockholdersEquity">
        <link:definition>9952166 - Disclosure - Stockholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensation" roleURI="http://www.digitalocean.com/role/StockBasedCompensation">
        <link:definition>9952167 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareAttributabletoCommonStockholders" roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders">
        <link:definition>9952168 - Disclosure - Net Income per Share Attributable to Common Stockholders</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.digitalocean.com/role/IncomeTaxes">
        <link:definition>9952169 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicalInformation" roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformation">
        <link:definition>9952170 - Disclosure - Segment and Geographical Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueTables" roleURI="http://www.digitalocean.com/role/RevenueTables">
        <link:definition>9955513 - Disclosure - Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.digitalocean.com/role/FairValueMeasurementsTables">
        <link:definition>9955514 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetDetailsTables" roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsTables">
        <link:definition>9955515 - Disclosure - Balance Sheet Details (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.digitalocean.com/role/DebtTables">
        <link:definition>9955516 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesTables" roleURI="http://www.digitalocean.com/role/OperatingLeasesTables">
        <link:definition>9955517 - Disclosure - Operating Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsTables" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables">
        <link:definition>9955518 - Disclosure - Finance Leases and Equipment Financing Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationTables" roleURI="http://www.digitalocean.com/role/StockBasedCompensationTables">
        <link:definition>9955519 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareAttributabletoCommonStockholdersTables" roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables">
        <link:definition>9955520 - Disclosure - Net Income per Share Attributable to Common Stockholders (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicalInformationTables" roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformationTables">
        <link:definition>9955521 - Disclosure - Segment and Geographical Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>9955522 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails">
        <link:definition>9955523 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.digitalocean.com/role/RevenueNarrativeDetails">
        <link:definition>9955524 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails_1" roleURI="http://www.digitalocean.com/role/RevenueNarrativeDetails_1">
        <link:definition>9955524 - Disclosure - Revenue - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRevenuebyCustomerCategoryDetails" roleURI="http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails">
        <link:definition>9955525 - Disclosure - Revenue - Revenue by Customer Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRevenuebyGeographicAreasDetails" roleURI="http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails">
        <link:definition>9955526 - Disclosure - Revenue - Revenue by Geographic Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails" roleURI="http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails">
        <link:definition>9955527 - Disclosure - Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsNarrativeDetails" roleURI="http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails">
        <link:definition>9955528 - Disclosure - Fair Value Measurements - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails">
        <link:definition>9955529 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BalanceSheetDetailsNarrativeDetails" roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails">
        <link:definition>9955530 - Disclosure - Balance Sheet Details - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofDebtDetails" roleURI="http://www.digitalocean.com/role/DebtScheduleofDebtDetails">
        <link:definition>9955531 - Disclosure - Debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtNarrativeDetails" roleURI="http://www.digitalocean.com/role/DebtNarrativeDetails">
        <link:definition>9955532 - Disclosure - Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofConvertibleNotesDetails" roleURI="http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails">
        <link:definition>9955533 - Disclosure - Debt - Schedule of Convertible Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails" roleURI="http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails">
        <link:definition>9955534 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>9955535 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesNarrativeDetails" roleURI="http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails">
        <link:definition>9955536 - Disclosure - Operating Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesScheduleofLeaseExpenseDetails" roleURI="http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails">
        <link:definition>9955537 - Disclosure - Operating Leases - Schedule of Lease Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesSupplementalBalanceSheetInformationDetails" roleURI="http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails">
        <link:definition>9955538 - Disclosure - Operating Leases - Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesMaturitiesofLeasesDetails" roleURI="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails">
        <link:definition>9955539 - Disclosure - Operating Leases - Maturities of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OperatingLeasesMaturitiesofLeasesDetails_1" roleURI="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1">
        <link:definition>9955539 - Disclosure - Operating Leases - Maturities of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails">
        <link:definition>9955540 - Disclosure - Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails">
        <link:definition>9955541 - Disclosure - Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails">
        <link:definition>9955542 - Disclosure - Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1">
        <link:definition>9955542 - Disclosure - Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2">
        <link:definition>9955542 - Disclosure - Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails" roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails">
        <link:definition>9955543 - Disclosure - Finance Leases and Equipment Financing Obligations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityNarrativeDetails" roleURI="http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>9955544 - Disclosure - Stockholders&#8217; Equity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationNarrativeDetails" roleURI="http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9955545 - Disclosure - Stock-Based Compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" roleURI="http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails">
        <link:definition>9955546 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" roleURI="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails">
        <link:definition>9955547 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails_1" roleURI="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails_1">
        <link:definition>9955547 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails" roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails">
        <link:definition>9955548 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails">
        <link:definition>9955549 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>9955550 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails">
        <link:definition>9955551 - Disclosure - Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" abstract="false" name="FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" abstract="false" name="StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_ConvertibleSeniorNotesDue2030Member" abstract="true" name="ConvertibleSeniorNotesDue2030Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_A2025CreditFacilityMember" abstract="true" name="A2025CreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_ConvertibleSeniorNotesDue2026Member" abstract="true" name="ConvertibleSeniorNotesDue2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_NoncashInterestExpense" abstract="false" name="NoncashInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_ProceedsFromFinancingArrangement" abstract="false" name="ProceedsFromFinancingArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_PaymentsForOperatingLeaseOperatingActivity" abstract="false" name="PaymentsForOperatingLeaseOperatingActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" abstract="false" name="RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="docn_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" abstract="false" name="ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="docn_DigitalNativeEnterpriseCustomersMember" abstract="true" name="DigitalNativeEnterpriseCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" abstract="true" name="CustomerWithAnnualRunRateAbove6000AndUnder100000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" abstract="true" name="CustomerWithAnnualRunRateAbove100000AndUnder500000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" abstract="true" name="CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CustomerWithAnnualRunRateAbove1000000Member" abstract="true" name="CustomerWithAnnualRunRateAbove1000000Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_DevelopersAndOtherMember" abstract="true" name="DevelopersAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_LearnersTestersAndOtherMember" abstract="true" name="LearnersTestersAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" abstract="false" name="RevenueFromContractWithCustomerCustomerSpendingMinimum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" abstract="false" name="RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" abstract="false" name="RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" abstract="false" name="RevenueFromContractWithCustomerCustomerSpendingMaximum" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerCustomerTenure" abstract="false" name="RevenueFromContractWithCustomerCustomerTenure" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="docn_ContractWithCustomerPrePayedObligationHeldInEscrow" abstract="false" name="ContractWithCustomerPrePayedObligationHeldInEscrow" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" abstract="false" name="RevenueFromContractWithCustomerExcludingAssessedTaxPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_OtherGeographicalAreasMember" abstract="true" name="OtherGeographicalAreasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_EquipmentFinanceLeaseMember" abstract="true" name="EquipmentFinanceLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_EquipmentFinanceObligationsMember" abstract="true" name="EquipmentFinanceObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_PropertyPlantAndEquipmentAccumulatedAmortization" abstract="false" name="PropertyPlantAndEquipmentAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_PropertyPlantAndEquipmentCapitalizedCosts" abstract="false" name="PropertyPlantAndEquipmentCapitalizedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_PropertyPlantAndEquipmentAmortizationExpense" abstract="false" name="PropertyPlantAndEquipmentAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_A2026DirectOfferingMember" abstract="true" name="A2026DirectOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_DebtInstrumentConvertibleTermsOfConversionAxis" abstract="true" name="DebtInstrumentConvertibleTermsOfConversionAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="docn_DebtInstrumentConvertibleTermsOfConversionDomain" abstract="true" name="DebtInstrumentConvertibleTermsOfConversionDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_DebtConversionTermsOneMember" abstract="true" name="DebtConversionTermsOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CappedCallOptionMember" abstract="true" name="CappedCallOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_DebtInstrumentAdditionalPurchaseAmount" abstract="false" name="DebtInstrumentAdditionalPurchaseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_OptionIndexedToIssuersEquityInitialPrice" abstract="false" name="OptionIndexedToIssuersEquityInitialPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="docn_LineOfCreditFacilityCapitalizedLeasesPercent" abstract="false" name="LineOfCreditFacilityCapitalizedLeasesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_DebtConversionTermsTwoMember" abstract="true" name="DebtConversionTermsTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_OperatingLeaseWeightedAverageAbstract" abstract="true" name="OperatingLeaseWeightedAverageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="docn_FinanceLeasesAbstract" abstract="true" name="FinanceLeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationsAbstract" abstract="true" name="EquipmentFinancingObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="docn_DepreciationLessorAssetUnderEquipmentFinancing" abstract="false" name="DepreciationLessorAssetUnderEquipmentFinancing" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationInterestExpense" abstract="false" name="EquipmentFinancingObligationInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_LeaseCostIncludingFinancingObligation" abstract="false" name="LeaseCostIncludingFinancingObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" abstract="false" name="EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" abstract="false" name="EquipmentFinancingObligationWeightedAverageDiscountRatePercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" abstract="false" name="EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationToBePaid" abstract="false" name="EquipmentFinancingObligationToBePaid" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" abstract="false" name="EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiability" abstract="false" name="EquipmentFinancingObligationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityCurrent" abstract="false" name="EquipmentFinancingObligationLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_EquipmentFinancingObligationLiabilityNoncurrent" abstract="false" name="EquipmentFinancingObligationLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" abstract="true" name="FinanceLeasesAndEquipmentFinancingObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" abstract="false" name="FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_A2025ShareBuybackProgramMember" abstract="true" name="A2025ShareBuybackProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_A2026FollowOnOfferingMember" abstract="true" name="A2026FollowOnOfferingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_A2021EmployeeStockPurchasePlanMember" abstract="true" name="A2021EmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_MRSUMember" abstract="true" name="MRSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" abstract="true" name="ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" abstract="true" name="ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="docn_ShareBasedPaymentArrangementTrancheFourMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="docn_MarketBasedRestrictedStockUnitsMember" abstract="true" name="MarketBasedRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_CherieBarrettMember" abstract="true" name="CherieBarrettMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="docn_PadmanabhanSrinivasanMember" abstract="true" name="PadmanabhanSrinivasanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>docn-20260630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-75be-8aeb-df45f1fef82b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019f81d9-7494-7cbe-9b33-07e52f47f50d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-75be-8aeb-df45f1fef82b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019f81d9-7494-7cbe-9b33-07e52f47f50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f81d9-7494-7b14-aeee-4ecd9d2c2f59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-75be-8aeb-df45f1fef82b" xlink:to="loc_us-gaap_Liabilities_019f81d9-7494-7b14-aeee-4ecd9d2c2f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-79e8-8a2e-83c53902bf6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-75be-8aeb-df45f1fef82b" xlink:to="loc_us-gaap_StockholdersEquity_019f81d9-7494-79e8-8a2e-83c53902bf6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f81d9-7494-7b0d-953b-37960d4bb72e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f81d9-7494-7b0d-953b-37960d4bb72e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019f81d9-7494-778c-b9e0-a3ab02fceef2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:to="loc_us-gaap_CommonStockValue_019f81d9-7494-778c-b9e0-a3ab02fceef2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019f81d9-7494-74d4-99f2-96758f833e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019f81d9-7494-74d4-99f2-96758f833e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f81d9-7494-7098-bdd7-c1c994cdd641" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f81d9-7494-7098-bdd7-c1c994cdd641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019f81d9-7494-7be1-b445-c3b7588bbbe4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019f81d9-7494-7d19-bc5f-34f3daacdb87" xlink:to="loc_us-gaap_PreferredStockValue_019f81d9-7494-7be1-b445-c3b7588bbbe4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-7430-a275-3fe74288a7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-7430-a275-3fe74288a7a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f81d9-7494-7023-a894-7c9ba1e5b10e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f81d9-7494-7023-a894-7c9ba1e5b10e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7494-75a4-afd8-842dc59b8538" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7494-75a4-afd8-842dc59b8538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7494-7f23-8465-1a1324fed05b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7494-7f23-8465-1a1324fed05b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7494-7a53-bcd0-ef01fb1f143d" xlink:href="docn-20260630.xsd#docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7494-7a53-bcd0-ef01fb1f143d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019f81d9-7494-7c0f-8dc6-f8a8560dbf5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019f81d9-7494-7c82-97a3-bc6ec7178d44" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019f81d9-7494-7c0f-8dc6-f8a8560dbf5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f81d9-7494-721c-98e7-9d6ef32b7f44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f81d9-7494-721c-98e7-9d6ef32b7f44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f81d9-7494-7cb9-af9e-b4cea6f2b271" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_AssetsCurrent_019f81d9-7494-7cb9-af9e-b4cea6f2b271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f81d9-7494-75d5-ad2a-32d7eaeb0e20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f81d9-7494-75d5-ad2a-32d7eaeb0e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019f81d9-7494-785c-8e94-3ddd7900adb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_Goodwill_019f81d9-7494-785c-8e94-3ddd7900adb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019f81d9-7494-7b07-9967-02f45cf9b77d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019f81d9-7494-7b07-9967-02f45cf9b77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f81d9-7494-7b9e-9924-f807bfcc793f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f81d9-7494-7b9e-9924-f807bfcc793f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7494-766b-aebb-2f929a0fbbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7494-766b-aebb-2f929a0fbbe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f81d9-7494-7697-8e68-23f85265cbea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019f81d9-7494-751d-b758-4646e06953dd" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f81d9-7494-7697-8e68-23f85265cbea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019f81d9-7494-741b-9977-d2f9aa2cf5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_AccountsPayableCurrent_019f81d9-7494-741b-9977-d2f9aa2cf5d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019f81d9-7494-7232-a8ce-22a11e627926" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019f81d9-7494-7232-a8ce-22a11e627926" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7faf-81fa-59c132283102" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7faf-81fa-59c132283102" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f81d9-7494-7442-a750-cb6c03268871" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f81d9-7494-7442-a750-cb6c03268871" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7494-7e0c-998c-68e43dabf66a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7494-7e0c-998c-68e43dabf66a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f81d9-7494-7fe6-9f52-1fcac269c90c" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f81d9-7494-7fe6-9f52-1fcac269c90c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f81d9-7494-7d73-a226-9f496ca203f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-74c6-9da4-e12fbaedcd6f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019f81d9-7494-7d73-a226-9f496ca203f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f81d9-7494-75ba-8b89-f33215bdd2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-73e5-9ec6-c6d1fa6521b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f81d9-7494-75ba-8b89-f33215bdd2d5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-73e5-9ec6-c6d1fa6521b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f81d9-7494-730b-b3c9-c9e6118a2ab6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f81d9-7494-75ba-8b89-f33215bdd2d5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f81d9-7494-730b-b3c9-c9e6118a2ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f81d9-7494-76c5-b536-1cdb4df33e02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019f81d9-7494-75ba-8b89-f33215bdd2d5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f81d9-7494-76c5-b536-1cdb4df33e02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f81d9-7494-7968-832b-f54f4433ca4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f81d9-7494-71b2-9e78-690690ff5e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f81d9-7494-7968-832b-f54f4433ca4b" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f81d9-7494-71b2-9e78-690690ff5e5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f81d9-7494-77f0-a200-d3a4b3a4e60d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f81d9-7494-7968-832b-f54f4433ca4b" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f81d9-7494-77f0-a200-d3a4b3a4e60d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f81d9-7494-7a08-874f-807df2391dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019f81d9-7494-7968-832b-f54f4433ca4b" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f81d9-7494-7a08-874f-807df2391dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7749-aa41-0b319c7f3fa0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-7d91-b767-581e787adf58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7749-aa41-0b319c7f3fa0" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-7d91-b767-581e787adf58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7779-be58-7d41bd2c58a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7749-aa41-0b319c7f3fa0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7779-be58-7d41bd2c58a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7279-8a9e-ed3513c80b78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f81d9-7494-7283-a59f-1ae6403e7734" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7279-8a9e-ed3513c80b78" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f81d9-7494-7283-a59f-1ae6403e7734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-796e-b3dd-0bc47a860452" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7279-8a9e-ed3513c80b78" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-796e-b3dd-0bc47a860452" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f81d9-7494-7b62-a976-7abc7216b08a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7279-8a9e-ed3513c80b78" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f81d9-7494-7b62-a976-7abc7216b08a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f81d9-7494-7f50-8d78-a91164de2d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f81d9-7494-728e-beed-1d7c83b0b61b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f81d9-7494-7f50-8d78-a91164de2d6b" xlink:to="loc_us-gaap_CostOfRevenue_019f81d9-7494-728e-beed-1d7c83b0b61b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7287-a5f9-069e60057d54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019f81d9-7494-7f50-8d78-a91164de2d6b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7287-a5f9-069e60057d54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-7f91-a035-3fa3c8a55613" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f81d9-7494-7fc6-a5f5-8979631b9ff4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-7f91-a035-3fa3c8a55613" xlink:to="loc_us-gaap_GrossProfit_019f81d9-7494-7fc6-a5f5-8979631b9ff4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f81d9-7494-7450-8944-6249ae994850" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-7f91-a035-3fa3c8a55613" xlink:to="loc_us-gaap_OperatingExpenses_019f81d9-7494-7450-8944-6249ae994850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7e0c-9594-ea067f2c00b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7eab-9242-988c8d97f52d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7e0c-9594-ea067f2c00b1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7eab-9242-988c8d97f52d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-7494-72db-b47a-b47afbf931c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7e0c-9594-ea067f2c00b1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-7494-72db-b47a-b47afbf931c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-7494-71d0-9b4e-e73ef733f068" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-7d6b-9a81-82e567400f59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-7494-71d0-9b4e-e73ef733f068" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-7d6b-9a81-82e567400f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7d77-b263-d91c9ee990a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-7494-71d0-9b4e-e73ef733f068" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7d77-b263-d91c9ee990a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-767d-b76d-9a260786522b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-7e82-bd35-c66c2b5f5871" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-767d-b76d-9a260786522b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-7e82-bd35-c66c2b5f5871" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-7c24-a47e-c60b1edf69a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ee6-9235-c8175c14bd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-7c24-a47e-c60b1edf69a1" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ee6-9235-c8175c14bd9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b9b-944d-35caba94c721" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-7c24-a47e-c60b1edf69a1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b9b-944d-35caba94c721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-762f-b610-7e7e6deb3045" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-7c24-a47e-c60b1edf69a1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-762f-b610-7e7e6deb3045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-73c2-9367-79c99c015463" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-7c24-a47e-c60b1edf69a1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-73c2-9367-79c99c015463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7346-83bd-537fb49e4fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7346-83bd-537fb49e4fa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7de6-975c-642411f57947" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongtermLoansFromVendors"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7de6-975c-642411f57947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-7067-817b-cf5b15285bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-7067-817b-cf5b15285bf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f81d9-7494-7e93-a6be-021b163073e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f81d9-7494-7e93-a6be-021b163073e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-71c6-b406-9240b7b9b89c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-71c6-b406-9240b7b9b89c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f81d9-7494-7ddf-96cc-e1ce9b111db0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f81d9-7494-7ddf-96cc-e1ce9b111db0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-71ff-90b5-ae7f68733347" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-71ff-90b5-ae7f68733347" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7eae-9ad5-39e5865513e0" xlink:href="docn-20260630.xsd#docn_ProceedsFromFinancingArrangement"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7eae-9ad5-39e5865513e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019f822b-9c42-7433-bd38-448f47924127" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019f822b-9c42-7433-bd38-448f47924127" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f822b-9c42-7b88-a64e-0a5af6ab57de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-7b42-81c6-941a9f10e892" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f822b-9c42-7b88-a64e-0a5af6ab57de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-7416-9a1c-612c47ee864c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-7416-9a1c-612c47ee864c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-7431-9c62-c35db48599a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-7431-9c62-c35db48599a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-7642-9059-00787b9dbf3a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-7642-9059-00787b9dbf3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-70a2-86df-5d546f050f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-70a2-86df-5d546f050f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-712a-b1dc-5997a621cc5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7818-a87e-2c0e0cc3adb0" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-712a-b1dc-5997a621cc5d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7759-808e-e50b1486b076" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7759-808e-e50b1486b076" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-78ca-bb62-edd1ec51f7be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-78ca-bb62-edd1ec51f7be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7c92-b9e0-dfb96ca16c90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7c92-b9e0-dfb96ca16c90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-765e-8f86-0d18012b88f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-765e-8f86-0d18012b88f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7bfa-8466-fdd190e9ec87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7bfa-8466-fdd190e9ec87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-71bb-b0a8-dadf98b3897d" xlink:href="docn-20260630.xsd#docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-71bb-b0a8-dadf98b3897d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_NoncashInterestExpense_019f81d9-7494-7af4-b348-846488e1574c" xlink:href="docn-20260630.xsd#docn_NoncashInterestExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_docn_NoncashInterestExpense_019f81d9-7494-7af4-b348-846488e1574c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-79a4-8e5c-67c5cf522e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-79a4-8e5c-67c5cf522e6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-75be-8b63-13f3e34db233" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-75be-8b63-13f3e34db233" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7998-9c5a-85b217755ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7998-9c5a-85b217755ca5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-76e0-b5b6-326bc355bed8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-76e0-b5b6-326bc355bed8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-77fe-993f-7c84b629cf89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-77fe-993f-7c84b629cf89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7399-ba3e-210a8ee846b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7a8b-b90e-9fd7770ce99d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7399-ba3e-210a8ee846b4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7bf6-a170-365f88654001" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-7d79-aaa2-fb755bb90dea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7bf6-a170-365f88654001" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-7d79-aaa2-fb755bb90dea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019f81d9-7494-7bd2-8f8f-981efd9cca95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7bf6-a170-365f88654001" xlink:to="loc_us-gaap_RestrictedCash_019f81d9-7494-7bd2-8f8f-981efd9cca95" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-7dc8-a005-8e432b2a28b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7192-8010-5459d3178e15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-7dc8-a005-8e432b2a28b9" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7192-8010-5459d3178e15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f81d9-7542-7d5f-988b-5e66592cff99" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-7dc8-a005-8e432b2a28b9" xlink:to="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f81d9-7542-7d5f-988b-5e66592cff99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-74d3-b951-b3a2edec6cda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-7dc8-a005-8e432b2a28b9" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-74d3-b951-b3a2edec6cda" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f81d9-7542-7a8f-aa14-3b29118850c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-74c3-a870-42af76b7c73b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f81d9-7542-7a8f-aa14-3b29118850c3" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-74c3-a870-42af76b7c73b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-76e8-889e-5b83c9483aae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019f81d9-7542-7a8f-aa14-3b29118850c3" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-76e8-889e-5b83c9483aae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesScheduleofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019f81d9-7542-77f5-a89b-62a556fe9ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019f81d9-7542-7f58-94ce-bcd3c99f4582" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f81d9-7542-77f5-a89b-62a556fe9ae2" xlink:to="loc_us-gaap_OperatingLeaseCost_019f81d9-7542-7f58-94ce-bcd3c99f4582" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019f81d9-7542-7f3e-a563-06aec45d2937" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f81d9-7542-77f5-a89b-62a556fe9ae2" xlink:to="loc_us-gaap_ShortTermLeaseCost_019f81d9-7542-7f3e-a563-06aec45d2937" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019f81d9-7542-788f-bac4-c8d27e703bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019f81d9-7542-77f5-a89b-62a556fe9ae2" xlink:to="loc_us-gaap_VariableLeaseCost_019f81d9-7542-788f-bac4-c8d27e703bd4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesMaturitiesofLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-70be-a63a-91931ef1443b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-717d-a0ac-7887719092cf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-70be-a63a-91931ef1443b" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-717d-a0ac-7887719092cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-798a-93fd-5fa801fdf7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-70be-a63a-91931ef1443b" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-798a-93fd-5fa801fdf7e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-7fee-b413-dec9a499a4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7542-7a6b-8390-dd69f33b53c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-7fee-b413-dec9a499a4fa" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7542-7a6b-8390-dd69f33b53c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7542-71d9-b4f4-3cad0c4b8b22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-7fee-b413-dec9a499a4fa" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7542-71d9-b4f4-3cad0c4b8b22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesMaturitiesofLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f81d9-7542-79fe-b98b-fdd8d3f2ed08" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f81d9-7542-79fe-b98b-fdd8d3f2ed08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-772f-b88a-0895ffb57d30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-772f-b88a-0895ffb57d30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-7c66-9b81-89947a99eb4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-7c66-9b81-89947a99eb4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-7542-74a5-9994-fa17284f39cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-7542-74a5-9994-fa17284f39cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-705f-8eab-72ca38033cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-705f-8eab-72ca38033cdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-7ba9-92de-f4ddd75656a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7c8d-8e4b-3822ca6579dc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-7ba9-92de-f4ddd75656a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-f87f-7e97-8fda-d5e4bb7908ed" xlink:href="docn-20260630.xsd#docn_LeaseCostIncludingFinancingObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019f87bb-f87f-711d-ad27-8398cc884021" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-f87f-7e97-8fda-d5e4bb7908ed" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019f87bb-f87f-711d-ad27-8398cc884021" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_019f87bb-f87f-7a74-8f1a-dc2c042cc385" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-f87f-7e97-8fda-d5e4bb7908ed" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_019f87bb-f87f-7a74-8f1a-dc2c042cc385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing_019f87bb-f87f-7eb5-a309-0aef835df06c" xlink:href="docn-20260630.xsd#docn_DepreciationLessorAssetUnderEquipmentFinancing"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-f87f-7e97-8fda-d5e4bb7908ed" xlink:to="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing_019f87bb-f87f-7eb5-a309-0aef835df06c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationInterestExpense_019f87bb-f87f-709e-8724-46cc878b75bb" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-f87f-7e97-8fda-d5e4bb7908ed" xlink:to="loc_docn_EquipmentFinancingObligationInterestExpense_019f87bb-f87f-709e-8724-46cc878b75bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be6-ce76-7a53-93d0-9ebe4bfcadd0" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f8be6-ce76-7c1d-b056-e1a37bcbf529" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be6-ce76-7a53-93d0-9ebe4bfcadd0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f8be6-ce76-7c1d-b056-e1a37bcbf529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8be6-ce76-782a-8b25-6f7a96ace60a" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be6-ce76-7a53-93d0-9ebe4bfcadd0" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8be6-ce76-782a-8b25-6f7a96ace60a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019f81d9-7542-72b1-8add-3596f3e2bc3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f81d9-7542-798e-93c5-726987faef86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019f81d9-7542-72b1-8add-3596f3e2bc3e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f81d9-7542-798e-93c5-726987faef86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f81d9-7542-750c-8c49-07fcffa21c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_019f81d9-7542-72b1-8add-3596f3e2bc3e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f81d9-7542-750c-8c49-07fcffa21c7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-5dcd-76f5-aab9-4867463adb45" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f8be6-5dcd-74fe-85a8-95b2f407258b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-5dcd-76f5-aab9-4867463adb45" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f8be6-5dcd-74fe-85a8-95b2f407258b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8be6-5dcd-716f-86f2-8e2159971032" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-5dcd-76f5-aab9-4867463adb45" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8be6-5dcd-716f-86f2-8e2159971032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be6-978c-7d61-9192-bdf3c34ee2db" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f8be6-978c-70b6-8c9d-480294510023" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be6-978c-7d61-9192-bdf3c34ee2db" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f8be6-978c-70b6-8c9d-480294510023" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8be6-978c-70ea-b267-cdede8dbecae" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be6-978c-7d61-9192-bdf3c34ee2db" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8be6-978c-70ea-b267-cdede8dbecae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-921c-79e4-8529-adf4857c2541" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8bdf-921c-7324-bc8b-fd805fb9541a" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-921c-79e4-8529-adf4857c2541" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8bdf-921c-7324-bc8b-fd805fb9541a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiability_019f8bdf-921c-7fa9-9099-e84dabc5f2f5" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-921c-79e4-8529-adf4857c2541" xlink:to="loc_docn_EquipmentFinancingObligationLiability_019f8bdf-921c-7fa9-9099-e84dabc5f2f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiability_019f8bdf-52d4-76c6-a234-43fc04663f79" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8bdf-52d4-737c-ba36-926cfa055701" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationLiability_019f8bdf-52d4-76c6-a234-43fc04663f79" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8bdf-52d4-737c-ba36-926cfa055701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8bdf-52d4-7125-9a74-9c1f3d8c77b3" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationLiability_019f8bdf-52d4-76c6-a234-43fc04663f79" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8bdf-52d4-7125-9a74-9c1f3d8c77b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be5-cee2-7480-aff3-eb0e2a2533ab" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be5-cee2-7480-aff3-eb0e2a2533ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be5-cee2-70d6-bda4-4530eaa08439" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be5-cee2-70d6-bda4-4530eaa08439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be5-cee2-7080-a48f-7768819dca29" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be5-cee2-7080-a48f-7768819dca29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be5-cee2-7d30-863a-bf65b6e2d3f1" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be5-cee2-7d30-863a-bf65b6e2d3f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be5-cee2-7559-896c-536d714a614b" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be5-cee2-7559-896c-536d714a614b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be5-cee2-73d6-93d7-7b7e8b003e3b" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7113-8305-396fccef78ce" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be5-cee2-73d6-93d7-7b7e8b003e3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be6-84de-7e3e-8cee-9164fb09ae27" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f8be6-84de-7759-8fbb-c55502adace7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be6-84de-7e3e-8cee-9164fb09ae27" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f8be6-84de-7759-8fbb-c55502adace7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8be6-84de-76f9-866c-0c7944e69077" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be6-84de-7e3e-8cee-9164fb09ae27" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8be6-84de-76f9-866c-0c7944e69077" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be6-4d68-7ad5-9d31-707da6d2504f" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f8be6-4d68-7536-b26a-88a317361ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be6-4d68-7ad5-9d31-707da6d2504f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f8be6-4d68-7536-b26a-88a317361ad4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8be6-4d68-7ffd-8a50-b1b5a941ab81" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be6-4d68-7ad5-9d31-707da6d2504f" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8be6-4d68-7ffd-8a50-b1b5a941ab81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be6-ab76-7e3b-8a2d-2bf6dd7daab9" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f8be6-ab76-7f8b-b4cd-02acc9fca43a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be6-ab76-7e3b-8a2d-2bf6dd7daab9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f8be6-ab76-7f8b-b4cd-02acc9fca43a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8be6-ab76-77dc-bb31-cca9dabdcfcd" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be6-ab76-7e3b-8a2d-2bf6dd7daab9" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8be6-ab76-77dc-bb31-cca9dabdcfcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be6-bcf7-73bc-b0a5-e17aaaca24ca" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f8be6-bcf7-7805-9f0c-01f24b0d6ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be6-bcf7-73bc-b0a5-e17aaaca24ca" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f8be6-bcf7-7805-9f0c-01f24b0d6ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8be6-bcf7-7f97-af05-3fdbc12d4ce5" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be6-bcf7-73bc-b0a5-e17aaaca24ca" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8be6-bcf7-7f97-af05-3fdbc12d4ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7975-add2-4be693f73078" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-7d25-b82d-a657b118be89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7975-add2-4be693f73078" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-7d25-b82d-a657b118be89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019f81d9-7542-7cb1-89ab-509133e310e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7975-add2-4be693f73078" xlink:to="loc_us-gaap_FinanceLeaseLiability_019f81d9-7542-7cb1-89ab-509133e310e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be6-e093-705c-851d-327b079e793f" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f8be6-e093-73ff-b24f-4afcb63ce7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be6-e093-705c-851d-327b079e793f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f8be6-e093-73ff-b24f-4afcb63ce7b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8be6-e093-7d10-9e9d-8759cb7f0e30" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearOne"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be6-e093-705c-851d-327b079e793f" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8be6-e093-7d10-9e9d-8759cb7f0e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-01ec-7a6d-848f-3ddca6c1c063" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-01ec-74cb-9bde-2d0134f702fd" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-01ec-7a6d-848f-3ddca6c1c063" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-01ec-74cb-9bde-2d0134f702fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-01ec-79ec-aad9-bc80712f3283" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-01ec-7a6d-848f-3ddca6c1c063" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-01ec-79ec-aad9-bc80712f3283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-70b4-7629-bab2-150f584ce174" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f8be6-70b4-7958-b5df-6e01c9f4968b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-70b4-7629-bab2-150f584ce174" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f8be6-70b4-7958-b5df-6e01c9f4968b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8be6-70b4-7ad0-ae0b-459f55246ea0" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-70b4-7629-bab2-150f584ce174" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8be6-70b4-7ad0-ae0b-459f55246ea0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationToBePaid"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8bdf-2fd2-73a7-a9e0-f100a1c9822a" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearOne"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8bdf-2fd2-73a7-a9e0-f100a1c9822a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8bdf-2fd2-7d8c-93a2-be347e2c5193" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8bdf-2fd2-7d8c-93a2-be347e2c5193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8bdf-2fd2-7861-8dc8-13459e548d4a" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8bdf-2fd2-7861-8dc8-13459e548d4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8bdf-2fd2-74e9-b897-fc635e7bb1e4" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8bdf-2fd2-74e9-b897-fc635e7bb1e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8bdf-2fd2-7b90-976c-ca809c11bce3" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8bdf-2fd2-7b90-976c-ca809c11bce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8bdf-2fd2-78b9-826f-836e0cf8ca1c" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7eac-8287-5cc72ee37bec" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8bdf-2fd2-78b9-826f-836e0cf8ca1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-ef2e-7f55-a37c-a860bc6da450" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be5-ef2e-7640-b462-c0b1f2b2ea04" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-ef2e-7f55-a37c-a860bc6da450" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be5-ef2e-7640-b462-c0b1f2b2ea04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be5-ef2e-7e64-bf7f-fdd306550f03" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-ef2e-7f55-a37c-a860bc6da450" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be5-ef2e-7e64-bf7f-fdd306550f03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-398b-7610-ad12-77fef9f0f1b3" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019f8be6-398b-7135-8ef6-b8cca6f0159c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-398b-7610-ad12-77fef9f0f1b3" xlink:to="loc_us-gaap_FinanceLeaseLiability_019f8be6-398b-7135-8ef6-b8cca6f0159c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiability_019f8be6-398b-7bcc-b885-b020e683adfa" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-398b-7610-ad12-77fef9f0f1b3" xlink:to="loc_docn_EquipmentFinancingObligationLiability_019f8be6-398b-7bcc-b885-b020e683adfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-7c3d-9cc6-cb1d3652e504" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-7c3d-9cc6-cb1d3652e504" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-743c-9e29-411416bbb32a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-743c-9e29-411416bbb32a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-7a69-9e3d-c7890145b255" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-7a69-9e3d-c7890145b255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-786f-9d1d-262424e0aacc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-786f-9d1d-262424e0aacc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f87bf-fc5c-72c7-8a26-4dbfb98b2222" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f87bf-fc5c-72c7-8a26-4dbfb98b2222" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f87bf-fc5c-7cd0-8c7b-b6970248a223" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-7542-7f61-8532-775783718c7b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f87bf-fc5c-7cd0-8c7b-b6970248a223" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2"/>
  <link:calculationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be6-1f30-7315-acd8-b2ec477104ef" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f8be6-1f30-7d07-9bff-c48c3f7f320e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be6-1f30-7315-acd8-b2ec477104ef" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f8be6-1f30-7d07-9bff-c48c3f7f320e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationToBePaid_019f8be6-1f30-7717-83fd-eaed1c15631b" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationToBePaid"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be6-1f30-7315-acd8-b2ec477104ef" xlink:to="loc_docn_EquipmentFinancingObligationToBePaid_019f8be6-1f30-7717-83fd-eaed1c15631b" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>docn-20260630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofStockholdersEquityDeficit"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:to="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7a94-ae6c-f69d02f5cc24_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:to="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7a94-ae6c-f69d02f5cc24_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:to="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019f81d9-7494-75ee-b833-afde7e0b1208" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_CommonStockMember_019f81d9-7494-75ee-b833-afde7e0b1208" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019f81d9-7494-75c1-a460-8bf793f2896e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019f81d9-7494-75c1-a460-8bf793f2896e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f81d9-7494-7355-972f-4dcdb8eb103d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f81d9-7494-7355-972f-4dcdb8eb103d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019f81d9-7494-7c2f-9753-3872a988eb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_RetainedEarningsMember_019f81d9-7494-7c2f-9753-3872a988eb5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-713f-bb1a-6fd289f3d2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-713f-bb1a-6fd289f3d2ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-781c-99a3-463374be9bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockholdersEquity_019f81d9-7494-781c-99a3-463374be9bd3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019f81d9-7494-749f-bfd7-a1ec626f4699" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019f81d9-7494-749f-bfd7-a1ec626f4699" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_019f81d9-7494-7927-ba52-5de74bab2379" xlink:href="docn-20260630.xsd#docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_019f81d9-7494-7927-ba52-5de74bab2379" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019f823e-fc1e-7ad4-8892-e0558175977d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019f823e-fc1e-7ad4-8892-e0558175977d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019f823f-af97-7085-8009-76c7831d77b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019f823f-af97-7085-8009-76c7831d77b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_019f81d9-7494-71e7-b405-5d62eb432e58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_019f81d9-7494-71e7-b405-5d62eb432e58" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_019f81d9-7494-78ff-b8c6-00acc1bb2ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_019f81d9-7494-78ff-b8c6-00acc1bb2ac4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_019f81d9-7494-7f51-82d3-17a395c9153b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_019f81d9-7494-7f51-82d3-17a395c9153b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_019f81d9-7494-7f94-aa25-fde4ec122587" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_019f81d9-7494-7f94-aa25-fde4ec122587" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f81d9-7494-7a44-ade0-3fce21211edf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f81d9-7494-7a44-ade0-3fce21211edf" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-7a98-bb13-782e7bd7c360" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-7a98-bb13-782e7bd7c360" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-73ca-8c6d-2d0957dbe145" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-73ca-8c6d-2d0957dbe145" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-74bc-b270-2b1e27179fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-79ce-b5af-47a136a67b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-755a-a414-668bb6b45f8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-755a-a414-668bb6b45f8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7494-7b76-a31a-8de028474570" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7494-7b76-a31a-8de028474570" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019f81d9-7494-7484-a7f9-f062b702d3ef" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_A2025CreditFacilityMember_019f81d9-7494-7484-a7f9-f062b702d3ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7494-786d-8745-235a57b0f405" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7494-786d-8745-235a57b0f405" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7331-aef7-66ad773c9444" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7331-aef7-66ad773c9444" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-74d9-914c-b50fce0f6bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-74d9-914c-b50fce0f6bb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7ffe-b87b-8268e8f58a25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7ffe-b87b-8268e8f58a25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7010-9a16-06ed0d9596d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7010-9a16-06ed0d9596d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7ef3-a234-666d1c24b038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7ef3-a234-666d1c24b038" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-79df-9723-a7880bc77e32" xlink:href="docn-20260630.xsd#docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-79df-9723-a7880bc77e32" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_NoncashInterestExpense_019f81d9-7494-7600-8a7d-13cfaebd404d" xlink:href="docn-20260630.xsd#docn_NoncashInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_docn_NoncashInterestExpense_019f81d9-7494-7600-8a7d-13cfaebd404d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-77ca-90ea-3e74fb7fc0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-77ca-90ea-3e74fb7fc0cb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-7e4d-9b1c-cc6889c334de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-7e4d-9b1c-cc6889c334de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7f08-989d-2b7dc3e9109a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7f08-989d-2b7dc3e9109a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-73fa-be08-76aa2244bf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-73fa-be08-76aa2244bf1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-7a81-8856-cb04ca3715f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-7a81-8856-cb04ca3715f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7c53-8e3e-bdb4f31b1bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7c53-8e3e-bdb4f31b1bd1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7003-ad7e-b7613ec2de60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7003-ad7e-b7613ec2de60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-70e8-9e3a-72eb6c1cd6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-70e8-9e3a-72eb6c1cd6f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-710a-8fce-3672f6522bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-710a-8fce-3672f6522bb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-707b-917e-d22e007177ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-707b-917e-d22e007177ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-7ec5-b1b4-2ec3d6e7eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-7ec5-b1b4-2ec3d6e7eed4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-7f73-9783-16d86b35d8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-7f73-9783-16d86b35d8bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7446-8e63-af495547bb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7446-8e63-af495547bb3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7491-92e7-5daf5f9cf82d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7491-92e7-5daf5f9cf82d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7520-9ab0-2deb103890ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongtermLoansFromVendors"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7520-9ab0-2deb103890ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-72ee-b7b5-55dd799a732e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-72ee-b7b5-55dd799a732e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f822a-6ae2-7962-96f6-14ff4c5c3485" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f822a-6ae2-7962-96f6-14ff4c5c3485" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-75d2-b563-41567452f128" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-75d2-b563-41567452f128" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f822a-e2bf-7fed-bfd7-d7dbb689ba97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f822a-e2bf-7fed-bfd7-d7dbb689ba97" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-72d9-a0a1-93ddea401dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-72d9-a0a1-93ddea401dca" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7729-8846-28aea7661252" xlink:href="docn-20260630.xsd#docn_ProceedsFromFinancingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7729-8846-28aea7661252" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019f81d9-7494-7c0b-9ade-29c8f103612a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019f81d9-7494-7c0b-9ade-29c8f103612a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f81d9-7494-7059-8399-0a7613b368a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f81d9-7494-7059-8399-0a7613b368a6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-71e7-9e74-8bdb7519001d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-71e7-9e74-8bdb7519001d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-755f-90d4-b00ce9a1875f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-755f-90d4-b00ce9a1875f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-75fb-9dc8-2d20fdad766e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-75fb-9dc8-2d20fdad766e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ba7-91f4-3a72f6c076ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ba7-91f4-3a72f6c076ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7c18-a61b-48c9b4cff83d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_019f81d9-7494-72a2-b540-74a46d645411" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_us-gaap_InterestPaidNet_019f81d9-7494-72a2-b540-74a46d645411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019f81d9-7494-7ab7-bcd4-a33a1d5f3c53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019f81d9-7494-7ab7-bcd4-a33a1d5f3c53" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PaymentsForOperatingLeaseOperatingActivity_019f81d9-7494-7b05-b8a5-217695f8b836" xlink:href="docn-20260630.xsd#docn_PaymentsForOperatingLeaseOperatingActivity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_docn_PaymentsForOperatingLeaseOperatingActivity_019f81d9-7494-7b05-b8a5-217695f8b836" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_019f81d9-7494-7ce5-88ca-c9a94498cfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_019f81d9-7494-7ce5-88ca-c9a94498cfd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019fa969-c76d-7660-82fe-92aff2ccc8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019fa969-c76d-7660-82fe-92aff2ccc8bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_019f81d9-7494-7f03-b926-f9acd11f6827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_019f81d9-7494-7f03-b926-f9acd11f6827" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019f81d9-7494-77fb-a626-28dda1ac3fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019f81d9-7494-77fb-a626-28dda1ac3fc2" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7de6-9cc7-08fa29a710d4_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7de6-9cc7-08fa29a710d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:to="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-78c6-a206-9c854d64e630_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-78c6-a206-9c854d64e630_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-706f-a2f8-efe4bbb7f7e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-706f-a2f8-efe4bbb7f7e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-77e8-9869-7d00d7293722_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-77e8-9869-7d00d7293722_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:href="docn-20260630.xsd#docn_LearnersTestersAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_019f81d9-7494-7a06-944b-0fd1f51b3559" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_019f81d9-7494-7a06-944b-0fd1f51b3559" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7494-7409-bfdb-af6eef9b0ae7_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:to="loc_srt_RangeMember_019f81d9-7494-7409-bfdb-af6eef9b0ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:to="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:to="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-7989-8c38-07baa39e9aaa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-7989-8c38-07baa39e9aaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerTenure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:href="docn-20260630.xsd#docn_ContractWithCustomerPrePayedObligationHeldInEscrow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueNarrativeDetails_1" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueNarrativeDetails_1"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/RevenueNarrativeDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7de6-9cc7-08fa29a710d4_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7de6-9cc7-08fa29a710d4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:to="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-78c6-a206-9c854d64e630_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-78c6-a206-9c854d64e630_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-706f-a2f8-efe4bbb7f7e0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-706f-a2f8-efe4bbb7f7e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-77e8-9869-7d00d7293722_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-77e8-9869-7d00d7293722_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:href="docn-20260630.xsd#docn_LearnersTestersAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7494-7409-bfdb-af6eef9b0ae7_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:to="loc_srt_RangeMember_019f81d9-7494-7409-bfdb-af6eef9b0ae7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:to="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:to="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-7989-8c38-07baa39e9aaa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-7989-8c38-07baa39e9aaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerTenure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:href="docn-20260630.xsd#docn_ContractWithCustomerPrePayedObligationHeldInEscrow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:type="arc" order="10"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueRevenuebyCustomerCategoryDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:to="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7674-83b2-c72c1a1f2dd0_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7674-83b2-c72c1a1f2dd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-72b4-a6a8-f589b18ba2c0" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-72b4-a6a8-f589b18ba2c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-737b-a9d1-696fee5a9695" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-737b-a9d1-696fee5a9695" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-79f1-96c3-701c4d2d8ce2" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-79f1-96c3-701c4d2d8ce2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7131-aacc-c57c02aa0225" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7131-aacc-c57c02aa0225" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-73a6-925d-b39449690e7a" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-73a6-925d-b39449690e7a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember_019f81d9-7494-720a-ad4b-6f49fc0ddeb6" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_DevelopersAndOtherMember_019f81d9-7494-720a-ad4b-6f49fc0ddeb6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7751-9ca1-126c7946cddb" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7751-9ca1-126c7946cddb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-741a-8e82-584a4289391f" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-741a-8e82-584a4289391f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7efc-a0ab-b1d274a88729" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7efc-a0ab-b1d274a88729" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_019f81d9-7494-73ee-b545-70cbdb57cd54" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_019f81d9-7494-73ee-b545-70cbdb57cd54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7f26-8fa8-8ae5426fca5b" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7f26-8fa8-8ae5426fca5b" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueRevenuebyGeographicAreasDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7ef9-9e0d-fc48ff09ab98_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7ef9-9e0d-fc48ff09ab98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_019f81d9-7494-7ef5-92a5-3969be4a015d" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_NorthAmericaMember_019f81d9-7494-7ef5-92a5-3969be4a015d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_019f81d9-7494-7de0-950c-b02bbd19fc97" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_EuropeMember_019f81d9-7494-7de0-950c-b02bbd19fc97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_019f81d9-7494-7d28-8e6f-355c9149ae63" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_AsiaMember_019f81d9-7494-7d28-8e6f-355c9149ae63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherGeographicalAreasMember_019f81d9-7494-7afc-8ed6-48175a47d7bd" xlink:href="docn-20260630.xsd#docn_OtherGeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_docn_OtherGeographicalAreasMember_019f81d9-7494-7afc-8ed6-48175a47d7bd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7e03-bca2-c8af317b8fb5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7e03-bca2-c8af317b8fb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-71b7-b4a2-cdb6126320dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-71b7-b4a2-cdb6126320dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7ebd-92bc-b05b8afa71ac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7ebd-92bc-b05b8afa71ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7dfb-8ddb-ff23ac81be0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7dfb-8ddb-ff23ac81be0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7ab8-8742-f286252e1a98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7ab8-8742-f286252e1a98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-75ea-b100-94c4f2f40671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-75ea-b100-94c4f2f40671" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:to="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-7eef-9144-24ea5a31e55a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-7eef-9144-24ea5a31e55a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_019f81d9-7542-72f2-93d2-a00fd1ca251c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:to="loc_us-gaap_CashMember_019f81d9-7542-72f2-93d2-a00fd1ca251c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_019f81d9-7542-764e-8b40-43976376a827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_019f81d9-7542-764e-8b40-43976376a827" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7114-a9e5-f88bd9d11d8e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7114-a9e5-f88bd9d11d8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_019f81d9-7542-7a7b-ab0a-977abac8958f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_019f81d9-7542-7a7b-ab0a-977abac8958f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f81d9-7542-7343-aaf5-3440d3051357" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f81d9-7542-7343-aaf5-3440d3051357" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-71ea-9dec-3a816b60d33f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-71ea-9dec-3a816b60d33f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_019f81d9-7542-78b5-803d-bb5bac93869f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_019f81d9-7542-78b5-803d-bb5bac93869f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceLeaseMember_019f81d9-7542-7d5a-93d7-fdd74de496b5" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_docn_EquipmentFinanceLeaseMember_019f81d9-7542-7d5a-93d7-fdd74de496b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceObligationsMember_019f8267-65db-7e8e-acbb-5d52069b65ec" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_docn_EquipmentFinanceObligationsMember_019f8267-65db-7e8e-acbb-5d52069b65ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_019f81d9-7542-7126-b2b1-d412193c3328" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_019f81d9-7542-7126-b2b1-d412193c3328" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_019f81d9-7542-76f4-8dfd-c6d39a60a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_019f81d9-7542-76f4-8dfd-c6d39a60a6d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_019f81d9-7542-7f6d-a2d3-fcff98da4809" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_019f81d9-7542-7f6d-a2d3-fcff98da4809" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7f7f-8cfe-bc191ed2c1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7f7f-8cfe-bc191ed2c1e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-7d78-b0f9-9ef9927361e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-7d78-b0f9-9ef9927361e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f8775-64ba-7e04-92f7-e7ce7ff6d589" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f8775-64ba-7e04-92f7-e7ce7ff6d589" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-755c-a361-52623b453b09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-755c-a361-52623b453b09" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-753a-814f-371560cb6610_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-753a-814f-371560cb6610_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019f877c-b83a-75ad-893c-dc896c444637" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019f877c-b83a-75ad-893c-dc896c444637" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019f81d9-7542-7f89-b922-fee1a36c34b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_us-gaap_Depreciation_019f81d9-7542-7f89-b922-fee1a36c34b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts_019f877e-57d5-79a3-b4e8-6f7de9cc4051" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentCapitalizedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts_019f877e-57d5-79a3-b4e8-6f7de9cc4051" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAmortizationExpense_019f877c-0d1d-73da-9ef0-9be02c72e405" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAmortizationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_docn_PropertyPlantAndEquipmentAmortizationExpense_019f877c-0d1d-73da-9ef0-9be02c72e405" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7710-a378-e493968a22ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7710-a378-e493968a22ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-727c-80c8-4c73bd3e71f5" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-727c-80c8-4c73bd3e71f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-75a1-a89f-ceaba559af8a" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-75a1-a89f-ceaba559af8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_TermLoanFacilityMember_019f81d9-7542-760b-9b5b-46516b7d60cb" xlink:href="docn-20260630.xsd#docn_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_TermLoanFacilityMember_019f81d9-7542-760b-9b5b-46516b7d60cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-73b0-9a0c-7e91cbe089a0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-73b0-9a0c-7e91cbe089a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-776b-af4c-dbcb6a4717ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-776b-af4c-dbcb6a4717ef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f81d9-7542-74f7-a589-4ebfcbf9f138" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:to="loc_us-gaap_LineOfCreditMember_019f81d9-7542-74f7-a589-4ebfcbf9f138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-731d-a530-6e93162257c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-731d-a530-6e93162257c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-71b6-b308-2a46573b642f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-71b6-b308-2a46573b642f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f81d9-7542-75d9-9349-1ecb1e002137" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebt_019f81d9-7542-75d9-9349-1ecb1e002137" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f81d9-7542-7c31-a581-f1876287f4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f81d9-7542-7c31-a581-f1876287f4bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7542-706c-9eaf-b6f01a9410e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7542-706c-9eaf-b6f01a9410e4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74dd-8753-5a46212351b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74dd-8753-5a46212351b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-731a-aa9f-0217eb187440" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-731a-aa9f-0217eb187440" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019f81d9-7542-751b-98c5-f9dfad0dc323" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_A2025CreditFacilityMember_019f81d9-7542-751b-98c5-f9dfad0dc323" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-79bb-9fa3-799abb48b89f" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-79bb-9fa3-799abb48b89f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-78db-94c2-6e8df49268b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-78db-94c2-6e8df49268b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7206-b8c6-f6530de40cab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7206-b8c6-f6530de40cab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f81d9-7542-764c-98e4-4221b5e939bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:to="loc_us-gaap_LineOfCreditMember_019f81d9-7542-764c-98e4-4221b5e939bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7c66-95d2-d47b826f8a29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:to="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7c66-95d2-d47b826f8a29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:to="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019fa961-9c82-7d46-b7a0-bf137070ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:to="loc_us-gaap_LetterOfCreditMember_019fa961-9c82-7d46-b7a0-bf137070ef86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019f81d9-7542-7ddd-a5d1-fc9e77956267" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019f81d9-7542-7ddd-a5d1-fc9e77956267" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-70e4-96c3-4d59c2da8770_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-70e4-96c3-4d59c2da8770_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_019f81d9-7542-76a8-b11f-d1ec87673fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:to="loc_us-gaap_OverAllotmentOptionMember_019f81d9-7542-76a8-b11f-d1ec87673fe3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026DirectOfferingMember_019f8c36-1ff2-7901-a4ed-e1282b4d0a0d" xlink:href="docn-20260630.xsd#docn_A2026DirectOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:to="loc_docn_A2026DirectOfferingMember_019f8c36-1ff2-7901-a4ed-e1282b4d0a0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7c63-b0af-f96359453314_default" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7c63-b0af-f96359453314_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7e13-8f64-1b132f38a60b" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:to="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7e13-8f64-1b132f38a60b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78c3-9d8c-357b7145c23a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78c3-9d8c-357b7145c23a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CappedCallOptionMember_019f81d9-7542-74d0-bf1d-80276a1ce375" xlink:href="docn-20260630.xsd#docn_CappedCallOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:to="loc_docn_CappedCallOptionMember_019f81d9-7542-74d0-bf1d-80276a1ce375" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7802-8a86-dd98b07c8696_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7802-8a86-dd98b07c8696_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f81d9-7542-733c-972d-b2cdbbca1460" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:to="loc_us-gaap_SubsequentEventMember_019f81d9-7542-733c-972d-b2cdbbca1460" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-700b-9de1-34d303e64e6b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:to="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-700b-9de1-34d303e64e6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:to="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019f8c1b-f978-7a24-9637-81e668e50b05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:to="loc_us-gaap_CommonStockMember_019f8c1b-f978-7a24-9637-81e668e50b05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_019f81d9-7542-7634-b8fd-d3671d6a6dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LongTermDebtFairValue_019f81d9-7542-7634-b8fd-d3671d6a6dd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-76b3-b05d-13bfe8413702" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-76b3-b05d-13bfe8413702" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f81d9-7542-7fab-8dc5-d0ce4587f5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f81d9-7542-7fab-8dc5-d0ce4587f5fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentAdditionalPurchaseAmount_019f81d9-7542-7bdb-b119-a1bd2b6eed38" xlink:href="docn-20260630.xsd#docn_DebtInstrumentAdditionalPurchaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_DebtInstrumentAdditionalPurchaseAmount_019f81d9-7542-7bdb-b119-a1bd2b6eed38" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-73a3-8a8d-0f3ec48a238a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-73a3-8a8d-0f3ec48a238a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_019f81d9-7542-76ab-b393-36c8fdfc125d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_019f81d9-7542-76ab-b393-36c8fdfc125d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-787c-b34d-b63c1f67adcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-787c-b34d-b63c1f67adcb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-711e-805c-f0158d2d3967" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-711e-805c-f0158d2d3967" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_019f81d9-7542-74c4-a574-499bcc70cd26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentTerm_019f81d9-7542-74c4-a574-499bcc70cd26" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c07-daec-75f8-9ffb-9c632e552d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentRepurchaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c07-daec-75f8-9ffb-9c632e552d6f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f8c36-1ff2-760a-94f6-3c0cbd852f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f8c36-1ff2-760a-94f6-3c0cbd852f3f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_019fa95e-d98e-74dd-8869-f47a3b7e57bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_019fa95e-d98e-74dd-8869-f47a3b7e57bc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OptionIndexedToIssuersEquityInitialPrice_019f81d9-7542-74ac-bf3a-fbd2e3ac69b4" xlink:href="docn-20260630.xsd#docn_OptionIndexedToIssuersEquityInitialPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_OptionIndexedToIssuersEquityInitialPrice_019f81d9-7542-74ac-bf3a-fbd2e3ac69b4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f81d9-7542-716c-ba10-d96c22905611" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f81d9-7542-716c-ba10-d96c22905611" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019f81d9-7542-7b8d-999b-c6c1f045fcae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019f81d9-7542-7b8d-999b-c6c1f045fcae" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent_019f81d9-7542-7134-86fd-006b4d91d75c" xlink:href="docn-20260630.xsd#docn_LineOfCreditFacilityCapitalizedLeasesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent_019f81d9-7542-7134-86fd-006b4d91d75c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019f81d9-7542-7e72-828d-a3d1c03a48d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019f81d9-7542-7e72-828d-a3d1c03a48d5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019f81d9-7542-72d7-900f-f713d1fe7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019f81d9-7542-72d7-900f-f713d1fe7bb2" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019f81d9-7542-7061-bafc-0cdc52635710" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019f81d9-7542-7061-bafc-0cdc52635710" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_019f81d9-7542-7f96-85ce-d9a46ad9f78b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_019f81d9-7542-7f96-85ce-d9a46ad9f78b" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f8c26-3a41-7e51-9ae5-e92bfbef49df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f8c26-3a41-7e51-9ae5-e92bfbef49df" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f8c22-2f3f-756b-880e-35b395af755c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f8c22-2f3f-756b-880e-35b395af755c" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_019f81d9-7542-7c60-bc9a-9f6d10a1539d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_019f81d9-7542-7c60-bc9a-9f6d10a1539d" xlink:type="arc" order="22"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofConvertibleNotesDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7f10-9993-70aa9dfbfb4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7f10-9993-70aa9dfbfb4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-7768-a6ff-0fd6e3fa4668" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-7768-a6ff-0fd6e3fa4668" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7da1-8cf0-070e5e87f222_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7da1-8cf0-070e5e87f222_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7f82-a0d9-cb445086028e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7f82-a0d9-cb445086028e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-72ed-885c-62110dbfadd6_default" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-72ed-885c-62110dbfadd6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7b5a-a7be-73f4853aaa7e" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:to="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7b5a-a7be-73f4853aaa7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsTwoMember_019f81d9-7542-782a-ad3e-f470e822f07b" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:to="loc_docn_DebtConversionTermsTwoMember_019f81d9-7542-782a-ad3e-f470e822f07b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_019f81d9-7542-712e-86e1-3dbb7b97fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_019f81d9-7542-712e-86e1-3dbb7b97fd35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-7542-7d1a-86d8-a412d01ffd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-7542-7d1a-86d8-a412d01ffd1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f81d9-7542-7c26-89fb-ce9292f17a97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f81d9-7542-7c26-89fb-ce9292f17a97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-785c-b669-7c7e2296d5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-785c-b669-7c7e2296d5e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-7e0d-ad18-b4fe1547afdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-7e0d-ad18-b4fe1547afdb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-71f2-9b52-9bb8e6225e07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-71f2-9b52-9bb8e6225e07" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-7efe-9df0-6fb537ee9aad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-7efe-9df0-6fb537ee9aad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareLicenseArrangementMember_019fa968-1898-79d7-8067-fea677d8328e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareLicenseArrangementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:to="loc_us-gaap_SoftwareLicenseArrangementMember_019fa968-1898-79d7-8067-fea677d8328e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7b8c-947d-f6cfb3239292_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:to="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7b8c-947d-f6cfb3239292_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:to="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019fa968-6ea1-7ce2-b508-6cf7cc84ce40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:to="loc_us-gaap_LetterOfCreditMember_019fa968-6ea1-7ce2-b508-6cf7cc84ce40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-7934-8d21-6a578c5fa724_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-7934-8d21-6a578c5fa724_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019fa968-6ea1-75cf-b5e9-aee55bf003fe" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:to="loc_docn_A2025CreditFacilityMember_019fa968-6ea1-75cf-b5e9-aee55bf003fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7a09-857c-0a0d86b8530f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7a09-857c-0a0d86b8530f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019fa968-6ea1-77aa-8edc-bd634fa643b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:to="loc_us-gaap_LineOfCreditMember_019fa968-6ea1-77aa-8edc-bd634fa643b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019fa968-6ea1-71d8-b759-f2a0cfba3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:to="loc_us-gaap_SubsequentEventMember_019fa968-6ea1-71d8-b759-f2a0cfba3cad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_019fa966-e01a-78e8-af4f-09d992fb3c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_019fa966-e01a-78e8-af4f-09d992fb3c07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_019fa966-9eec-79bd-80b5-73ed9aef96cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_019fa966-9eec-79bd-80b5-73ed9aef96cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019fa968-6ea1-757f-a710-a92e348c2cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019fa968-6ea1-757f-a710-a92e348c2cd2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7542-7d04-9f49-a933d43d9a23_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:to="loc_srt_RangeMember_019f81d9-7542-7d04-9f49-a933d43d9a23_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:to="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019f81d9-7542-7590-b90f-c7d1c6ab7c89" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:to="loc_srt_MinimumMember_019f81d9-7542-7590-b90f-c7d1c6ab7c89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7542-724c-b8dc-f17052333ce1" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:to="loc_srt_MaximumMember_019f81d9-7542-724c-b8dc-f17052333ce1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-76e5-ad71-a2cf9d5c2617_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-76e5-ad71-a2cf9d5c2617_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_019f81d9-7542-771c-b21c-a145c1f04c74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:to="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_019f81d9-7542-771c-b21c-a145c1f04c74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-7813-8793-618e80a373ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-7813-8793-618e80a373ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c2a-875a-7dc7-beb5-3aa87cfd39c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c2a-875a-7dc7-beb5-3aa87cfd39c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019f81d9-7542-74da-b808-7e631a6a36f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019f81d9-7542-74da-b808-7e631a6a36f0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f81d9-7542-7a7e-bf27-6c9a8260db55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f81d9-7542-7a7e-bf27-6c9a8260db55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_019f81d9-7542-79cf-a10e-5c75cdfbef22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_019f81d9-7542-79cf-a10e-5c75cdfbef22" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-7af4-9471-adb5f1da100b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-7af4-9471-adb5f1da100b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_019f8c2c-dbe4-7b58-ba38-fc702389d158" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingLeaseLeaseNotYetCommencedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:to="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_019f8c2c-dbe4-7b58-ba38-fc702389d158" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f8c2d-2db6-7970-b3e1-1a33540cd4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f8c2d-2db6-7970-b3e1-1a33540cd4e8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_019f8c2d-89d2-7dfb-8649-65abe38217dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:to="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_019f8c2d-89d2-7dfb-8649-65abe38217dc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7a66-b936-fb1ea2848f84_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:to="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7a66-b936-fb1ea2848f84_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:to="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025ShareBuybackProgramMember_019f81d9-7542-7745-aa34-c915663d271f" xlink:href="docn-20260630.xsd#docn_A2025ShareBuybackProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:to="loc_docn_A2025ShareBuybackProgramMember_019f81d9-7542-7745-aa34-c915663d271f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-7efb-b633-e7e1b227c770_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-7efb-b633-e7e1b227c770_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026FollowOnOfferingMember_019f81d9-7542-7614-8647-546a0e552779" xlink:href="docn-20260630.xsd#docn_A2026FollowOnOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:to="loc_docn_A2026FollowOnOfferingMember_019f81d9-7542-7614-8647-546a0e552779" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026DirectOfferingMember_019f8c35-8335-75eb-b30e-3a75f2af377a" xlink:href="docn-20260630.xsd#docn_A2026DirectOfferingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:to="loc_docn_A2026DirectOfferingMember_019f8c35-8335-75eb-b30e-3a75f2af377a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-771e-9629-8257514a60e7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-771e-9629-8257514a60e7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f8c32-81d5-73db-a785-cc9c3a85c238" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f8c32-81d5-73db-a785-cc9c3a85c238" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7384-8930-95aa66b18f7f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7384-8930-95aa66b18f7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f8c32-81d5-7da2-b905-ea640738f8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f8c32-81d5-7da2-b905-ea640738f8b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-7637-ab1f-bfb5252dfe4e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-7637-ab1f-bfb5252dfe4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c32-81d5-7c59-a28d-456996e7c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c32-81d5-7c59-a28d-456996e7c78b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f81d9-7542-7ea5-90ec-69c4e2bca36d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f81d9-7542-7ea5-90ec-69c4e2bca36d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_019f81d9-7542-7c70-a2b5-4dc448f90404" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_019f81d9-7542-7c70-a2b5-4dc448f90404" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_019f81d9-7542-7b37-a8b6-53956b682340" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_019f81d9-7542-7b37-a8b6-53956b682340" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_019f81d9-7542-79e4-bb67-b2874a2fc7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SalesCommissionsAndFees_019f81d9-7542-79e4-bb67-b2874a2fc7a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingAndMarketingExpense_019f81d9-7542-7565-a308-2bd287b321aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherSellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_OtherSellingAndMarketingExpense_019f81d9-7542-7565-a308-2bd287b321aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c32-81d5-7003-a780-ffd9d0b30668" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentRepurchaseAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c32-81d5-7003-a780-ffd9d0b30668" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019f81d9-7542-7509-8302-81362d65c99b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019f81d9-7542-7509-8302-81362d65c99b" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019f81d9-7542-7b4b-9d4d-2e505c60c828_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:to="loc_us-gaap_PlanNameDomain_019f81d9-7542-7b4b-9d4d-2e505c60c828_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:to="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2021EmployeeStockPurchasePlanMember_019f81d9-7542-7f54-905e-9790a1202fa8" xlink:href="docn-20260630.xsd#docn_A2021EmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:to="loc_docn_A2021EmployeeStockPurchasePlanMember_019f81d9-7542-7f54-905e-9790a1202fa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-74a7-899f-0046746fd767_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-74a7-899f-0046746fd767_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-7543-760b-a22e-adaf2d0b0658" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-7543-760b-a22e-adaf2d0b0658" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019f81d9-7543-75b4-870f-e62494998849" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_PerformanceSharesMember_019f81d9-7543-75b4-870f-e62494998849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MRSUMember_019f81d9-7543-7911-a8d1-a2653446a19f" xlink:href="docn-20260630.xsd#docn_MRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_docn_MRSUMember_019f81d9-7543-7911-a8d1-a2653446a19f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_019f81d9-7543-7f22-b49e-fdda4b867da2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_EmployeeStockMember_019f81d9-7543-7f22-b49e-fdda4b867da2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7543-752c-8422-9c94b68fa099_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:to="loc_srt_RangeMember_019f81d9-7543-752c-8422-9c94b68fa099_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:to="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019f81d9-7543-7577-b8dd-3474e9d23b77" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:to="loc_srt_MinimumMember_019f81d9-7543-7577-b8dd-3474e9d23b77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7543-7c65-ace1-49dd4f8321f5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:to="loc_srt_MaximumMember_019f81d9-7543-7c65-ace1-49dd4f8321f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7059-bd91-f344d2a19695_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7059-bd91-f344d2a19695_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_019f81d9-7543-7859-ae6d-332e97b6589e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:to="loc_srt_ChiefExecutiveOfficerMember_019f81d9-7543-7859-ae6d-332e97b6589e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-7543-7731-a73f-bc3ad0cb42c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:to="loc_us-gaap_VestingDomain_019f81d9-7543-7731-a73f-bc3ad0cb42c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:to="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_019f81d9-7543-7ee8-b4d5-834ec68d0c04" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:to="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_019f81d9-7543-7ee8-b4d5-834ec68d0c04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_019f81d9-7543-70bd-b6e8-40299ef73794" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:to="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_019f81d9-7543-70bd-b6e8-40299ef73794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019f81d9-7543-734e-9b4a-7a1be45100b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019f81d9-7543-734e-9b4a-7a1be45100b8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019f81d9-7543-73be-8812-d3f22ad00540" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019f81d9-7543-73be-8812-d3f22ad00540" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_019f81d9-7543-7289-b37b-ddd8b7e6835e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_019f81d9-7543-7289-b37b-ddd8b7e6835e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_019f81d9-7543-7f20-b8fa-ab79bafe4625" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_019f81d9-7543-7f20-b8fa-ab79bafe4625" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_019f81d9-7543-779a-829f-f7bfcb8ea7d5" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_019f81d9-7543-779a-829f-f7bfcb8ea7d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_019f81d9-7543-71b7-a154-5a556222a4aa" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_019f81d9-7543-71b7-a154-5a556222a4aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_019f81d9-7543-7066-a799-3b93f10f65df" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_019f81d9-7543-7066-a799-3b93f10f65df" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_019f81d9-7543-7638-91e6-a634cbe0a12c" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_019f81d9-7543-7638-91e6-a634cbe0a12c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_019f81d9-7543-72ae-8e8d-48dd7e275073" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_019f81d9-7543-72ae-8e8d-48dd7e275073" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_019f81d9-7543-7370-9731-b13ee6ecd766" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_019f81d9-7543-7370-9731-b13ee6ecd766" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_019f81d9-7543-7384-9666-8a58c0810e60" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_019f81d9-7543-7384-9666-8a58c0810e60" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019f81d9-7543-7269-9f44-ca7ad03e8e71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019f81d9-7543-7269-9f44-ca7ad03e8e71" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019f81d9-7543-75a3-96cf-817f824b3a64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019f81d9-7543-75a3-96cf-817f824b3a64" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_019f81d9-7543-7f73-a6aa-ade16741480e" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_019f81d9-7543-7f73-a6aa-ade16741480e" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_019f81d9-7543-7f3b-9e68-cdea8329fdfe" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_019f81d9-7543-7f3b-9e68-cdea8329fdfe" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_019f81d9-7543-7ea7-b311-fa6417bcc3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_019f81d9-7543-7ea7-b311-fa6417bcc3e3" xlink:type="arc" order="15"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-734e-8128-f584f80e4d18_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-734e-8128-f584f80e4d18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MRSUMember_019f81d9-75f7-70a8-b1e5-c36349fbe478" xlink:href="docn-20260630.xsd#docn_MRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:to="loc_docn_MRSUMember_019f81d9-75f7-70a8-b1e5-c36349fbe478" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-75f7-776c-9242-124f274e34d7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:to="loc_us-gaap_VestingDomain_019f81d9-75f7-776c-9242-124f274e34d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:to="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_019f81d9-75f7-7ff2-8352-37e3f9ca3772" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_019f81d9-75f7-7ff2-8352-37e3f9ca3772" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_019f81d9-75f7-721a-8409-42c38589d495" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_019f81d9-75f7-721a-8409-42c38589d495" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_019f81d9-75f7-7489-aa3b-17d254e6c91b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_019f81d9-75f7-7489-aa3b-17d254e6c91b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementTrancheFourMember_019f81d9-75f7-7ed8-b132-fc43060bb69d" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_docn_ShareBasedPaymentArrangementTrancheFourMember_019f81d9-75f7-7ed8-b132-fc43060bb69d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-7102-b9ec-201ac88b7764_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-7102-b9ec-201ac88b7764_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_019f81d9-75f7-7b51-9b24-678bf614c976" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:to="loc_srt_ChiefExecutiveOfficerMember_019f81d9-75f7-7b51-9b24-678bf614c976" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_019f81d9-75f7-777d-b7b4-40a1f294305e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_019f81d9-75f7-777d-b7b4-40a1f294305e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_019f81d9-75f7-740d-8408-0c88b8141751" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_019f81d9-75f7-740d-8408-0c88b8141751" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019f81d9-75f7-7036-84c8-eba1048ff389" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:to="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019f81d9-75f7-7036-84c8-eba1048ff389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails_1" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails_1"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-7738-bdf1-5aa3b9291371_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-7738-bdf1-5aa3b9291371_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019f81d9-75f7-7ec4-8ac0-7ea63eb35ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019f81d9-75f7-7ec4-8ac0-7ea63eb35ea6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-733b-bee3-d0aedec31db1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-733b-bee3-d0aedec31db1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019f81d9-75f7-7af5-b224-81d74680f671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_PerformanceSharesMember_019f81d9-75f7-7af5-b224-81d74680f671" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MarketBasedRestrictedStockUnitsMember_019f827c-cb04-7413-a74a-f4eeed7a4ca3" xlink:href="docn-20260630.xsd#docn_MarketBasedRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_MarketBasedRestrictedStockUnitsMember_019f827c-cb04-7413-a74a-f4eeed7a4ca3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-77e2-a6ae-a70ec6ebc4d4" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-77e2-a6ae-a70ec6ebc4d4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-75f7-7f18-8f6d-fc767c87e7a8" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-75f7-7f18-8f6d-fc767c87e7a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f81d9-75f7-76e1-984f-5b073e79004b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f81d9-75f7-76e1-984f-5b073e79004b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7da6-9dc6-3b93bdb6e938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7da6-9dc6-3b93bdb6e938" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019f81d9-75f7-78a7-9dee-70165914cc82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_EarningsPerShareBasic_019f81d9-75f7-78a7-9dee-70165914cc82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_019f81d9-75f7-7ee0-b94b-798ce98a63bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_019f81d9-75f7-7ee0-b94b-798ce98a63bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019f81d9-75f7-7e52-a2fe-654ff29d5f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019f81d9-75f7-7e52-a2fe-654ff29d5f0a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7a94-88aa-9814e268d858" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-75f7-7d1c-b999-7c94e15c499d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-75f7-7d1c-b999-7c94e15c499d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019f81d9-75f7-7479-9db7-2a8f110ab03d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019f81d9-75f7-7479-9db7-2a8f110ab03d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-7eaf-b026-1d757fb0b6e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-7eaf-b026-1d757fb0b6e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-7306-aff4-a7def134dddf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-7306-aff4-a7def134dddf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-7173-a745-8b8abc2fc780" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-7173-a745-8b8abc2fc780" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019f81d9-75f7-72e9-9a8f-a727a7acf1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019f81d9-75f7-72e9-9a8f-a727a7acf1ff" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-7f82-85a8-ca18b7f62d0a_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-7f82-85a8-ca18b7f62d0a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f81d9-75f7-73cb-bd47-6067bb7fe21d" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_US_019f81d9-75f7-73cb-bd47-6067bb7fe21d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL_019f81d9-75f7-71cb-9619-cc35c9da2920" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_NL"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_NL_019f81d9-75f7-71cb-9619-cc35c9da2920" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_019f81d9-75f7-7183-a9fe-24414bde3386" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_DE"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_DE_019f81d9-75f7-7183-a9fe-24414bde3386" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SG_019f81d9-75f7-785f-8ccd-4ed9ae0c5c3f" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_SG"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_SG_019f81d9-75f7-785f-8ccd-4ed9ae0c5c3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_019f81d9-75f7-7ad0-b1b5-8fe5f528a30d" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_CA_019f81d9-75f7-7ad0-b1b5-8fe5f528a30d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherCountriesMember_019f81d9-75f7-7718-b595-c06c335fe6c6" xlink:href="docn-20260630.xsd#docn_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_docn_OtherCountriesMember_019f81d9-75f7-7718-b595-c06c335fe6c6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_019f81d9-75f7-7971-b77b-5289a64179ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:to="loc_us-gaap_NoncurrentAssets_019f81d9-75f7-7971-b77b-5289a64179ea" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd#eedm1"/>
  <link:definitionLink xlink:role="http://fasb.org/srt/role/srt-eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7299-7129-b84b-98d86ed10cb0" xlink:href="docn-20260630.xsd#docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7299-7129-b84b-98d86ed10cb0" xlink:type="arc" order="91"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CherieBarrettMember_019f81d9-7299-7fb9-909b-84ef2a5541de" xlink:href="docn-20260630.xsd#docn_CherieBarrettMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_docn_CherieBarrettMember_019f81d9-7299-7fb9-909b-84ef2a5541de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PadmanabhanSrinivasanMember_019f820b-3591-7ffd-bd9d-d6058894c3e2" xlink:href="docn-20260630.xsd#docn_PadmanabhanSrinivasanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_docn_PadmanabhanSrinivasanMember_019f820b-3591-7ffd-bd9d-d6058894c3e2" xlink:type="arc" order="3"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>docn-20260630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be6-4d68-746f-b6c2-3733b82dbe33_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Undiscounted Excess Amount, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Undiscounted Excess Amount, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_019f81d9-76a6-7539-bdfd-6be3a54dfb0f_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_019f81d9-75f8-7440-b8f1-303e8ad002fc_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_019f81d9-76a6-7903-b2df-a0be373abd3b_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019f81d9-76a6-7457-bfbb-193cb7ccebed_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income used in diluted calculation</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_019f81d9-7728-7526-b355-7f0b75d52137_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_019f81d9-75f8-74c0-a76e-bdf26771140d_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-76a6-71d4-ab6a-0d00b730747d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, performance obligations not recognized, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_019f81d9-76a6-7033-878c-5b74282217dc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_019f8c2c-dbe4-7424-80ab-09b59fef7621_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingLeaseLeaseNotYetCommencedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Lease, Lease Not yet Commenced</link:label>
    <link:label id="lab_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_label_en-US" xlink:label="lab_us-gaap_FinancingLeaseLeaseNotYetCommencedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Lease, Lease Not yet Commenced [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingLeaseLeaseNotYetCommencedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember" xlink:to="lab_us-gaap_FinancingLeaseLeaseNotYetCommencedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_019f81d9-7727-70a9-a42b-71da7508f49e_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_019f81d9-76a6-7975-8d88-6377272a1c3f_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 105,002,427 and 91,947,614 issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively)</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-76a6-783e-87f0-dbf533b95628_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-75f8-7b7f-924d-4e74325a1970_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Employee payroll taxes paid related to net settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019f81d9-7727-730a-a67f-d068d08ccfdc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_019f81d9-7727-7c65-a9fa-0af34247268f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_019f81d9-7728-745e-bb10-2abef4b87401_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of awards based on adjusted free cash flow margin targets</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Adjusted Free Cash Flow Margin Targets</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Adjusted Free Cash Flow Margin Targets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_019f81d9-7728-7439-bb16-3e9c34cb878f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases and Equipment Financing Obligations</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_019f81d9-7728-7877-b9e3-402da7edea44_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-76a5-794a-913d-90896da9483b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationsAbstract_019f81d9-7728-75aa-95d2-3a0d0234521e_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligations</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationsAbstract_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligations [Abstract]</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationsAbstract_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationsAbstract" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract" xlink:to="lab_docn_EquipmentFinancingObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7728-76c3-b03b-75904f188f37_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7728-7b66-9495-ec87d4375fee_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-76a6-79e4-b6d8-3efde417bbbb_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-76a6-7054-9be5-33e0c9a2e5d1_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Initial Conversion Price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019f81d9-7728-7ea2-a438-e280683680da_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7727-7a0c-a415-f2dbaeb0bee4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-75f7-72d6-b325-fb6eb9fd692d_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Provision for expected credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-75f7-77e7-9a7a-dcfe8ddd18e5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for expected credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_019f81d9-76a6-7294-938f-9ffad7de6920_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_019f81d9-76a6-76db-aab9-0a526940c8af_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal repayments of finance leases and financing arrangements</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-76a6-7831-bdd1-864e2d3f1556_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-76a6-7352-ae14-7c7271b2f68f_terseLabel_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026 Convertible Notes</link:label>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2026Member_label_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes Due 2026 [Member]</link:label>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2026Member_documentation_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes Due 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ConvertibleSeniorNotesDue2026Member" xlink:to="lab_docn_ConvertibleSeniorNotesDue2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be5-cee2-7cdb-9978-a6d380b08c33_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019f81d9-7728-7873-bb1a-7f1c4c46b977_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_019f81d9-7728-7738-88cf-4fe2df72f10d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_019f81d9-76a6-72e8-bb12-12931f39a587_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-75f8-7f1d-b44d-6f59b4f692ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments, net of taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_019f81d9-76a6-730e-ab63-00ff62bf7d6d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_PaymentsForOperatingLeaseOperatingActivity_019f81d9-7728-7a0a-88df-e5011724f48c_terseLabel_en-US" xlink:label="lab_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows paid for operating leases</link:label>
    <link:label id="lab_docn_PaymentsForOperatingLeaseOperatingActivity_label_en-US" xlink:label="lab_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Operating Lease, Operating Activity</link:label>
    <link:label id="lab_docn_PaymentsForOperatingLeaseOperatingActivity_documentation_en-US" xlink:label="lab_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Operating Lease, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:href="docn-20260630.xsd#docn_PaymentsForOperatingLeaseOperatingActivity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:to="lab_docn_PaymentsForOperatingLeaseOperatingActivity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-76a6-76ce-accf-a5b22049adf1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f81d9-76a6-7ad3-9639-52307e908030_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Excluding Goodwill, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_019f81d9-76a6-7d90-8ea2-13d84260e85f_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading day period during the performance period</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Threshold Consecutive Trading Days</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_019f81d9-7727-7883-b60c-a7cb02fdef9e_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-7727-7caa-8e5c-6ba1715aa8e6_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-7727-7eee-b152-2483444fd7b3_netLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares used to compute net income per share (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-7727-77c0-b1f7-54cec7e86a5b_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Number of shares used in basic calculation (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_019f81d9-7728-7a8a-adfb-e11ab3b88027_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tranche 1</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_OptionIndexedToIssuersEquityInitialPrice_019f81d9-7727-772f-bf93-ce6b3c421f04_terseLabel_en-US" xlink:label="lab_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial price (in dollars per share)</link:label>
    <link:label id="lab_docn_OptionIndexedToIssuersEquityInitialPrice_label_en-US" xlink:label="lab_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Initial Price</link:label>
    <link:label id="lab_docn_OptionIndexedToIssuersEquityInitialPrice_documentation_en-US" xlink:label="lab_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Initial Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:href="docn-20260630.xsd#docn_OptionIndexedToIssuersEquityInitialPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:to="lab_docn_OptionIndexedToIssuersEquityInitialPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_019f81d9-76a6-75b5-b9cc-2b785ab06cee_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of total target shares (in shares)</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Target Shares</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Target Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_019f81d9-76a6-7b58-87dd-241118b7e444_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f81d9-7727-7c38-a8c6-943194d5fb2c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be6-84de-7e1b-82ec-732322c1bc99_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, After Year Five, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, After Year Five, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be6-70b4-7028-828a-0a1573524005_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, long-term</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Noncurrent, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Noncurrent, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_country_NL_019f81d9-76a6-74ef-b3df-abf6066d657c_terseLabel_en-US" xlink:label="lab_country_NL" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Netherlands</link:label>
    <link:label id="lab_country_NL_label_en-US" xlink:label="lab_country_NL" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NETHERLANDS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_NL"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_NL" xlink:to="lab_country_NL" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_019f81d9-76a6-78ea-ad35-d6e5b0a8361f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7728-70df-b7f3-768a6fcbc84e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-76a6-7520-8b7f-5d4547252e8d_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-7c0e-83eb-4d0b630582d4_terseLabel_en-US" xlink:label="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_label_en-US" xlink:label="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Leases And Equipment Financing Obligations [Abstract]</link:label>
    <link:label id="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_documentation_en-US" xlink:label="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Leases And Equipment Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:to="lab_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_019f81d9-7727-726f-9a9a-30621e66e65c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019f81d9-76a6-768f-a6be-1907e17c9aeb_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f81d9-76a6-7875-b8b3-6cc18a376797_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7728-7c68-99b6-5e6ffffdb18a_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_019f81d9-76a6-723c-b680-86e59383c96e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds related to issuance of common stock under equity incentive plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7727-7202-9f92-307acb1e8616_terseLabel_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Above $100K and under $500K Customers</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_label_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 100,000 And Under 500,000 [Member]</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_documentation_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 100,000 And Under 500,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:to="lab_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f81d9-76a5-79c7-a747-87817aa35617_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_019f81d9-75f8-78e7-8d82-0e1dadc676d9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, current</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_019f81d9-75f8-77d5-a7f9-e842912c698f_negatedLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Debt, current</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_019f81d9-76a6-78e6-9bae-ced9979d4b68_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DebtConversionTermsTwoMember_019f81d9-7727-7103-ac4e-367c459e99e6_terseLabel_en-US" xlink:label="lab_docn_DebtConversionTermsTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms Two</link:label>
    <link:label id="lab_docn_DebtConversionTermsTwoMember_label_en-US" xlink:label="lab_docn_DebtConversionTermsTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms Two [Member]</link:label>
    <link:label id="lab_docn_DebtConversionTermsTwoMember_documentation_en-US" xlink:label="lab_docn_DebtConversionTermsTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsTwoMember" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DebtConversionTermsTwoMember" xlink:to="lab_docn_DebtConversionTermsTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_019f81d9-76a6-7191-b251-1c439c557339_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-76a6-7bd7-acb5-4d2a3583dfd1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_019f81d9-7728-71ea-acaf-6ec51f044008_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_019f81d9-7728-7b4f-8233-904f33afc8fa_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized stock-based compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Amount Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019f81d9-7728-7d72-bbe0-b87ee635e39f_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recent Accounting Pronouncements &#8211; Adopted and Recent Accounting Pronouncements &#8211; Pending Adoption</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019f81d9-7727-7493-bd45-05eee773ae72_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment received but not yet paid, included in accounts payable and accrued other expenses</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-76a6-7258-b9c2-2994424193d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_019f81d9-7728-7e7f-b861-16751ad0a98e_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_019f81d9-75f8-7e70-96c7-8fd58b6251e5_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7727-7470-b607-84be94e03c65_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7727-7635-99eb-2bd8c54d168c_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_019f81d9-7728-7639-9cc8-7b0497ea1932_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Carrying value of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019f81d9-76a6-76ec-8ff0-0aa629f1fd38_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease Maturity</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_A2026DirectOfferingMember_019f8c35-8335-7085-8203-59082c37b8cd_terseLabel_en-US" xlink:label="lab_docn_A2026DirectOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026 Direct Offering</link:label>
    <link:label id="lab_docn_A2026DirectOfferingMember_label_en-US" xlink:label="lab_docn_A2026DirectOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2026 Direct Offering [Member]</link:label>
    <link:label id="lab_docn_A2026DirectOfferingMember_documentation_en-US" xlink:label="lab_docn_A2026DirectOfferingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2026 Direct Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026DirectOfferingMember" xlink:href="docn-20260630.xsd#docn_A2026DirectOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_A2026DirectOfferingMember" xlink:to="lab_docn_A2026DirectOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_019f81d9-7728-79cd-9e2f-06465a258911_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-75f8-7ef3-bf62-28eddcc63d72_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-76a6-764f-91f0-b15e19129374_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock_019f81d9-76a6-75df-abf9-74826df41bec_terseLabel_en-US" xlink:label="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Information</link:label>
    <link:label id="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Assets And Liabilities, Lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="docn-20260630.xsd#docn_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_docn_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_019f81d9-76a6-770e-bac5-546964026b91_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_019f81d9-76a6-7d76-b1da-684647b72fe2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f81d9-76a6-7c3e-b72b-40b6f8829c61_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7728-7a81-ad7f-8d8c29c59273_terseLabel_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Above $1M Customers</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove1000000Member_label_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 1,000,000 [Member]</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove1000000Member_documentation_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 1,000,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:to="lab_docn_CustomerWithAnnualRunRateAbove1000000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019f81d9-75f8-71c9-b8ab-6e91654bdad6_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_019f81d9-76a6-7ef5-91c8-ce78daf29b14_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_019f81d9-76a6-767f-b2f8-f3df57c5725f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt maturity period</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_019f81d9-76a6-7869-b310-0f327e5fac07_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessor, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:to="lab_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_019f81d9-7727-73e7-86ff-459ca82fb59c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used to compute net income per share attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, Other Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7728-7225-8c54-3f306ae112de_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be6-bcf7-70bd-b1de-48846946656f_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Three, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Three, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019f81d9-76a6-70be-af73-250360d2f41a_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining term (in years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationToBePaid_019f8bdf-2fd2-7b6b-86ae-393313dedf86_totalLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationToBePaid" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationToBePaid_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, to be Paid</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationToBePaid_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationToBePaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationToBePaid" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationToBePaid" xlink:to="lab_docn_EquipmentFinancingObligationToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f81d9-76a6-7e00-8721-ed176903a15c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_019f81d9-7728-799e-bf60-dbdec7f5e4bf_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_country_SG_019f81d9-7727-733e-87be-0df2e7b9dfcc_terseLabel_en-US" xlink:label="lab_country_SG" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Singapore</link:label>
    <link:label id="lab_country_SG_label_en-US" xlink:label="lab_country_SG" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SINGAPORE</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_SG" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_SG"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_SG" xlink:to="lab_country_SG" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-76a6-7036-9a2d-f92185a6b120_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, current</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-76a6-796e-b271-19d305d1542d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_019f81d9-7727-717a-8f20-11c5b870c8c5_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Changes in Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_019f81d9-75f8-7634-bb3c-366b4fb53695_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_A2025ShareBuybackProgramMember_019f81d9-76a6-7823-8e38-b5da6a4940af_terseLabel_en-US" xlink:label="lab_docn_A2025ShareBuybackProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 Share Buyback Program</link:label>
    <link:label id="lab_docn_A2025ShareBuybackProgramMember_label_en-US" xlink:label="lab_docn_A2025ShareBuybackProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025 Share Buyback Program [Member]</link:label>
    <link:label id="lab_docn_A2025ShareBuybackProgramMember_documentation_en-US" xlink:label="lab_docn_A2025ShareBuybackProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2025 Share Buyback Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025ShareBuybackProgramMember" xlink:href="docn-20260630.xsd#docn_A2025ShareBuybackProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_A2025ShareBuybackProgramMember" xlink:to="lab_docn_A2025ShareBuybackProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_019f81d9-7728-74ff-a279-c83df42221e4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Share Attributable to Common Stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_019f81d9-7727-7469-8b25-c7b726e6f991_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per share attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_019f81d9-76a6-7f4d-aaae-a6806fa55934_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_019f81d9-7728-7feb-a98e-c4cfd8a335cf_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_019f81d9-76a6-7c40-85b9-71932bd6863b_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing_019f87ba-870b-7d32-87e5-9a4732172e36_terseLabel_en-US" xlink:label="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation of assets under equipment financing obligations</link:label>
    <link:label id="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing_label_en-US" xlink:label="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Lessor Asset Under Equipment Financing</link:label>
    <link:label id="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing_documentation_en-US" xlink:label="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Depreciation, Lessor Asset Under Equipment Financing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:href="docn-20260630.xsd#docn_DepreciationLessorAssetUnderEquipmentFinancing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:to="lab_docn_DepreciationLessorAssetUnderEquipmentFinancing" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_019f81d9-76a6-7214-82c0-bbe678f62b42_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7728-7045-a95a-85bed286aafd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures - property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_019f81d9-7728-732f-b798-3b84b304c4b9_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Strike price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-76a6-74c3-a94b-8bec26a55b91_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_019f81d9-7727-7a52-855e-14eb65bc3265_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of Restricted Cash</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock_019f81d9-7728-79fb-af1c-344087ee74c1_terseLabel_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Share-Based Payment Arrangement and Price Targets</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock_label_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Price Targets [Table Text Block]</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock_documentation_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Performance Shares, Price Targets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:to="lab_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CappedCallOptionMember_019f81d9-76a6-7e4e-91b2-24b248b73f32_terseLabel_en-US" xlink:label="lab_docn_CappedCallOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capped Call Option</link:label>
    <link:label id="lab_docn_CappedCallOptionMember_label_en-US" xlink:label="lab_docn_CappedCallOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capped Call Option [Member]</link:label>
    <link:label id="lab_docn_CappedCallOptionMember_documentation_en-US" xlink:label="lab_docn_CappedCallOptionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Capped Call Option</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CappedCallOptionMember" xlink:href="docn-20260630.xsd#docn_CappedCallOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CappedCallOptionMember" xlink:to="lab_docn_CappedCallOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-75f8-7624-ab08-faa2a480c494_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_019fa966-e01a-7e2c-8ef4-32323358b131_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term purchase agreement</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentAmount_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentAmount" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_019f81d9-75f7-777e-8f62-8871e6177de3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total obligations</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_019f81d9-76a6-798a-a4d7-2734d044018d_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicLineItems_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems" xlink:to="lab_us-gaap_EarningsPerShareBasicLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_019f81d9-7727-70f4-92cf-d9d98d5dbf1c_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7727-7532-87c5-46789c3e3ab6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_019f81d9-76a6-733e-907a-02f7fa775918_terseLabel_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_SalesCommissionsAndFees_label_en-US" xlink:label="lab_us-gaap_SalesCommissionsAndFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Commissions and Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesCommissionsAndFees" xlink:to="lab_us-gaap_SalesCommissionsAndFees" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-76a6-720d-acb4-0a48c1bae0b7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-76a6-776e-9091-c78b87a0f2ea_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_019f81d9-76a6-7c14-8c33-9eb53317cc8e_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f81d9-7728-7458-b413-694b141ac4e6_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f81d9-76a6-7c1a-867f-e4fbe0f7d4f9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_019f81d9-76a6-77ca-b4d3-92a4e7595f1f_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f81d9-76a5-743d-bb4a-0c105ce3d7b4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_019f81d9-7728-7204-9a2c-1d725970c10b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Lease Not yet Commenced</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Lease Not yet Commenced [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:to="lab_us-gaap_OperatingLeaseLeaseNotYetCommencedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7728-73de-8259-752d652510b6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be6-e093-7878-bad6-719ba1f3736c_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year One, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year One, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_019f81d9-7728-7595-8ba0-9488921d8a64_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent_019f8bcb-0b87-7431-aa63-38674fd30d32_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Weighted Average Discount Rate, Percent</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:to="lab_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f81d9-7728-7848-98ce-02167b3fcece_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_019f81d9-76a5-751f-9863-41a3092e5c95_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="lab_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7728-74b6-ba2b-dde80e812fd6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f81d9-7728-720d-9e70-446e3a973ceb_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_019f81d9-7727-7747-946f-df332e6d320c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level I</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_019f81d9-7727-75d1-8375-948686cee8a5_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal-use software</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software, Internally Developed [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f81d9-7727-74c9-b3b1-e68d031d26ac_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_019f81d9-76a6-7f9f-8e64-bd972c3ed5b6_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Payout</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Exercise Price, Percentage Of Target</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Exercise Price, Percentage Of Target</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiability_019f8bdf-52d4-7cd0-b8a5-b7cf91eea0fc_totalLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total present value of finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiability_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiability_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiability" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiability" xlink:to="lab_docn_EquipmentFinancingObligationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-76a6-7b37-8f7e-b4f19cda4e96_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_019f81d9-7727-7a2f-ba1d-9becf4eeea95_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion ratio, number of shares</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts_019f877e-57d5-72c8-85ed-bc0ebd4d27bd_terseLabel_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized costs</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts_label_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Capitalized Costs</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts_documentation_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Capitalized Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentCapitalizedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:to="lab_docn_PropertyPlantAndEquipmentCapitalizedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_019f81d9-76a6-72e1-bfd1-dedfd9779c9f_terseLabel_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Chief Executive Officer</link:label>
    <link:label id="lab_srt_ChiefExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Chief Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ChiefExecutiveOfficerMember" xlink:to="lab_srt_ChiefExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_019f81d9-7728-7d5d-829d-852c475daa5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock including related costs</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_019f81d9-76a6-7d68-91d9-371125c6e359_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_019f81d9-76a6-7522-8cad-c0e0c8ede3f5_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Performance factor reduction (in shares)</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjusted By Performance Factor</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjusted By Performance Factor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_019f81d9-76a6-7b9f-aa40-a6c4c4020a5f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_019f81d9-7727-7aac-b161-31b3249a5187_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingDomain_019f81d9-76a6-7dca-bce5-81c3e5483fc3_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_019f81d9-75f8-71bf-b503-63d8097ada48_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-76a6-7e6d-94f6-d5a87b9d0014_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7728-7007-b662-71638ea32391_terseLabel_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:label id="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_label_en-US" xlink:label="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:to="lab_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_019f81d9-7728-7d49-ad8c-43a509901ee9_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_019f81d9-76a6-777f-9284-9a0a129ce6f2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_019f81d9-76a5-751a-b1e5-231835887271_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019f81d9-76a6-7d0b-8c71-b673a2424d2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Calculation of Basic and Diluted Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7728-7cc7-b11a-8024577c8322_terseLabel_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030 Convertible Notes</link:label>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2030Member_label_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes Due 2030 [Member]</link:label>
    <link:label id="lab_docn_ConvertibleSeniorNotesDue2030Member_documentation_en-US" xlink:label="lab_docn_ConvertibleSeniorNotesDue2030Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes Due 2030</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ConvertibleSeniorNotesDue2030Member" xlink:to="lab_docn_ConvertibleSeniorNotesDue2030Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_019f81d9-7728-721d-9852-b5c0c51aee99_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_019f81d9-76a6-7959-bf36-ac3c3478c31d_terseLabel_en-US" xlink:label="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under equity incentive plan, net of taxes withheld</link:label>
    <link:label id="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_label_en-US" xlink:label="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised, Net Of Taxes Withheld</link:label>
    <link:label id="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_documentation_en-US" xlink:label="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised, Net Of Taxes Withheld</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:href="docn-20260630.xsd#docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:to="lab_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_019f81d9-76a6-7f30-b959-c655f0779edf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment and Geographical Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_019f81d9-7727-7e54-a35a-00d624f3dd11_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent_019f81d9-7727-736e-bbbd-54a86039da2c_terseLabel_en-US" xlink:label="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized leases percent</link:label>
    <link:label id="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent_label_en-US" xlink:label="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Capitalized Leases Percent</link:label>
    <link:label id="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent_documentation_en-US" xlink:label="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility, Capitalized Leases Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:href="docn-20260630.xsd#docn_LineOfCreditFacilityCapitalizedLeasesPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:to="lab_docn_LineOfCreditFacilityCapitalizedLeasesPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_019f81d9-76a6-74fb-8780-29b043396d54_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Revenue</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Excluding Assessed Tax, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:to="lab_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7728-7ecc-bd62-559958a6363f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeLocationBalanceAxis_019f81d9-76a6-748e-ac9c-16907cd9be47_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeLocationBalanceAxis_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Location, Statement of Income, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:to="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f81d9-76a6-70a1-8942-45a14d1ef5dd_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_019f81d9-7728-70fe-987c-7e42875528b6_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Company Stock Price Target (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7728-722f-9499-67e5744e501b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other (expense) income:</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="lab_us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-76a6-765c-85f3-bf7364b30a52_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from follow-on public offering, net of underwriting discounts and issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_019f81d9-76a6-7646-9528-41a37a3c2063_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-76a6-7658-bd46-862dde902928_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f81d9-76a6-7b22-8828-b2fbc72fba7a_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of stock, shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-75f8-7812-8cda-54b569d12940_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_019f81d9-7728-7ae1-b3eb-5dfc90229767_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-76a6-7382-bdf4-6e6d1d3926df_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer spending more than</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer Spending, Minimum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer Spending, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:to="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_019f81d9-7727-79ed-a88d-4937c40b6351_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermPurchaseCommitmentPeriod_019fa966-9eec-7c05-8818-ebfdac9edd6a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual term</link:label>
    <link:label id="lab_us-gaap_LongtermPurchaseCommitmentPeriod_label_en-US" xlink:label="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:to="lab_us-gaap_LongtermPurchaseCommitmentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-76a6-740c-8aaa-3333b5528c85_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-76a5-722b-87f0-d26455fcf34d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be6-01ec-700d-86d3-cdc6745d217a_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total present value of finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_019f81d9-76a5-7aab-b98b-93d5b99fde64_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_019f81d9-7728-7c65-af6e-59de4c5b13a4_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived Assets by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_TermLoanFacilityMember_019f81d9-76a6-725d-8a8f-da31ce5c95bb_terseLabel_en-US" xlink:label="lab_docn_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan Facility</link:label>
    <link:label id="lab_docn_TermLoanFacilityMember_label_en-US" xlink:label="lab_docn_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan Facility [Member]</link:label>
    <link:label id="lab_docn_TermLoanFacilityMember_documentation_en-US" xlink:label="lab_docn_TermLoanFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_TermLoanFacilityMember" xlink:href="docn-20260630.xsd#docn_TermLoanFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_TermLoanFacilityMember" xlink:to="lab_docn_TermLoanFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_019f81d9-76a6-78b8-9683-fcb9b89c0b38_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_019f81d9-76a6-75df-a347-b89b60543517_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-75f8-72d3-8047-4e24bccd2357_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_PadmanabhanSrinivasanMember_label_en-US" xlink:label="lab_docn_PadmanabhanSrinivasanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Padmanabhan Srinivasan [Member]</link:label>
    <link:label id="lab_docn_PadmanabhanSrinivasanMember_documentation_en-US" xlink:label="lab_docn_PadmanabhanSrinivasanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Padmanabhan Srinivasan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PadmanabhanSrinivasanMember" xlink:href="docn-20260630.xsd#docn_PadmanabhanSrinivasanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_PadmanabhanSrinivasanMember" xlink:to="lab_docn_PadmanabhanSrinivasanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_019f81d9-75f8-7259-891c-2c87d937009c_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_LearnersTestersAndOtherMember_019f81d9-75f8-731a-b4c1-55801be96037_terseLabel_en-US" xlink:label="lab_docn_LearnersTestersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Learners, Testers and Other</link:label>
    <link:label id="lab_docn_LearnersTestersAndOtherMember_label_en-US" xlink:label="lab_docn_LearnersTestersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Learners, Testers And Other [Member]</link:label>
    <link:label id="lab_docn_LearnersTestersAndOtherMember_documentation_en-US" xlink:label="lab_docn_LearnersTestersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Learners, Testers And Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LearnersTestersAndOtherMember" xlink:href="docn-20260630.xsd#docn_LearnersTestersAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_LearnersTestersAndOtherMember" xlink:to="lab_docn_LearnersTestersAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-76a6-78c8-90ff-56f651f76b60_negatedTerseLabel_en-US" xlink:label="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets and liabilities, net</link:label>
    <link:label id="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Operating Lease Right-Of-Use Asset</link:label>
    <link:label id="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_documentation_en-US" xlink:label="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Operating Lease Right-Of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:href="docn-20260630.xsd#docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:to="lab_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_019f81d9-7727-799f-994c-076bd1939b49_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net proceeds after transaction</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeasesAbstract_019f8bcc-9376-7db8-be17-deec6e910612_terseLabel_en-US" xlink:label="lab_docn_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:label id="lab_docn_FinanceLeasesAbstract_label_en-US" xlink:label="lab_docn_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Leases [Abstract]</link:label>
    <link:label id="lab_docn_FinanceLeasesAbstract_documentation_en-US" xlink:label="lab_docn_FinanceLeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAbstract" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeasesAbstract" xlink:to="lab_docn_FinanceLeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_A2026FollowOnOfferingMember_019f81d9-76a6-7146-8965-2f6032048404_terseLabel_en-US" xlink:label="lab_docn_A2026FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026 Follow-on Offering</link:label>
    <link:label id="lab_docn_A2026FollowOnOfferingMember_label_en-US" xlink:label="lab_docn_A2026FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2026 Follow-on Offering [Member]</link:label>
    <link:label id="lab_docn_A2026FollowOnOfferingMember_documentation_en-US" xlink:label="lab_docn_A2026FollowOnOfferingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2026 Follow-on Offering</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026FollowOnOfferingMember" xlink:href="docn-20260630.xsd#docn_A2026FollowOnOfferingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_A2026FollowOnOfferingMember" xlink:to="lab_docn_A2026FollowOnOfferingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019f81d9-7728-7bf8-9a37-3ab1b0a19abd_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f81d9-7728-7b99-8a43-0b3c2f4439d2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7728-787d-88c5-a0c5ae3c7dcc_terseLabel_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion [Domain]</link:label>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain_label_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion [Domain]</link:label>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain_documentation_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:to="lab_docn_DebtInstrumentConvertibleTermsOfConversionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_019f81d9-76a6-7eef-b019-2dd3aa639520_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; deficit</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019f81d9-76a6-797d-b1d6-ecb4603ff89c_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019f81d9-76a6-7374-9515-d226da5d69a0_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_019f81d9-76a6-7d84-bfed-e60f9587067f_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other (expense) income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationInterestExpense_019f87ba-f01e-7ed4-9c65-6467c5bee01d_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense on equipment financing obligations</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationInterestExpense_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Interest Expense</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationInterestExpense_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationInterestExpense" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationInterestExpense" xlink:to="lab_docn_EquipmentFinancingObligationInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_019f81d9-7727-72ee-a44d-ba0060badc1b_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total present value of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_019f81d9-7727-7100-9c4c-cc1d6369f048_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total present value of finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019f81d9-75f8-74e5-adbc-197c251cdec8_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance for credit losses</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_019f81d9-76a6-7ee4-afbd-6b530122fe70_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PRSUs</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f81d9-7728-77f4-b17c-55f548da2087_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8bdb-bcd4-7f29-ac5d-0ea6d710a591_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Imputed interest</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019f81d9-76a6-79f3-92b4-7501cc24cd92_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Details</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_019f81d9-76a6-713f-9794-bf60cf62fbe5_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consideration received</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Consideration Received Per Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_019f81d9-7727-7c2f-9681-e46f98040cab_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8bd5-1a45-7579-bae7-fed39f43332d_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Four</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7728-7004-9b99-ed835b7956ff_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019f81d9-7727-777e-845b-fa591c938817_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019f81d9-76a6-7120-afa9-9ca5178f16ee_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive securities excluded from computation of loss per share, amount (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-7727-74f1-8b95-b34d238ac4a5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_019f81d9-76a6-7ac8-80c7-bd6b2368cd8d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_019f81d9-7727-7a85-aa43-563ae1747950_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-76a6-7365-b738-b9062f958e79_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be6-ce76-7b83-9d3f-49b946670be1_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Two, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Two, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7728-7761-874e-ba6813cce148_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_OtherCountriesMember_019f81d9-76a6-7bc4-a23f-9475d12494ea_terseLabel_en-US" xlink:label="lab_docn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_docn_OtherCountriesMember_label_en-US" xlink:label="lab_docn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Countries [Member]</link:label>
    <link:label id="lab_docn_OtherCountriesMember_documentation_en-US" xlink:label="lab_docn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Countries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherCountriesMember" xlink:href="docn-20260630.xsd#docn_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_OtherCountriesMember" xlink:to="lab_docn_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019f81d9-7727-7d49-ab3d-619c0309d5c7_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_019f81d9-75f8-7762-8b06-4913816095f1_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CherieBarrettMember_label_en-US" xlink:label="lab_docn_CherieBarrettMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cherie Barrett [Member]</link:label>
    <link:label id="lab_docn_CherieBarrettMember_documentation_en-US" xlink:label="lab_docn_CherieBarrettMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cherie Barrett</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CherieBarrettMember" xlink:href="docn-20260630.xsd#docn_CherieBarrettMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CherieBarrettMember" xlink:to="lab_docn_CherieBarrettMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7728-7e38-8b47-b2faab5355cf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_019f81d9-76a6-7b1a-86ed-b9f70ce8c727_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_019f81d9-76a6-71a7-bf3f-1fbd42177720_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_019f81d9-76a6-7e4f-981f-96d09c865443_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, long-term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_019f81d9-7728-7ef2-afcd-f7cbd6e440fd_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f81d9-76a5-73d6-b512-6ee9c4d06b86_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total undiscounted finance lease liabilities and equipment financing obligations</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f81d9-7728-7d0b-b109-a1b90f9ae864_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_019f81d9-76a5-7116-8e8d-2c2e2e2f1e46_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019f81d9-76a6-7b7d-87fd-3fea514f6069_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019f81d9-75f8-7126-b04a-fc5d7166f7e2_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized stock-based compensation expense, average recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_019f81d9-7727-7a66-a301-e403b6e0485e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease term, operating leases for co-location space at data center facilities that have not yet commenced</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:to="lab_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_019f81d9-76a6-747f-95b7-134a22362270_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_019f81d9-76a5-716f-b453-164daa904ce1_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_019f81d9-75f8-72eb-ad16-f748ce3dda46_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable Net of Allowance for Expected Credit Losses</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_019f81d9-7728-7eec-8a33-608df1fe68cd_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_019f81d9-7727-7e28-aeb9-c26982dd1f61_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember" xlink:to="lab_us-gaap_ConvertibleDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_019f81d9-75f8-7e96-aeae-8e726ca3291f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseNonoperating_label_en-US" xlink:label="lab_us-gaap_InterestExpenseNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseNonoperating" xlink:to="lab_us-gaap_InterestExpenseNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_019f81d9-76a6-74b1-83bd-e5d8f6567ac2_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of quarterly installments</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7300-b40b-fadd6f67dc33_terseLabel_en-US" xlink:label="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-payment obligation held in a third-party escrow account</link:label>
    <link:label id="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_label_en-US" xlink:label="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Pre-Payed Obligation Held In Escrow</link:label>
    <link:label id="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_documentation_en-US" xlink:label="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contract with Customer, Pre-Payed Obligation Held In Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:href="docn-20260630.xsd#docn_ContractWithCustomerPrePayedObligationHeldInEscrow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:to="lab_docn_ContractWithCustomerPrePayedObligationHeldInEscrow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019f81d9-7728-789a-bcf4-82a06fe8169c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-75f8-7560-b260-5859091ba1bc_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer spending less than or equal</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer Spending, Maximum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer Spending, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:to="lab_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f81d9-76a6-78af-9624-fe3b21f37972_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019f81d9-75f8-793a-8b66-97540604aa16_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019f81d9-75f8-787b-9bb7-7f8bc8b9a7f5_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan, net of taxes withheld</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_019f81d9-7728-73f9-98f6-8ba6e3befcec_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfOtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Other Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfOtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfOtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-7727-7ced-92a2-b2bfe00c51c9_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_019f81d9-7727-7a35-81dd-e20904484ef4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock including related costs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_019f81d9-76a6-76b3-aa75-f70e317b5351_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_019f81d9-76a6-7b47-b734-57fc6f0189d2_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019f81d9-76a6-7fb8-9223-6759589e8e06_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-76a6-7994-a0df-f41ad1882ffe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-7727-71b9-a6bb-14e9e2216163_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-76a6-7a6d-8a31-bee4e26acb05_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized during period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_019f81d9-7728-7822-9f53-c8eb0abe7eb2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7728-7658-a518-a202530b45cd_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual run-rate revenue, minimum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:to="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_019f81d9-76a6-71a6-8156-db157297452f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7728-7363-a306-ef046a3afc8e_terseLabel_en-US" xlink:label="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, long-term</link:label>
    <link:label id="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_label_en-US" xlink:label="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Liabilities And Equipment Financing Obligations, Noncurrent</link:label>
    <link:label id="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_documentation_en-US" xlink:label="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease Liabilities And Equipment Financing Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:href="docn-20260630.xsd#docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:to="lab_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7727-7f1d-b891-79e211b71f9a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, long-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7727-7af7-babc-b2f8c3a0c50c_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, long-term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_019f81d9-76a6-7836-b491-f1f4ba3be615_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_019f81d9-7728-703b-aa01-e2102a889394_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_019f81d9-7728-77bc-8dbf-8f59ab731492_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019f877c-b83a-7d97-adee-cc12806a7834_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software, In-Development, Internally Developed, and Purchased</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software, In-Development, Internally Developed, and Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7727-770c-a882-d0d20c5cdd91_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_019f81d9-7728-7d17-9dc9-f14de760ae93_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_019f81d9-7728-7546-95c2-895ed5dd4153_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_019f81d9-7728-7b7f-86c7-bcbda28d86da_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_019f822b-4ecf-7e6c-8195-9760032964a4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_019f81d9-7728-73be-9703-ba2230eaae42_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_019f81d9-7728-792e-9189-dfa9f3c71db3_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share attributable to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_019f81d9-76a6-79a2-919f-40fbe7a0a055_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-75f8-7f8f-867c-84673124f9ea_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-76a5-79b2-8c44-000f1b0a8866_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_019f81d9-76a6-7104-bade-836d65e1e35f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Liabilities Measured on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestOnConvertibleDebtNetOfTax_019f81d9-76a6-791f-bfa1-ef5c048ec3da_terseLabel_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense on dilutive convertible notes, net of tax</link:label>
    <link:label id="lab_us-gaap_InterestOnConvertibleDebtNetOfTax_label_en-US" xlink:label="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest on Convertible Debt, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:to="lab_us-gaap_InterestOnConvertibleDebtNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_019f81d9-7728-72fd-b761-e7255d954d47_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from financing arrangements</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLongTermLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Long-Term Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLongTermLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_019f81d9-7728-7932-a0db-fa190edf2d9f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_019f81d9-76a6-7c57-87eb-db9f609aa109_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of trading days</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7727-791a-9ade-efece03ecdcd_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_A2025CreditFacilityMember_019f81d9-7727-73d2-a0e0-af2b30325f25_terseLabel_en-US" xlink:label="lab_docn_A2025CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025 Credit Facility</link:label>
    <link:label id="lab_docn_A2025CreditFacilityMember_label_en-US" xlink:label="lab_docn_A2025CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2025 Credit Facility [Member]</link:label>
    <link:label id="lab_docn_A2025CreditFacilityMember_documentation_en-US" xlink:label="lab_docn_A2025CreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2025 Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_A2025CreditFacilityMember" xlink:to="lab_docn_A2025CreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_019f81d9-7728-7bcf-98b3-9f7216efb914_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Write-offs and other</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7728-796d-8b72-099b22849d25_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7727-7165-9d4d-2e0899b8184e_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7727-76e1-8777-b96980d66a2f_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amount</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-76a6-7ca5-9149-131991d9fd85_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-76a6-716b-a4bc-0bf36bf632a2_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-76a6-7c3c-bc52-a69da9b60008_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongtermLoansFromVendors" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Principal repayment of Term Loan Facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongtermLoansFromVendors_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongtermLoansFromVendors" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Long-Term Loans from Vendors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongtermLoansFromVendors"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors" xlink:to="lab_us-gaap_RepaymentsOfLongtermLoansFromVendors" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019f81d9-7727-7462-8596-79827b40d761_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Remaining Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7728-72f7-a326-225827ecc0ff_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-7728-7f83-aefc-745ca98e6989_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_019f81d9-76a6-72e6-9799-34bf7bcf9559_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_019f81d9-7727-7d31-af28-a3dbf6d46363_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_019f81d9-75f8-710f-8a58-5c8bfad2bfe4_terseLabel_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underwriters' Option</link:label>
    <link:label id="lab_us-gaap_OverAllotmentOptionMember_label_en-US" xlink:label="lab_us-gaap_OverAllotmentOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OverAllotmentOptionMember" xlink:to="lab_us-gaap_OverAllotmentOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7727-7d73-9fec-e3c5296e681f_terseLabel_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Above $6K and under $100K Customers</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_label_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 6,000 And Under 100,000 [Member]</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_documentation_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 6,000 And Under 100,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:to="lab_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f81d9-7727-7b95-b305-df2fdac5ea03_terseLabel_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial number of shares (in shares)</link:label>
    <link:label id="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_label_en-US" xlink:label="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="lab_us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019f81d9-75f8-71e6-bdc0-e8b772a4b883_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019f81d9-76a6-7d6b-b2e9-5b802738f602_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares of common stock reserved for future issuance, number available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_019f81d9-76a6-79e8-87a7-cae86ab9c474_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-76a6-7f6f-ac81-1837fe57f88d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_label_en-US" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashMember_019f81d9-7728-7e00-8777-3b85a8b78248_terseLabel_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_us-gaap_CashMember_label_en-US" xlink:label="lab_us-gaap_CashMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashMember" xlink:to="lab_us-gaap_CashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_019f81d9-7727-7d60-9481-57ad202ac6bd_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_019f81d9-7727-7a71-a1ca-a6e904c20ad7_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-76a6-7a49-8c35-6a63ab136d4f_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, performance obligations not recognized</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_019f81d9-7728-701c-be91-e125f2b878ef_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019f81d9-76a6-76ec-8267-638449915caf_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease Maturity</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaMember_019f81d9-76a6-7385-8fa5-5f12e563fc1d_terseLabel_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia</link:label>
    <link:label id="lab_srt_AsiaMember_label_en-US" xlink:label="lab_srt_AsiaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaMember" xlink:to="lab_srt_AsiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_019f81d9-76a6-7b96-b476-cfd2906838b7_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f81d9-76a6-737b-a957-dbd94ff28b22_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Undiscounted fixed payment obligations for leases that have not yet commenced</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_019f81d9-76a6-7a92-ab7b-bdcd2d0ef6bb_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-76a6-7775-9752-36c0eedb006a_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8bd4-e164-79e8-8719-e32a07524cb9_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Three</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_019f81d9-76a6-75b2-a22e-2f8077a5cc72_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_019f81d9-76a6-7249-9864-ec0d8287de2b_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of awards based on revenue targets</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Revenue Targets</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Revenue Targets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_019f81d9-7727-7cb0-b816-a89cc6bfb51a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchaseAmount_019f8c07-daec-73c5-a36a-2502911104a9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate principal amount repurchased</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRepurchaseAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRepurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Repurchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentRepurchaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRepurchaseAmount" xlink:to="lab_us-gaap_DebtInstrumentRepurchaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-76a6-7a48-b255-0b9273526cb0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_019f81d9-76a6-7b3e-a958-0ced0aa33df5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_019f81d9-7728-7cb9-8539-4733db4789b1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, after Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_019f81d9-7728-7bc7-96aa-b14a75925995_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_019f81d9-7728-7398-87d4-795c37eb2b3f_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_019f81d9-76a6-7231-8e32-376eb920c0e6_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_019f81d9-76a6-7db3-a43a-6e23d760cefb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, current</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f81d9-76a6-7d04-9049-1b1f22ef6e0d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock_019f81d9-7727-7faa-a945-51a3ee138630_terseLabel_en-US" xlink:label="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue by Customer Category</link:label>
    <link:label id="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock_label_en-US" xlink:label="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From External Customers By Customer Category [Table Text Block]</link:label>
    <link:label id="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock_documentation_en-US" xlink:label="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From External Customers By Customer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:href="docn-20260630.xsd#docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:to="lab_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_019f81d9-76a6-7a31-8fcb-4a7af5eecece_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-76a6-7332-852b-48d9862e19d5_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DebtConversionTermsOneMember_019f81d9-76a6-7b4f-906d-ecce58fedb92_terseLabel_en-US" xlink:label="lab_docn_DebtConversionTermsOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms One</link:label>
    <link:label id="lab_docn_DebtConversionTermsOneMember_label_en-US" xlink:label="lab_docn_DebtConversionTermsOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms One [Member]</link:label>
    <link:label id="lab_docn_DebtConversionTermsOneMember_documentation_en-US" xlink:label="lab_docn_DebtConversionTermsOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Conversion Terms One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsOneMember" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DebtConversionTermsOneMember" xlink:to="lab_docn_DebtConversionTermsOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f81d9-7727-7dfa-84b9-6ff439784179_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-76a6-70ae-a364-e4c7846fdc88_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_country_DE_019f81d9-76a5-7834-8f80-7f976219029b_terseLabel_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Germany</link:label>
    <link:label id="lab_country_DE_label_en-US" xlink:label="lab_country_DE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">GERMANY</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_DE"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_DE" xlink:to="lab_country_DE" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_019f81d9-76a6-7797-aacb-c45026919635_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_019f81d9-75f7-73c1-9597-dbfa6d5162ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f81d9-76a6-760a-912d-5d7b53a3dceb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_019f81d9-76a6-7fd9-b406-291f24df2be6_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7728-7986-939d-ce0cb4ab3ba2_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for acquisition of businesses, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DebtInstrumentAdditionalPurchaseAmount_019f81d9-7727-72ac-a5a5-52d4d7b3819e_terseLabel_en-US" xlink:label="lab_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional purchase amount</link:label>
    <link:label id="lab_docn_DebtInstrumentAdditionalPurchaseAmount_label_en-US" xlink:label="lab_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Purchase Amount</link:label>
    <link:label id="lab_docn_DebtInstrumentAdditionalPurchaseAmount_documentation_en-US" xlink:label="lab_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Purchase Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:href="docn-20260630.xsd#docn_DebtInstrumentAdditionalPurchaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:to="lab_docn_DebtInstrumentAdditionalPurchaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7728-7d49-bec2-5642bce2dbef_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt, net</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7728-7b42-940a-b1a84ff06ac4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on extinguishment of debt, net</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_019f81d9-76a6-76bf-9942-9ce1889ed499_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued other expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_019f81d9-76a6-7981-ae81-17ec421f308f_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-76a6-7958-a828-2e237b48d918_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7728-7655-88e4-e09aa724a9d9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from drawdown of Term Loan Facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019f81d9-7727-70d6-980d-8e3d8e1794bc_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_019f81d9-7727-7369-ba18-8a321d315491_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_019f81d9-76a6-7ee1-ae58-1f19a0eadbdf_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_019f81d9-7728-7259-9d82-b5def4a227f8_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7727-7b24-b19c-54cbec08bdcc_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_019f81d9-7727-7c4a-b536-64735c0b100e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies (Note 9)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-75f7-72c4-a817-63ffc5db922f_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_019f81d9-7727-77e4-bc45-1ed1dce2d459_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-76a6-7dbc-8918-078102479737_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-76a6-7333-8053-4d1659b5287a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-76a6-7620-9a6e-8f940e96faa6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_019f81d9-76a6-7af7-915a-7047545ec4b7_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Servers and related equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_019f81d9-7728-7fe3-9d0e-7d2f4248229b_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019f81d9-75f8-76de-b520-ea0dc6f813a2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of finance lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019f81d9-7728-704f-ad01-2bea68afcda5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_019f81d9-7727-70b3-ad56-56391886223e_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-76a6-75a2-b6c5-70f6934cc74f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_019f81d9-7728-7283-af28-eea0ee61f8c2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest on finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7727-78ae-9ae5-a6a2213db6aa_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_019f81d9-76a6-7e43-a9e5-8ffef65c85ab_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-76a6-7782-acd4-55ff0ed5d0b0_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSellingAndMarketingExpense_019f81d9-76a6-7be8-829a-c91f3e46f6b5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other issuance costs</link:label>
    <link:label id="lab_us-gaap_OtherSellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_OtherSellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherSellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSellingAndMarketingExpense" xlink:to="lab_us-gaap_OtherSellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_019f81d9-7727-7631-bc36-edbc011a5892_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-76a6-7941-8d71-537e516dd88a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_019f81d9-7728-76e5-b418-cccaa58c8350_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_019f81d9-76a6-7212-9300-e5edfc89bcff_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_019f81d9-76a6-70fe-996d-adac44b24886_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of target award (in percent)</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Award</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Award</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedPaymentArrangementTrancheFourMember_019f81d9-76a5-7c7a-ae75-97cf6a2082a8_terseLabel_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tranche 4</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementTrancheFourMember_label_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Four [Member]</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementTrancheFourMember_documentation_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:to="lab_docn_ShareBasedPaymentArrangementTrancheFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f8775-8eeb-7ae6-8c78-eca5345660b9_negatedLabel_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated amortization</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization_label_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Accumulated Amortization</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization_documentation_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:to="lab_docn_PropertyPlantAndEquipmentAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7728-77b0-8378-0ff48752d9ee_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019f81d9-7728-784c-95fb-3a8d02393e9e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinanceObligationsMember_019f8267-65db-7105-9489-0511097e82fb_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinanceObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment under financing obligations</link:label>
    <link:label id="lab_docn_EquipmentFinanceObligationsMember_label_en-US" xlink:label="lab_docn_EquipmentFinanceObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Finance Obligations [Member]</link:label>
    <link:label id="lab_docn_EquipmentFinanceObligationsMember_documentation_en-US" xlink:label="lab_docn_EquipmentFinanceObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Finance Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceObligationsMember" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinanceObligationsMember" xlink:to="lab_docn_EquipmentFinanceObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7727-72a2-821f-83a4b76b97bd_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_019f81d9-7728-7924-8b68-35d590fb9906_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt" xlink:to="lab_us-gaap_InterestExpenseDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7727-7e12-a0df-f43299c2e8ba_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7727-7573-99b5-9bf7c382b24c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash - beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7727-7608-a68d-9caf3856959c_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash - end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7727-7850-939b-a999b37a89ba_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_019f81d9-76a6-76bb-9738-2e765a4e3afd_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAmortizationExpense_019f877c-0d1d-777b-a810-9ec02bbab8ad_terseLabel_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAmortizationExpense_label_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Amortization Expense</link:label>
    <link:label id="lab_docn_PropertyPlantAndEquipmentAmortizationExpense_documentation_en-US" xlink:label="lab_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:to="lab_docn_PropertyPlantAndEquipmentAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7727-76a8-a2d9-d9bd2c91a72c_terseLabel_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion [Axis]</link:label>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis_label_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion [Axis]</link:label>
    <link:label id="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis_documentation_en-US" xlink:label="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible Terms Of Conversion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:to="lab_docn_DebtInstrumentConvertibleTermsOfConversionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019f81d9-7728-7bd9-bc7b-673d98f37c9e_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Nature of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_019f81d9-7728-73db-a747-a1348f36dc95_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_019f81d9-76a6-7e91-a8de-e0b8e89b2afd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_019f81d9-76a6-7ee3-b551-2c52403058d0_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_019f81d9-7727-7ce0-9199-d3a97c4816fc_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price of common stock, percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_019f81d9-7727-7a5e-a5b1-cae2e509c7c6_terseLabel_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_label_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One [Member]</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_documentation_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:to="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_019f81d9-76a6-71c4-a193-04a8a1c2f075_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8c38-3cb4-7eb1-84fc-fc87d5afa5c9_verboseLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, current</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be6-5dcd-7d55-9b4f-e5de25be64c7_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Less: Finance lease liabilities and equipment financing obligations, current</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Current, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, Current, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_019f81d9-7727-7fc0-a17e-81580a5bb560_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_019f81d9-76a6-7f3c-81a1-84f6048fb916_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_019f81d9-76a6-7fb2-b46c-b986da21379a_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_019f81d9-7728-7926-a118-30ef0580ecb1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_019f81d9-7728-7e62-ab0d-c734fcbf2e76_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic net income per share attributable to common stockholders (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_019f81d9-75f8-7354-88e7-b65e68cebff7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase and retirement of common stock including related costs</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7728-761b-a638-d4b6e6b1408d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_019f81d9-76a6-71a3-830a-661e34a0dbed_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_019f81d9-7727-7dcd-bc04-02c659996fa3_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_019f81d9-7728-7c4f-b4c5-db916d4b3b4f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, long-term</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_NoncashInterestExpense_019f81d9-7728-71ab-a09b-761f6b12b719_terseLabel_en-US" xlink:label="lab_docn_NoncashInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash interest expense</link:label>
    <link:label id="lab_docn_NoncashInterestExpense_label_en-US" xlink:label="lab_docn_NoncashInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Interest Expense</link:label>
    <link:label id="lab_docn_NoncashInterestExpense_documentation_en-US" xlink:label="lab_docn_NoncashInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_NoncashInterestExpense" xlink:href="docn-20260630.xsd#docn_NoncashInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_NoncashInterestExpense" xlink:to="lab_docn_NoncashInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_019f81d9-7727-7330-a614-85e9520239d9_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_019f81d9-7728-7185-b5be-8f9ca382ca8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_019f81d9-76a6-7315-8c4d-1a878d91a045_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_019f81d9-7728-7ace-8a5e-c276a7a5ba53_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, less allowance for credit losses of $6,812 and $6,374, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_019f81d9-7728-76f4-9a38-0970cdb39c20_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-76a6-75df-9ce5-ce08ce6339ea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_019f81d9-7728-787c-ade6-cfc33ceed1ab_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashNoncurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashNoncurrent" xlink:to="lab_us-gaap_RestrictedCashNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_019f81d9-76a6-72dc-8596-ac15beaed7d1_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-76a6-7779-abf2-52f17fc3d017_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual run-rate revenue, maximum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:to="lab_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be6-978c-78dc-8b26-4978ac1e7eb7_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2031</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Five, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Five, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8bd4-5b05-73da-8529-0158d5a94561_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year One</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_019f81d9-76a6-7022-8f9b-05f4d635f2f7_netLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_LeaseCostIncludingFinancingObligation_019f8bc8-3c5c-76bf-bf9b-cf3ca33fa3fe_totalLabel_en-US" xlink:label="lab_docn_LeaseCostIncludingFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease expense</link:label>
    <link:label id="lab_docn_LeaseCostIncludingFinancingObligation_label_en-US" xlink:label="lab_docn_LeaseCostIncludingFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Cost, Including Financing Obligation</link:label>
    <link:label id="lab_docn_LeaseCostIncludingFinancingObligation_documentation_en-US" xlink:label="lab_docn_LeaseCostIncludingFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lease Cost, Including Financing Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LeaseCostIncludingFinancingObligation" xlink:href="docn-20260630.xsd#docn_LeaseCostIncludingFinancingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_LeaseCostIncludingFinancingObligation" xlink:to="lab_docn_LeaseCostIncludingFinancingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7727-73a4-aa30-09be5f1b0748_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_A2021EmployeeStockPurchasePlanMember_019f81d9-76a6-7f9f-95cc-830df1ba9dfe_terseLabel_en-US" xlink:label="lab_docn_A2021EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2021 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_docn_A2021EmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_docn_A2021EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">2021 Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_docn_A2021EmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_docn_A2021EmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">2021 Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2021EmployeeStockPurchasePlanMember" xlink:href="docn-20260630.xsd#docn_A2021EmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_A2021EmployeeStockPurchasePlanMember" xlink:to="lab_docn_A2021EmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinanceLeaseMember_019f81d9-7728-7d29-8226-13d770787925_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinanceLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment under finance leases</link:label>
    <link:label id="lab_docn_EquipmentFinanceLeaseMember_label_en-US" xlink:label="lab_docn_EquipmentFinanceLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment, Finance Lease [Member]</link:label>
    <link:label id="lab_docn_EquipmentFinanceLeaseMember_documentation_en-US" xlink:label="lab_docn_EquipmentFinanceLeaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment, Finance Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceLeaseMember" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinanceLeaseMember" xlink:to="lab_docn_EquipmentFinanceLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_019f81d9-76a6-7c23-8165-bb1f355e3435_verboseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Percentage of revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_019f81d9-76a6-7c50-996b-6b5f6a9217f4_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7728-7316-bfb2-422519894333_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-76a6-79ab-80a9-26f8a2df67c7_terseLabel_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer tenure</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerTenure_label_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer, Tenure</link:label>
    <link:label id="lab_docn_RevenueFromContractWithCustomerCustomerTenure_documentation_en-US" xlink:label="lab_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Revenue From Contract With Customer, Customer, Tenure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerTenure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:to="lab_docn_RevenueFromContractWithCustomerCustomerTenure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_019f81d9-7728-7354-935a-bf4f871e2332_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtTableTextBlock" xlink:to="lab_us-gaap_ConvertibleDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-75f8-71c1-8532-0d635c9bd750_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Acquisition of equipment under financing arrangements</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquipmentOnLease_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Equipment on Lease</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:to="lab_us-gaap_PaymentsToAcquireEquipmentOnLease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7728-7209-8361-8a7d25e3b6ba_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; deficit</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_019f81d9-7727-74c9-83ef-2b8df9b2f58a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease expense</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_019f81d9-7728-7676-866f-171805d42151_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-76a6-7e9d-b145-85e594397869_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7728-791e-92b1-6d2d12670be2_terseLabel_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Above $500K and under $1M Customers</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_label_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 500,000 And Under 1,000,000 [Member]</link:label>
    <link:label id="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_documentation_en-US" xlink:label="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer With Annual Run-Rate Above 500,000 And Under 1,000,000</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:to="lab_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_019f81d9-76a6-7e59-a52a-a85684a4e241_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_019f81d9-76a6-7a9a-bf0e-4ad8695a77d3_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_019f81d9-7728-7d10-8c92-1c963f7f3784_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7727-7cfe-997d-623bb9994b1e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_019f81d9-7727-7055-87af-d1f1ef520bc2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income and other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_019f81d9-76a6-793c-a0e0-ced026539088_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncurrent assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_019f81d9-7727-7274-b151-00e2becb1f5c_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-75f7-7c91-922c-7580d84c7b57_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_019f81d9-76a6-7c05-b797-8f2668dda7cb_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sale of stock, price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_019f81d9-75f8-7420-9403-c6f11da4bfda_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8bd4-a8b5-74e9-910c-2a45e80053c0_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Two</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7728-7db2-820a-b2ceafdbe026_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_019f81d9-76a6-70c2-b543-5cbc2e384839_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025)</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm_019f8bca-81e6-7ed0-bb20-5b5257e23086_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining term (in years)</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:to="lab_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_OperatingLeaseWeightedAverageAbstract_019f81d9-76a6-7112-b3bf-4dd6f1f27f96_terseLabel_en-US" xlink:label="lab_docn_OperatingLeaseWeightedAverageAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease Weighted Average</link:label>
    <link:label id="lab_docn_OperatingLeaseWeightedAverageAbstract_label_en-US" xlink:label="lab_docn_OperatingLeaseWeightedAverageAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease Weighted Average [Abstract]</link:label>
    <link:label id="lab_docn_OperatingLeaseWeightedAverageAbstract_documentation_en-US" xlink:label="lab_docn_OperatingLeaseWeightedAverageAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Lease Weighted Average</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OperatingLeaseWeightedAverageAbstract" xlink:href="docn-20260630.xsd#docn_OperatingLeaseWeightedAverageAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_OperatingLeaseWeightedAverageAbstract" xlink:to="lab_docn_OperatingLeaseWeightedAverageAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_019f81d9-7728-7e02-b3e5-f941c71837c2_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_019f81d9-7727-751a-9b4a-b2a13dee6540_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_019f81d9-7728-7440-8fe9-3a909d39c1dc_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_019f81d9-76a6-7eee-a643-f2661f6a3ab7_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Extinguishment of debt, amount</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_019f81d9-76a6-739f-afcf-f39ff62a792f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f81d9-76a6-70b3-9067-6aca3dfd2bf4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2031</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_019f81d9-76a6-7099-849b-cd15ee3cef22_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_019f81d9-75f8-7d6c-8f26-7e52ca693152_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-76a6-7df8-9373-590d08b5fb8b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_019f81d9-76a6-7e82-a5c4-a9860e2cdc29_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f81d9-7727-7fe2-951f-2738d10283ae_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2031</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_019f81d9-76a6-769e-877f-191a9b55fb76_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_019f81d9-75f8-74f3-898c-64c91428f3bb_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_019f81d9-7727-7d0b-8711-a2e223987ca3_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_019f81d9-75f8-7257-b870-6513d8ba9ac0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditures - internal-use software</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_MarketBasedRestrictedStockUnitsMember_019f827c-cb04-73bc-b63a-639964f14707_terseLabel_en-US" xlink:label="lab_docn_MarketBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MRSUs</link:label>
    <link:label id="lab_docn_MarketBasedRestrictedStockUnitsMember_label_en-US" xlink:label="lab_docn_MarketBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market-Based Restricted Stock Units [Member]</link:label>
    <link:label id="lab_docn_MarketBasedRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_docn_MarketBasedRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Market-Based Restricted Stock Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MarketBasedRestrictedStockUnitsMember" xlink:href="docn-20260630.xsd#docn_MarketBasedRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_MarketBasedRestrictedStockUnitsMember" xlink:to="lab_docn_MarketBasedRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019f81d9-7728-70a2-824a-302f830991cb_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7728-79a1-9067-83128b2d9028_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DevelopersAndOtherMember_019f81d9-76a6-780d-97d1-6b00a218f637_terseLabel_en-US" xlink:label="lab_docn_DevelopersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Developers and other</link:label>
    <link:label id="lab_docn_DevelopersAndOtherMember_label_en-US" xlink:label="lab_docn_DevelopersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Developers And Other [Member]</link:label>
    <link:label id="lab_docn_DevelopersAndOtherMember_documentation_en-US" xlink:label="lab_docn_DevelopersAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Developers And Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DevelopersAndOtherMember" xlink:to="lab_docn_DevelopersAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7727-7f2b-83f8-d3cff0ba3ea6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be6-ab76-7d0c-b729-3e3c5cd0c527_totalLabel_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">2030</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_label_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Four, Net</link:label>
    <link:label id="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_documentation_en-US" xlink:label="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Four, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:to="lab_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7728-7115-83de-8cf6e6228813_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7728-7738-b852-7fdb5e1041b1_terseLabel_en-US" xlink:label="lab_docn_DigitalNativeEnterpriseCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Digital Native Enterprise Customers</link:label>
    <link:label id="lab_docn_DigitalNativeEnterpriseCustomersMember_label_en-US" xlink:label="lab_docn_DigitalNativeEnterpriseCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Digital Native Enterprise Customers [Member]</link:label>
    <link:label id="lab_docn_DigitalNativeEnterpriseCustomersMember_documentation_en-US" xlink:label="lab_docn_DigitalNativeEnterpriseCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Digital Native Enterprise Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_DigitalNativeEnterpriseCustomersMember" xlink:to="lab_docn_DigitalNativeEnterpriseCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8bdc-8fe4-7e40-9e84-248ffa68a933_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease liabilities and equipment financing obligations, long-term</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Noncurrent</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_019f81d9-7728-7537-b274-fa8ca8d06df9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock, Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8bd6-069c-79e2-ae1f-5cab972fa504_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, after Year Five</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019f81d9-7728-7d9d-9f7e-2065d0cd9997_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance right-of-use assets obtained in exchange for finance lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_019f81d9-76a6-739e-a9d8-b1bc3d1700a7_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019f81d9-7727-7a4d-8a66-8cf3d614b1a2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (in years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8bd5-4daa-7a21-bc01-e6c3f5a3fb97_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2031</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Five</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_019f81d9-76a5-75be-8a81-4b61eec34f4e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_019f81d9-76a6-73b6-bcd9-3d80da7cdf68_verboseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_019f81d9-7727-793a-90d0-00c0a4bbabff_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_019f81d9-76a6-78ec-adb5-7d9a526f935b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_019f81d9-76a6-75f0-99f3-62d8a7480d07_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_OtherGeographicalAreasMember_019f81d9-76a6-7671-aac0-a381e1d34329_terseLabel_en-US" xlink:label="lab_docn_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rest of the world</link:label>
    <link:label id="lab_docn_OtherGeographicalAreasMember_label_en-US" xlink:label="lab_docn_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Geographical Areas [Member]</link:label>
    <link:label id="lab_docn_OtherGeographicalAreasMember_documentation_en-US" xlink:label="lab_docn_OtherGeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Other Geographical Areas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherGeographicalAreasMember" xlink:href="docn-20260630.xsd#docn_OtherGeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_OtherGeographicalAreasMember" xlink:to="lab_docn_OtherGeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-75f8-7b37-9e10-001e328aa92f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Increase (decrease) in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityCurrent_019f8bdc-4205-7ed4-a74e-3b648d82ffc5_terseLabel_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Finance lease liabilities and equipment financing obligations, current</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityCurrent_label_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Current</link:label>
    <link:label id="lab_docn_EquipmentFinancingObligationLiabilityCurrent_documentation_en-US" xlink:label="lab_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Financing Obligation, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:to="lab_docn_EquipmentFinancingObligationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_019f81d9-76a6-7dd9-8ffb-a19e9f1b6ac6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tranche 3</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Three [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_019f81d9-76a5-729d-bd87-61f0731aec94_terseLabel_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum shares achievable, excluding forfeitures (in shares)</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_label_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Shares Achievable</link:label>
    <link:label id="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_documentation_en-US" xlink:label="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Shares Achievable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:to="lab_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_019f81d9-76a6-7f53-ae48-c8828143cf92_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019f81d9-76a6-71c1-bfd4-6d2d7e08a69e_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019f81d9-76a6-7a9e-8ddf-245ddc9f455f_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income attributable to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_019f81d9-76a6-74fe-be8d-aa77e652892f_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_019f81d9-7728-7cbd-a081-3e3098aff0fb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_019f81d9-76a6-7994-8f43-5c60b352da84_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tranche 2</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-76a6-74d7-a144-1365ff3fe1dd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareLicenseArrangementMember_019fa968-1898-7cbb-8c8a-d6ed727d54cc_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareLicenseArrangementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software License Arrangement</link:label>
    <link:label id="lab_us-gaap_SoftwareLicenseArrangementMember_label_en-US" xlink:label="lab_us-gaap_SoftwareLicenseArrangementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software License Arrangement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareLicenseArrangementMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareLicenseArrangementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareLicenseArrangementMember" xlink:to="lab_us-gaap_SoftwareLicenseArrangementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_019f81d9-76a6-75ea-9bb0-5a42f66d2a81_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_019f8c2d-89d2-7429-80f9-77ccebdf6cb0_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finance lease, not yet commenced, term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" xlink:to="lab_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7728-7d9b-9227-c5de26069015_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consecutive trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_MRSUMember_019f81d9-76a6-75e6-93ca-4cee8484cbc8_terseLabel_en-US" xlink:label="lab_docn_MRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MRSUs</link:label>
    <link:label id="lab_docn_MRSUMember_label_en-US" xlink:label="lab_docn_MRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MRSU [Member]</link:label>
    <link:label id="lab_docn_MRSUMember_documentation_en-US" xlink:label="lab_docn_MRSUMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">MRSU</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MRSUMember" xlink:href="docn-20260630.xsd#docn_MRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_MRSUMember" xlink:to="lab_docn_MRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ProceedsFromFinancingArrangement_019f81d9-7727-71d7-b1b9-d3908561735a_terseLabel_en-US" xlink:label="lab_docn_ProceedsFromFinancingArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from financing arrangements</link:label>
    <link:label id="lab_docn_ProceedsFromFinancingArrangement_label_en-US" xlink:label="lab_docn_ProceedsFromFinancingArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Financing Arrangement</link:label>
    <link:label id="lab_docn_ProceedsFromFinancingArrangement_documentation_en-US" xlink:label="lab_docn_ProceedsFromFinancingArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Financing Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ProceedsFromFinancingArrangement" xlink:href="docn-20260630.xsd#docn_ProceedsFromFinancingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ProceedsFromFinancingArrangement" xlink:to="lab_docn_ProceedsFromFinancingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_019f81d9-7728-7b0c-901b-150b7ae9fd51_terseLabel_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_label_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two [Member]</link:label>
    <link:label id="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_documentation_en-US" xlink:label="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:to="lab_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-7728-7fea-b28e-cfbe6e4975d7_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted net income per share:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>docn-20260630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019f81d9-7299-7c92-a541-d97e982d60eb,g:a59341d0-ed02-42de-9a29-09fbf871ad01-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.digitalocean.com/role/CoverPage" xlink:type="simple" xlink:href="docn-20260630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019f81d9-7494-7c8d-95fd-4adb09fc44cf" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentType_019f81d9-7494-7c8d-95fd-4adb09fc44cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_019f81d9-7494-74fa-a90f-203e42626ee9" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentQuarterlyReport_019f81d9-7494-74fa-a90f-203e42626ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019f81d9-7494-73a4-89b8-f5ba3c715c5d" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentPeriodEndDate_019f81d9-7494-73a4-89b8-f5ba3c715c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_019f81d9-7494-7a09-b03b-2f34f917f89a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentTransitionReport_019f81d9-7494-7a09-b03b-2f34f917f89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019f81d9-7494-799b-b4a0-6650b6f9e8b1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityFileNumber_019f81d9-7494-799b-b4a0-6650b6f9e8b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019f81d9-7494-77f6-a29a-c4909a741f94" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityRegistrantName_019f81d9-7494-77f6-a29a-c4909a741f94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019f81d9-7494-731c-8c40-baecfc19c153" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019f81d9-7494-731c-8c40-baecfc19c153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019f81d9-7494-753e-a41e-ca259d8beffe" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityTaxIdentificationNumber_019f81d9-7494-753e-a41e-ca259d8beffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019f81d9-7494-727d-86a3-996db519eba5" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityAddressAddressLine1_019f81d9-7494-727d-86a3-996db519eba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019f81d9-7494-7f94-adea-14f4546f3aa0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityAddressCityOrTown_019f81d9-7494-7f94-adea-14f4546f3aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019f81d9-7494-74a1-995d-ee25c34b5778" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityAddressStateOrProvince_019f81d9-7494-74a1-995d-ee25c34b5778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019f81d9-7494-711b-bc8d-6f08c4307fe9" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityAddressPostalZipCode_019f81d9-7494-711b-bc8d-6f08c4307fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019f81d9-7494-7d7e-b6e9-a94b4c744f76" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_CityAreaCode_019f81d9-7494-7d7e-b6e9-a94b4c744f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019f81d9-7494-7f08-aaf5-d2eae3ebb2f0" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_LocalPhoneNumber_019f81d9-7494-7f08-aaf5-d2eae3ebb2f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019f81d9-7494-7933-b7c8-ffc79532cb14" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_Security12bTitle_019f81d9-7494-7933-b7c8-ffc79532cb14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019f81d9-7494-7f5c-9ea2-59608a5eca26" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_TradingSymbol_019f81d9-7494-7f5c-9ea2-59608a5eca26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019f81d9-7494-7add-a604-f71bc81834c9" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_SecurityExchangeName_019f81d9-7494-7add-a604-f71bc81834c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_019f81d9-7494-7923-aaa5-73cb19a81c60" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityCurrentReportingStatus_019f81d9-7494-7923-aaa5-73cb19a81c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_019f81d9-7494-75cb-b85c-cd9fdda52520" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityInteractiveDataCurrent_019f81d9-7494-75cb-b85c-cd9fdda52520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_019f81d9-7494-7d52-b111-4d39b2b98f32" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityFilerCategory_019f81d9-7494-7d52-b111-4d39b2b98f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_019f81d9-7494-7bb3-860b-3783730174db" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntitySmallBusiness_019f81d9-7494-7bb3-860b-3783730174db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019f81d9-7494-79c4-953f-011630f0067a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityEmergingGrowthCompany_019f81d9-7494-79c4-953f-011630f0067a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_019f81d9-7494-70c3-8dcd-52e72f0d418a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityShellCompany_019f81d9-7494-70c3-8dcd-52e72f0d418a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_019f81d9-7494-7a4f-a62d-194e7f82853e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_019f81d9-7494-7a4f-a62d-194e7f82853e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019f81d9-7494-703c-9b42-4d1517ab0575" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_EntityCentralIndexKey_019f81d9-7494-703c-9b42-4d1517ab0575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019f81d9-7494-7728-bf04-150935e077f8" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_AmendmentFlag_019f81d9-7494-7728-bf04-150935e077f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_019f81d9-7494-7c4b-ac9f-95698ee1bd03" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentFiscalYearFocus_019f81d9-7494-7c4b-ac9f-95698ee1bd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_019f81d9-7494-79cf-97a9-ebf1f592363e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_DocumentFiscalPeriodFocus_019f81d9-7494-79cf-97a9-ebf1f592363e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_019f81d9-7494-7ce2-bdfd-cabdff93d6e7" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019f81d9-7494-790d-a603-52a43aa16cdd" xlink:to="loc_dei_CurrentFiscalYearEndDate_019f81d9-7494-7ce2-bdfd-cabdff93d6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-7735-8d99-e6ef31f6edf4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-7735-8d99-e6ef31f6edf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019f81d9-7494-7bc6-91e2-1b7ef7856cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019f81d9-7494-7bc6-91e2-1b7ef7856cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f81d9-7494-77fa-bba7-854030c278a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019f81d9-7494-77fa-bba7-854030c278a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019f81d9-7494-7a34-8ef1-0094b13f7be5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019f81d9-7494-7ec1-9294-3ecde70a8a49" xlink:to="loc_us-gaap_AssetsCurrent_019f81d9-7494-7a34-8ef1-0094b13f7be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7494-7c9a-a529-3f2903decbb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7494-7c9a-a529-3f2903decbb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashNoncurrent_019f81d9-7494-7620-b1a7-51cea562f05c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_RestrictedCashNoncurrent_019f81d9-7494-7620-b1a7-51cea562f05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019f81d9-7494-7e55-8bf8-54059f93f64c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_Goodwill_019f81d9-7494-7e55-8bf8-54059f93f64c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f81d9-7494-74d4-8f81-e1dadcd39d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f81d9-7494-74d4-8f81-e1dadcd39d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f81d9-7494-753f-8b98-e3d4e67b64f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019f81d9-7494-753f-8b98-e3d4e67b64f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f81d9-7494-7c23-8f5f-b5e5aeec568d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019f81d9-7494-7c23-8f5f-b5e5aeec568d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019f81d9-7494-7708-aaba-ba094be32d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_019f81d9-7494-7900-b33b-99875ec52d77" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019f81d9-7494-7708-aaba-ba094be32d3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019f81d9-7494-7ba2-b9eb-81c01ea4efbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_Assets_019f81d9-7494-7ba2-b9eb-81c01ea4efbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019f81d9-7494-72dc-9a88-50ac149573e6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_AccountsPayableCurrent_019f81d9-7494-72dc-9a88-50ac149573e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019f81d9-7494-7c12-b5ea-1d050820ef4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019f81d9-7494-7c12-b5ea-1d050820ef4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-714f-b007-230a70bac104" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-714f-b007-230a70bac104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f81d9-7494-724a-a3aa-06b69fe785a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f81d9-7494-724a-a3aa-06b69fe785a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7494-7e9f-b7af-3c0980c30fbe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7494-7e9f-b7af-3c0980c30fbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f81d9-7494-7fc4-96c8-70dd2457d521" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f81d9-7494-7fc4-96c8-70dd2457d521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019f81d9-7494-78a0-ab50-27814e0312a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019f81d9-7494-78a0-ab50-27814e0312a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-7e4f-99e4-544e08189492" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019f81d9-7494-7061-bb03-95ff9cb11660" xlink:to="loc_us-gaap_LiabilitiesCurrent_019f81d9-7494-7e4f-99e4-544e08189492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f81d9-7494-7131-a456-1988c25e8dc1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019f81d9-7494-7131-a456-1988c25e8dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7494-748d-b367-c53bb0af750b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7494-748d-b367-c53bb0af750b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7494-7b65-83c1-28163c0cdc66" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7494-7b65-83c1-28163c0cdc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7494-776f-b662-6760aa050599" xlink:href="docn-20260630.xsd#docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:to="loc_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent_019f81d9-7494-776f-b662-6760aa050599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019f81d9-7494-78e8-9bb8-cce910f1d485" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_019f81d9-7494-71b2-80c7-47ea1e31dfe4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019f81d9-7494-78e8-9bb8-cce910f1d485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019f81d9-7494-75bf-91a9-3c78eb1e6c80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_Liabilities_019f81d9-7494-75bf-91a9-3c78eb1e6c80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019f81d9-7494-7563-b788-0d391d249cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019f81d9-7494-7563-b788-0d391d249cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019f81d9-7494-7569-a594-6cc08deccf03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_PreferredStockValue_019f81d9-7494-7569-a594-6cc08deccf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019f81d9-7494-7d00-8e9b-e55103b57a61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_CommonStockValue_019f81d9-7494-7d00-8e9b-e55103b57a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019f81d9-7494-7f92-bbe1-6934f50ce0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019f81d9-7494-7f92-bbe1-6934f50ce0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f81d9-7494-7904-b55b-77c3db060614" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019f81d9-7494-7904-b55b-77c3db060614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f81d9-7494-775d-a2ba-f38b685580cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019f81d9-7494-775d-a2ba-f38b685580cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-7598-8cff-f15218eb1e51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_StockholdersEquity_019f81d9-7494-7598-8cff-f15218eb1e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-7dde-be6e-dd19430c281c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7ef1-94a0-eb702efe33c7" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_019f81d9-7494-7dde-be6e-dd19430c281c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019f81d9-7494-7016-811a-abb408563e44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019f81d9-7494-7016-811a-abb408563e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_019f81d9-7494-768d-8539-ece933e752e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_019f81d9-7494-768d-8539-ece933e752e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_019f81d9-7494-7d51-9753-d53a1f24b200" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_019f81d9-7494-7d51-9753-d53a1f24b200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_019f81d9-7494-70fe-9810-0b884fa256cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_PreferredStockSharesIssued_019f81d9-7494-70fe-9810-0b884fa256cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_019f81d9-7494-74d4-aa8a-b34b60e8b950" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_019f81d9-7494-74d4-aa8a-b34b60e8b950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_019f81d9-7494-73ae-8c7e-d480ad015a57" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_019f81d9-7494-73ae-8c7e-d480ad015a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_019f81d9-7494-7a24-b24a-a2969718d132" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_019f81d9-7494-7a24-b24a-a2969718d132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_019f81d9-7494-765a-b46d-cb183b60b39e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_CommonStockSharesIssued_019f81d9-7494-765a-b46d-cb183b60b39e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-7f26-b025-2fdb18293222" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019f81d9-7494-7fc1-925c-dccf7f87b909" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-7f26-b025-2fdb18293222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-743c-9b13-5e264738f3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-743c-9b13-5e264738f3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_019f81d9-7494-741d-9032-54cb127335c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_CostOfRevenue_019f81d9-7494-741d-9032-54cb127335c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019f81d9-7494-79fd-b41c-eefb89b7b695" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_GrossProfit_019f81d9-7494-79fd-b41c-eefb89b7b695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019f81d9-7494-7708-b8dd-e1cc4b3c7ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019f81d9-7494-7708-b8dd-e1cc4b3c7ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019f81d9-7494-7bcf-a6f1-da1c620e57a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019f81d9-7494-7bcf-a6f1-da1c620e57a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019f81d9-7494-71bc-ad8b-0884cb693ca6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019f81d9-7494-71bc-ad8b-0884cb693ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019f81d9-7494-7778-8619-3a9e8a7aa7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019f81d9-7494-74e9-b2c4-45bacc96751f" xlink:to="loc_us-gaap_OperatingExpenses_019f81d9-7494-7778-8619-3a9e8a7aa7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-774a-ae7b-a63e25fe5d82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_OperatingIncomeLoss_019f81d9-7494-774a-ae7b-a63e25fe5d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019f81d9-7494-7864-b068-e01c44ae8379" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019f81d9-7494-7864-b068-e01c44ae8379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-721b-957c-08ea6849a345" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-721b-957c-08ea6849a345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019f81d9-7494-7baf-a685-23e46980622e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019f81d9-7494-7baf-a685-23e46980622e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7981-9175-ed329fa969b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_019f81d9-7494-7f43-bfc0-cc3ff2381cbf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019f81d9-7494-7981-9175-ed329fa969b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7028-b692-6351ba86270c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019f81d9-7494-7028-b692-6351ba86270c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-7494-7e62-9690-93c2e78bdb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-7494-7e62-9690-93c2e78bdb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7f97-bee1-33b1276c8555" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7f97-bee1-33b1276c8555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019f81d9-7494-795d-bb7f-55089bfc3774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_EarningsPerShareAbstract_019f81d9-7494-795d-bb7f-55089bfc3774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019f81d9-7494-73fd-9da6-51a1f8a4a86d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-7494-795d-bb7f-55089bfc3774" xlink:to="loc_us-gaap_EarningsPerShareBasic_019f81d9-7494-73fd-9da6-51a1f8a4a86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019f81d9-7494-76f3-8867-c7ae83d41fe4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-7494-795d-bb7f-55089bfc3774" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019f81d9-7494-76f3-8867-c7ae83d41fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_019f81d9-7494-7501-9ecf-33d2540505f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019f81d9-7494-7307-9926-8b333ee82a0c" xlink:to="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_019f81d9-7494-7501-9ecf-33d2540505f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-7494-749e-bda6-27f75fd21a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_019f81d9-7494-7501-9ecf-33d2540505f1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-7494-749e-bda6-27f75fd21a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-7494-7789-8882-6803fa2cecd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract_019f81d9-7494-7501-9ecf-33d2540505f1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-7494-7789-8882-6803fa2cecd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract_019f81d9-7494-7b42-a275-3e5844a718e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfOtherComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7b04-b2a1-0401fe10e1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract_019f81d9-7494-7b42-a275-3e5844a718e5" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7b04-b2a1-0401fe10e1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019f81d9-7494-7a39-b5c1-9c35ae8e27e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract_019f81d9-7494-7b42-a275-3e5844a718e5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019f81d9-7494-7a39-b5c1-9c35ae8e27e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-72fa-b6f4-97fbd8992549" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019f81d9-7494-7a39-b5c1-9c35ae8e27e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019f81d9-7494-72fa-b6f4-97fbd8992549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-702d-a200-760ab3746b5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_019f81d9-7494-7a39-b5c1-9c35ae8e27e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-702d-a200-760ab3746b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-7494-7f6e-be87-f5772d43cdc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfOtherComprehensiveIncomeAbstract_019f81d9-7494-7b42-a275-3e5844a718e5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_019f81d9-7494-7f6e-be87-f5772d43cdc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofStockholdersEquityDeficit"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_019f81d9-7494-7836-84fc-e84a59d846c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_019f81d9-7494-7836-84fc-e84a59d846c1" xlink:to="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019f81d9-7494-7a94-ae6c-f69d02f5cc24" xlink:to="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019f81d9-7494-75ee-b833-afde7e0b1208" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_CommonStockMember_019f81d9-7494-75ee-b833-afde7e0b1208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019f81d9-7494-75c1-a460-8bf793f2896e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019f81d9-7494-75c1-a460-8bf793f2896e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f81d9-7494-7355-972f-4dcdb8eb103d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_019f81d9-7494-7355-972f-4dcdb8eb103d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019f81d9-7494-7c2f-9753-3872a988eb5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019f81d9-7494-7044-aa04-26df4afb2e59" xlink:to="loc_us-gaap_RetainedEarningsMember_019f81d9-7494-7c2f-9753-3872a988eb5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-7d2a-880f-3090797f8299" xlink:to="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-72c0-8c8a-95a8ec5f2a81" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-713f-bb1a-6fd289f3d2ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-713f-bb1a-6fd289f3d2ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-781c-99a3-463374be9bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockholdersEquity_019f81d9-7494-781c-99a3-463374be9bd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019f81d9-7494-749f-bfd7-a1ec626f4699" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019f81d9-7494-749f-bfd7-a1ec626f4699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_019f81d9-7494-7927-ba52-5de74bab2379" xlink:href="docn-20260630.xsd#docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld_019f81d9-7494-7927-ba52-5de74bab2379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019f823e-fc1e-7ad4-8892-e0558175977d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019f823e-fc1e-7ad4-8892-e0558175977d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019f823f-af97-7085-8009-76c7831d77b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019f823f-af97-7085-8009-76c7831d77b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_019f81d9-7494-71e7-b405-5d62eb432e58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_019f81d9-7494-71e7-b405-5d62eb432e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_019f81d9-7494-78ff-b8c6-00acc1bb2ac4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_019f81d9-7494-78ff-b8c6-00acc1bb2ac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_019f81d9-7494-7f51-82d3-17a395c9153b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_019f81d9-7494-7f51-82d3-17a395c9153b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_019f81d9-7494-7f94-aa25-fde4ec122587" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_019f81d9-7494-7f94-aa25-fde4ec122587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f81d9-7494-7a44-ade0-3fce21211edf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019f81d9-7494-7a44-ade0-3fce21211edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-7a98-bb13-782e7bd7c360" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_019f81d9-7494-7a98-bb13-782e7bd7c360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-73ca-8c6d-2d0957dbe145" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-73ca-8c6d-2d0957dbe145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-74bc-b270-2b1e27179fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019f81d9-7494-74bc-b270-2b1e27179fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019f81d9-7494-79ce-b5af-47a136a67b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019f81d9-7494-78b4-9a3b-02ab86a572ba" xlink:to="loc_us-gaap_StockholdersEquity_019f81d9-7494-79ce-b5af-47a136a67b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="docn-20260630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_019f81d9-7494-71e1-b09a-25061dd0ad14" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019f81d9-7494-71e1-b09a-25061dd0ad14" xlink:to="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7494-755a-a414-668bb6b45f8c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7494-7b76-a31a-8de028474570" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7494-7b76-a31a-8de028474570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019f81d9-7494-7484-a7f9-f062b702d3ef" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_A2025CreditFacilityMember_019f81d9-7494-7484-a7f9-f062b702d3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7494-786d-8745-235a57b0f405" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7494-7467-85fe-d4051702272d" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7494-786d-8745-235a57b0f405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019f81d9-7494-76bc-aa67-85777a09fa40" xlink:to="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7331-aef7-66ad773c9444" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_NetIncomeLoss_019f81d9-7494-7331-aef7-66ad773c9444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-74d9-914c-b50fce0f6bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019f81d9-7494-74d9-914c-b50fce0f6bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7ffe-b87b-8268e8f58a25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_ShareBasedCompensation_019f81d9-7494-7ffe-b87b-8268e8f58a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7010-9a16-06ed0d9596d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7010-9a16-06ed0d9596d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7ef3-a234-666d1c24b038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_019f81d9-7494-7ef3-a234-666d1c24b038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-79df-9723-a7880bc77e32" xlink:href="docn-20260630.xsd#docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset_019f81d9-7494-79df-9723-a7880bc77e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_NoncashInterestExpense_019f81d9-7494-7600-8a7d-13cfaebd404d" xlink:href="docn-20260630.xsd#docn_NoncashInterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_docn_NoncashInterestExpense_019f81d9-7494-7600-8a7d-13cfaebd404d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-77ca-90ea-3e74fb7fc0cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_019f81d9-7494-77ca-90ea-3e74fb7fc0cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7076-9223-310418a84e00" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-7e4d-9b1c-cc6889c334de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019f81d9-7494-7e4d-9b1c-cc6889c334de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7f08-989d-2b7dc3e9109a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019f81d9-7494-7f08-989d-2b7dc3e9109a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-73fa-be08-76aa2244bf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019f81d9-7494-73fa-be08-76aa2244bf1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-7a81-8856-cb04ca3715f9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019f81d9-7494-7a81-8856-cb04ca3715f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7c53-8e3e-bdb4f31b1bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019f81d9-7494-7830-a9e4-be11cdc78e19" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019f81d9-7494-7c53-8e3e-bdb4f31b1bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7003-ad7e-b7613ec2de60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_019f81d9-7494-7153-9e49-6009a6eeac85" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019f81d9-7494-7003-ad7e-b7613ec2de60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-70e8-9e3a-72eb6c1cd6f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019f81d9-7494-70e8-9e3a-72eb6c1cd6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-710a-8fce-3672f6522bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_019f81d9-7494-710a-8fce-3672f6522bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-707b-917e-d22e007177ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquipmentOnLease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireEquipmentOnLease_019f81d9-7494-707b-917e-d22e007177ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-7ec5-b1b4-2ec3d6e7eed4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019f81d9-7494-7ec5-b1b4-2ec3d6e7eed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-7f73-9783-16d86b35d8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f81d9-7494-7f73-9783-16d86b35d8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7446-8e63-af495547bb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_019f81d9-7494-77e1-9dfa-a878476f603c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019f81d9-7494-7446-8e63-af495547bb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7491-92e7-5daf5f9cf82d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_019f81d9-7494-7491-92e7-5daf5f9cf82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7520-9ab0-2deb103890ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfLongtermLoansFromVendors"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_RepaymentsOfLongtermLoansFromVendors_019f81d9-7494-7520-9ab0-2deb103890ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-72ee-b7b5-55dd799a732e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_019f81d9-7494-72ee-b7b5-55dd799a732e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f822a-6ae2-7962-96f6-14ff4c5c3485" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019f822a-6ae2-7962-96f6-14ff4c5c3485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-75d2-b563-41567452f128" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromStockPlans_019f81d9-7494-75d2-b563-41567452f128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f822a-e2bf-7fed-bfd7-d7dbb689ba97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans_019f822a-e2bf-7fed-bfd7-d7dbb689ba97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-72d9-a0a1-93ddea401dca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019f81d9-7494-72d9-a0a1-93ddea401dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7729-8846-28aea7661252" xlink:href="docn-20260630.xsd#docn_ProceedsFromFinancingArrangement"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_docn_ProceedsFromFinancingArrangement_019f81d9-7494-7729-8846-28aea7661252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019f81d9-7494-7c0b-9ade-29c8f103612a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019f81d9-7494-7c0b-9ade-29c8f103612a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f81d9-7494-7059-8399-0a7613b368a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_019f81d9-7494-7059-8399-0a7613b368a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-71e7-9e74-8bdb7519001d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_019f81d9-7494-731e-8f13-d23ed38b2baf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019f81d9-7494-71e7-9e74-8bdb7519001d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-755f-90d4-b00ce9a1875f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-755f-90d4-b00ce9a1875f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-75fb-9dc8-2d20fdad766e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019f81d9-7494-75fb-9dc8-2d20fdad766e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ba7-91f4-3a72f6c076ce" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7ba7-91f4-3a72f6c076ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7c18-a61b-48c9b4cff83d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7c18-a61b-48c9b4cff83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_019f81d9-7494-72a2-b540-74a46d645411" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_us-gaap_InterestPaidNet_019f81d9-7494-72a2-b540-74a46d645411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019f81d9-7494-7ab7-bcd4-a33a1d5f3c53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019f81d9-7494-7ab7-bcd4-a33a1d5f3c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PaymentsForOperatingLeaseOperatingActivity_019f81d9-7494-7b05-b8a5-217695f8b836" xlink:href="docn-20260630.xsd#docn_PaymentsForOperatingLeaseOperatingActivity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019f81d9-7494-7862-9ff7-c532d3d12242" xlink:to="loc_docn_PaymentsForOperatingLeaseOperatingActivity_019f81d9-7494-7b05-b8a5-217695f8b836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019f81d9-7494-7ecc-8467-2718b96960b8" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_019f81d9-7494-7ce5-88ca-c9a94498cfd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_019f81d9-7494-7ce5-88ca-c9a94498cfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019fa969-c76d-7660-82fe-92aff2ccc8bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019fa969-c76d-7660-82fe-92aff2ccc8bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_019f81d9-7494-7f03-b926-f9acd11f6827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_019f81d9-7494-7f03-b926-f9acd11f6827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019f81d9-7494-77fb-a626-28dda1ac3fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019f81d9-7494-7284-9e27-f83f65633512" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019f81d9-7494-77fb-a626-28dda1ac3fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NatureofBusiness" xlink:type="simple" xlink:href="docn-20260630.xsd#NatureofBusiness"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/NatureofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7494-7701-b0ee-f94b345ca92e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019f81d9-7494-7647-a3f2-1250da75081a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7494-7701-b0ee-f94b345ca92e" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019f81d9-7494-7647-a3f2-1250da75081a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7675-adc8-774254ac131c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_019f81d9-7494-7252-ad17-c14e9476a6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7675-adc8-774254ac131c" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_019f81d9-7494-7252-ad17-c14e9476a6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/Revenue" xlink:type="simple" xlink:href="docn-20260630.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7965-97b4-70fc21352746" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_019f81d9-7494-7715-9a72-328975018429" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7965-97b4-70fc21352746" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_019f81d9-7494-7715-9a72-328975018429" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="docn-20260630.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7713-b193-43999ea380ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_019f81d9-7542-7775-8f83-2178d48a5ae4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7713-b193-43999ea380ae" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_019f81d9-7542-7775-8f83-2178d48a5ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-7c7d-914f-33ae7cfbab19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019f81d9-7542-77ae-95b2-02b8a6afd41f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-7c7d-914f-33ae7cfbab19" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019f81d9-7542-77ae-95b2-02b8a6afd41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/Debt" xlink:type="simple" xlink:href="docn-20260630.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-70f4-ad89-2f0af2babda5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_019f81d9-7542-7cfd-8303-319849e26514" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-70f4-ad89-2f0af2babda5" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_019f81d9-7542-7cfd-8303-319849e26514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="docn-20260630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019f81d9-7542-7765-8589-6fa63b2d6e00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019f81d9-7542-7f90-8720-2bc2bf4c75ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019f81d9-7542-7765-8589-6fa63b2d6e00" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019f81d9-7542-7f90-8720-2bc2bf4c75ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeases" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeases"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-7f92-be1c-e84527f5e42d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_019f81d9-7542-7fc0-8434-a8d86b560857" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7f92-be1c-e84527f5e42d" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_019f81d9-7542-7fc0-8434-a8d86b560857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_019f81d9-7542-755d-bc8e-3d69775528b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasesOfLessorDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7f92-be1c-e84527f5e42d" xlink:to="loc_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock_019f81d9-7542-755d-bc8e-3d69775528b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligations"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c6-b49b-9490ae2c4afb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_019f81d9-7542-7b12-b5b6-0c6bf803f19d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c6-b49b-9490ae2c4afb" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_019f81d9-7542-7b12-b5b6-0c6bf803f19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockholdersEquity" xlink:type="simple" xlink:href="docn-20260630.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019f81d9-7542-73c2-aa31-2851f76aeda3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019f81d9-7542-7dc5-ad68-c19629ff4707" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019f81d9-7542-73c2-aa31-2851f76aeda3" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_019f81d9-7542-7dc5-ad68-c19629ff4707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-743d-8e50-ec3aeba321cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019f81d9-7542-7ee2-a907-adea5dddb766" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-743d-8e50-ec3aeba321cd" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019f81d9-7542-7ee2-a907-adea5dddb766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholders"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7082-a6ed-f380cb5f6244" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_019f81d9-75f7-774c-83a6-8fb1e3320f15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7082-a6ed-f380cb5f6244" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_019f81d9-75f7-774c-83a6-8fb1e3320f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/IncomeTaxes" xlink:type="simple" xlink:href="docn-20260630.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_019f81d9-75f7-73df-84a9-37bf76bcb8a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_019f81d9-75f7-7ac7-a6a2-f187350d1f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019f81d9-75f7-73df-84a9-37bf76bcb8a4" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_019f81d9-75f7-7ac7-a6a2-f187350d1f1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformation" xlink:type="simple" xlink:href="docn-20260630.xsd#SegmentandGeographicalInformation"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SegmentandGeographicalInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019f81d9-75f7-7ea7-89d8-708ef65d9797" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_019f81d9-75f7-78f3-a72a-9ca8e96ab485" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019f81d9-75f7-7ea7-89d8-708ef65d9797" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_019f81d9-75f7-78f3-a72a-9ca8e96ab485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019f81d9-7494-7a97-81ad-3e0b195bc8ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019f81d9-7494-7a97-81ad-3e0b195bc8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_019f81d9-7494-7813-86a3-87ba67b95bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:to="loc_us-gaap_UseOfEstimates_019f81d9-7494-7813-86a3-87ba67b95bf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_019f81d9-7494-7149-8b1d-b0d9fafd33d4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:to="loc_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_019f81d9-7494-7149-8b1d-b0d9fafd33d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_019f81d9-7494-748b-b20e-aab734957313" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_019f81d9-7494-748b-b20e-aab734957313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019f81d9-7494-7e33-a550-a7518e3b5ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-7406-b514-d6f91458e5ab" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019f81d9-7494-7e33-a550-a7518e3b5ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-75d7-8ebd-3eea8c1907a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_019f81d9-7494-7e21-8c90-fac9d5f6afe2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-75d7-8ebd-3eea8c1907a5" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_019f81d9-7494-7e21-8c90-fac9d5f6afe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_019f81d9-7494-73f1-b8a2-d37c1014aa5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-75d7-8ebd-3eea8c1907a5" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_019f81d9-7494-73f1-b8a2-d37c1014aa5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_019f81d9-7494-73a8-9231-fa27798780cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-75d7-8ebd-3eea8c1907a5" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_019f81d9-7494-73a8-9231-fa27798780cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueTables" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7cf1-9871-81ddf5b795ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock_019f81d9-7494-7efc-b1cb-7db27cac8a14" xlink:href="docn-20260630.xsd#docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7cf1-9871-81ddf5b795ea" xlink:to="loc_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock_019f81d9-7494-7efc-b1cb-7db27cac8a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019f81d9-7494-7548-9684-48bb044454d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7cf1-9871-81ddf5b795ea" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019f81d9-7494-7548-9684-48bb044454d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="docn-20260630.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7b86-a775-57e85211e4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_019f81d9-7542-78c5-af4e-5c0630308219" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7b86-a775-57e85211e4f5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_019f81d9-7542-78c5-af4e-5c0630308219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsTables" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-7069-b7a5-d2aabe5b086e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_019f81d9-7542-71ae-baf9-471b13c8e840" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-7069-b7a5-d2aabe5b086e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_019f81d9-7542-71ae-baf9-471b13c8e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtTables" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7dab-9a29-fe77e38700c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019f81d9-7542-7c59-81b6-ad8c7b08c30e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7dab-9a29-fe77e38700c5" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_019f81d9-7542-7c59-81b6-ad8c7b08c30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_019f81d9-7542-7187-8bf7-21135b5775c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7dab-9a29-fe77e38700c5" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_019f81d9-7542-7187-8bf7-21135b5775c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesTables" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c9-84ff-7cb2cb097bca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_019f81d9-7542-7b8e-8811-430c69a7a1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c9-84ff-7cb2cb097bca" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_019f81d9-7542-7b8e-8811-430c69a7a1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock_019f81d9-7542-7ea2-a4ae-153d2d0f0d5b" xlink:href="docn-20260630.xsd#docn_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c9-84ff-7cb2cb097bca" xlink:to="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock_019f81d9-7542-7ea2-a4ae-153d2d0f0d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019f81d9-7542-7b4c-9b64-bfa251bceb6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-74c9-84ff-7cb2cb097bca" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_019f81d9-7542-7b4c-9b64-bfa251bceb6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-7eda-b3fa-d2b1b334be6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_019f8bc7-1d72-7129-a0fb-9487ffa4e602" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7eda-b3fa-d2b1b334be6b" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_019f8bc7-1d72-7129-a0fb-9487ffa4e602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock_019f81d9-7542-7a44-9a45-472b3bf72f83" xlink:href="docn-20260630.xsd#docn_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7eda-b3fa-d2b1b334be6b" xlink:to="loc_docn_AssetsAndLiabilitiesLesseeTableTextBlock_019f81d9-7542-7a44-9a45-472b3bf72f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019f81d9-7542-72e1-a9d5-f7b6330f57f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7eda-b3fa-d2b1b334be6b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_019f81d9-7542-72e1-a9d5-f7b6330f57f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-7461-8b75-d154c4bf8370" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock_019f81d9-7542-78cb-9ce5-84e2644d75db" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-7461-8b75-d154c4bf8370" xlink:to="loc_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock_019f81d9-7542-78cb-9ce5-84e2644d75db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019f81d9-7542-7296-bb4f-c6ceeea68817" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-7461-8b75-d154c4bf8370" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019f81d9-7542-7296-bb4f-c6ceeea68817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholdersTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7e80-a8a3-361771a9722d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019f81d9-75f7-71bf-a44b-f7f9f506c915" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7e80-a8a3-361771a9722d" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019f81d9-75f7-71bf-a44b-f7f9f506c915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_019f81d9-75f7-7ce1-93d2-cb06ca434c24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7e80-a8a3-361771a9722d" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_019f81d9-75f7-7ce1-93d2-cb06ca434c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformationTables" xlink:type="simple" xlink:href="docn-20260630.xsd#SegmentandGeographicalInformationTables"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SegmentandGeographicalInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_019f81d9-75f7-70ba-b7c4-a226d813342f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_019f81d9-75f7-75ff-afcc-2573f9354453" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_019f81d9-75f7-70ba-b7c4-a226d813342f" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_019f81d9-75f7-75ff-afcc-2573f9354453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-71fc-b0c7-70e017662e43" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-795f-ac51-9c01c2a0a042" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-71fc-b0c7-70e017662e43" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019f81d9-7494-795f-ac51-9c01c2a0a042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_019f81d9-7494-7981-a880-626399b03d61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-71fc-b0c7-70e017662e43" xlink:to="loc_us-gaap_RestrictedCash_019f81d9-7494-7981-a880-626399b03d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7446-ab25-a5d072718bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-71fc-b0c7-70e017662e43" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019f81d9-7494-7446-ab25-a5d072718bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-72db-84c0-1b6f5d1d919d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-72db-84c0-1b6f5d1d919d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7494-74ec-bebf-321283be040b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7494-74ec-bebf-321283be040b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7ad5-bcb3-59b5a73e266d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019f81d9-7494-7ad5-bcb3-59b5a73e266d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_019f81d9-7494-7ace-932d-977bdc90b4f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_019f81d9-7494-7ace-932d-977bdc90b4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7494-7184-9b72-01ca4eee2dad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_019f81d9-7494-7676-a067-c0c11c016b3e" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_019f81d9-7494-7184-9b72-01ca4eee2dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7cdb-9801-55ec426ac303" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7cdb-9801-55ec426ac303" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7de6-9cc7-08fa29a710d4" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-79a6-8192-f8c02721d8ae" xlink:to="loc_country_US_019f81d9-7494-7562-8d80-5e5c4c45de30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-78c6-a206-9c854d64e630" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-77b8-85dc-89d23cb24a67" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7ee5-8d3c-876fdd4550fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-706f-a2f8-efe4bbb7f7e0" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-7db4-a300-e9a4d2424d9b" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-7442-aab4-74d47f478534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-77e8-9869-7d00d7293722" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-77fd-b52d-210ea96fde08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-7832-9554-ef9bf2b51b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-796e-bc3e-2d851bbb41c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-7813-a44c-6c5797e50907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7939-9b8a-0bce6ee03b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_DevelopersAndOtherMember_019f81d9-7494-70fd-9bd1-fd9306badcb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:href="docn-20260630.xsd#docn_LearnersTestersAndOtherMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7112-a641-620e2764c9c8" xlink:to="loc_docn_LearnersTestersAndOtherMember_019f81d9-7494-7a84-83bc-f786f270910e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_019f81d9-7494-7a06-944b-0fd1f51b3559" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_019f81d9-7494-7a06-944b-0fd1f51b3559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019f81d9-7494-7409-bfdb-af6eef9b0ae7" xlink:to="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019f81d9-7494-77b7-b985-e5387bb19377" xlink:to="loc_srt_MaximumMember_019f81d9-7494-72c8-95c6-c3d71537c43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c00-315b-7989-8c38-07baa39e9aaa" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c00-315b-737b-bd0c-59fc10ee4fde" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c00-5551-7d5c-882b-52918ab8ffa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-7494-7687-98dd-00db5966fdf5" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7e10-8e73-f2095c62b608" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7122-bfb0-4bf52cfeac30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-755b-a038-43d50412c29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMaximum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum_019f81d9-7494-7521-9383-81dd02a5e089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerTenure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerTenure_019f81d9-7494-7dc7-8f28-579b55f88f88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-7080-8e64-2f89ed8a5038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f81d9-7494-7101-8648-afceb6240c5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_019f81d9-7494-73ff-8a23-843d0c476b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_019f81d9-7494-7926-af38-0f8520a48372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_019f81d9-7494-76ac-8897-2f7660bcd7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:href="docn-20260630.xsd#docn_ContractWithCustomerPrePayedObligationHeldInEscrow"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-7494-7bb4-a9e9-818acc1a7a5e" xlink:to="loc_docn_ContractWithCustomerPrePayedObligationHeldInEscrow_019f8c01-a85e-7f25-943c-f4cf7bcbda22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueRevenuebyCustomerCategoryDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7926-bca7-194d6aff8144" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_019f81d9-7494-7926-bca7-194d6aff8144" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:to="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_019f81d9-7494-7674-83b2-c72c1a1f2dd0" xlink:to="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-72b4-a6a8-f589b18ba2c0" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member_019f81d9-7494-72b4-a6a8-f589b18ba2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-737b-a9d1-696fee5a9695" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member_019f81d9-7494-737b-a9d1-696fee5a9695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-79f1-96c3-701c4d2d8ce2" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member_019f81d9-7494-79f1-96c3-701c4d2d8ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7131-aacc-c57c02aa0225" xlink:href="docn-20260630.xsd#docn_CustomerWithAnnualRunRateAbove1000000Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_CustomerWithAnnualRunRateAbove1000000Member_019f81d9-7494-7131-aacc-c57c02aa0225" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-73a6-925d-b39449690e7a" xlink:href="docn-20260630.xsd#docn_DigitalNativeEnterpriseCustomersMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_DigitalNativeEnterpriseCustomersMember_019f81d9-7494-73a6-925d-b39449690e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DevelopersAndOtherMember_019f81d9-7494-720a-ad4b-6f49fc0ddeb6" xlink:href="docn-20260630.xsd#docn_DevelopersAndOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019f81d9-7494-7e45-b724-c11fb0d9dc8e" xlink:to="loc_docn_DevelopersAndOtherMember_019f81d9-7494-720a-ad4b-6f49fc0ddeb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7478-9bb2-170bae8669af" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7751-9ca1-126c7946cddb" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum_019f81d9-7494-7751-9ca1-126c7946cddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-741a-8e82-584a4289391f" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum_019f81d9-7494-741a-8e82-584a4289391f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7efc-a0ab-b1d274a88729" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7efc-a0ab-b1d274a88729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_019f81d9-7494-73ee-b545-70cbdb57cd54" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent_019f81d9-7494-73ee-b545-70cbdb57cd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7f26-8fa8-8ae5426fca5b" xlink:href="docn-20260630.xsd#docn_RevenueFromContractWithCustomerCustomerSpendingMinimum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-791c-8f11-53b9d9e8d0b5" xlink:to="loc_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum_019f81d9-7494-7f26-8fa8-8ae5426fca5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#RevenueRevenuebyGeographicAreasDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-775e-9cde-96a63383ed46" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-7494-775e-9cde-96a63383ed46" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-7494-7ef9-9e0d-fc48ff09ab98" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_019f81d9-7494-7ef5-92a5-3969be4a015d" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_NorthAmericaMember_019f81d9-7494-7ef5-92a5-3969be4a015d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_019f81d9-7494-7de0-950c-b02bbd19fc97" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_EuropeMember_019f81d9-7494-7de0-950c-b02bbd19fc97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaMember_019f81d9-7494-7d28-8e6f-355c9149ae63" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_srt_AsiaMember_019f81d9-7494-7d28-8e6f-355c9149ae63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherGeographicalAreasMember_019f81d9-7494-7afc-8ed6-48175a47d7bd" xlink:href="docn-20260630.xsd#docn_OtherGeographicalAreasMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-7494-7b50-b8b0-dfdbcf31798c" xlink:to="loc_docn_OtherGeographicalAreasMember_019f81d9-7494-7afc-8ed6-48175a47d7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019f81d9-7494-7e03-bca2-c8af317b8fb5" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-71b7-b4a2-cdb6126320dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019f81d9-7494-773d-a1a5-eb3b26bfc774" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_019f81d9-7494-71b7-b4a2-cdb6126320dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019f81d9-7494-7ebd-92bc-b05b8afa71ac" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7dfb-8ddb-ff23ac81be0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019f81d9-7494-7b4a-b132-a673226fcff5" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019f81d9-7494-7dfb-8ddb-ff23ac81be0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019f81d9-7494-7e7d-9161-5c93dc5ec9db" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7ab8-8742-f286252e1a98" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019f81d9-7494-7ab8-8742-f286252e1a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-75ea-b100-94c4f2f40671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019f81d9-7494-7e6b-8bdf-505a3b348761" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019f81d9-7494-75ea-b100-94c4f2f40671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7595-917d-5e6ccdda15b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-7595-917d-5e6ccdda15b0" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:to="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_019f81d9-7542-7eef-9144-24ea5a31e55a" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashMember_019f81d9-7542-72f2-93d2-a00fd1ca251c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:to="loc_us-gaap_CashMember_019f81d9-7542-72f2-93d2-a00fd1ca251c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_019f81d9-7542-764e-8b40-43976376a827" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_019f81d9-7542-77ed-8665-8df4dff8949b" xlink:to="loc_us-gaap_MoneyMarketFundsMember_019f81d9-7542-764e-8b40-43976376a827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_019f81d9-7542-7114-a9e5-f88bd9d11d8e" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_019f81d9-7542-7a7b-ab0a-977abac8958f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_019f81d9-7542-7e43-8f51-8d19558c9bac" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_019f81d9-7542-7a7b-ab0a-977abac8958f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_019f81d9-7542-707c-bb5b-984e0907c1ad" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f81d9-7542-7343-aaf5-3440d3051357" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_019f81d9-7542-761f-bdaa-c70c8d941a9d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_019f81d9-7542-7343-aaf5-3440d3051357" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FairValueMeasurementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-709b-bfa1-8c7ed731ccf6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019f81d9-7542-7639-8d25-c3a81458d354" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_019f81d9-7542-709b-bfa1-8c7ed731ccf6" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019f81d9-7542-7639-8d25-c3a81458d354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-72e1-8ebb-0577f1dba4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-72e1-8ebb-0577f1dba4e5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f81d9-7542-71ea-9dec-3a816b60d33f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_019f81d9-7542-78b5-803d-bb5bac93869f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_019f81d9-7542-78b5-803d-bb5bac93869f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceLeaseMember_019f81d9-7542-7d5a-93d7-fdd74de496b5" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceLeaseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_docn_EquipmentFinanceLeaseMember_019f81d9-7542-7d5a-93d7-fdd74de496b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinanceObligationsMember_019f8267-65db-7e8e-acbb-5d52069b65ec" xlink:href="docn-20260630.xsd#docn_EquipmentFinanceObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_docn_EquipmentFinanceObligationsMember_019f8267-65db-7e8e-acbb-5d52069b65ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_019f81d9-7542-7126-b2b1-d412193c3328" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_019f81d9-7542-7126-b2b1-d412193c3328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_019f81d9-7542-76f4-8dfd-c6d39a60a6d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_019f81d9-7542-76f4-8dfd-c6d39a60a6d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_019f81d9-7542-7f6d-a2d3-fcff98da4809" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f81d9-7542-7867-8847-5ab6609063c3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_019f81d9-7542-7f6d-a2d3-fcff98da4809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f81d9-7542-7759-b9a2-8c053c8c3bc6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7f7f-8cfe-bc191ed2c1e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019f81d9-7542-7f7f-8cfe-bc191ed2c1e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-7d78-b0f9-9ef9927361e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019f81d9-7542-7d78-b0f9-9ef9927361e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f8775-64ba-7e04-92f7-e7ce7ff6d589" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_docn_PropertyPlantAndEquipmentAccumulatedAmortization_019f8775-64ba-7e04-92f7-e7ce7ff6d589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-755c-a361-52623b453b09" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f81d9-7542-7f6f-bc83-54debc0d5f84" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019f81d9-7542-755c-a361-52623b453b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#BalanceSheetDetailsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-745d-bce0-205e0c945d99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019f81d9-7542-745d-bce0-205e0c945d99" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019f8774-00f5-753a-814f-371560cb6610" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019f877c-b83a-75ad-893c-dc896c444637" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019f8774-00f5-7a1f-a333-e39bf72e4fa9" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019f877c-b83a-75ad-893c-dc896c444637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019f8774-00f5-7441-9e86-dd9fddc4333f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019f81d9-7542-7f89-b922-fee1a36c34b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_us-gaap_Depreciation_019f81d9-7542-7f89-b922-fee1a36c34b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts_019f877e-57d5-79a3-b4e8-6f7de9cc4051" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentCapitalizedCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_docn_PropertyPlantAndEquipmentCapitalizedCosts_019f877e-57d5-79a3-b4e8-6f7de9cc4051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PropertyPlantAndEquipmentAmortizationExpense_019f877c-0d1d-73da-9ef0-9be02c72e405" xlink:href="docn-20260630.xsd#docn_PropertyPlantAndEquipmentAmortizationExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019f8774-00f5-7c56-a55d-7b42bfafbaa3" xlink:to="loc_docn_PropertyPlantAndEquipmentAmortizationExpense_019f877c-0d1d-73da-9ef0-9be02c72e405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-72d4-8d6a-4fb939aa308c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-72d4-8d6a-4fb939aa308c" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7710-a378-e493968a22ae" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-727c-80c8-4c73bd3e71f5" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-727c-80c8-4c73bd3e71f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-75a1-a89f-ceaba559af8a" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-75a1-a89f-ceaba559af8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_TermLoanFacilityMember_019f81d9-7542-760b-9b5b-46516b7d60cb" xlink:href="docn-20260630.xsd#docn_TermLoanFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7d98-87a0-1c44ea09c7a1" xlink:to="loc_docn_TermLoanFacilityMember_019f81d9-7542-760b-9b5b-46516b7d60cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-73b0-9a0c-7e91cbe089a0" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-776b-af4c-dbcb6a4717ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-776b-af4c-dbcb6a4717ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f81d9-7542-74f7-a589-4ebfcbf9f138" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-741a-84e4-2d0ae4781c07" xlink:to="loc_us-gaap_LineOfCreditMember_019f81d9-7542-74f7-a589-4ebfcbf9f138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7c4b-9f75-e191d508c7af" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-731d-a530-6e93162257c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-731d-a530-6e93162257c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-71b6-b308-2a46573b642f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_019f81d9-7542-71b6-b308-2a46573b642f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019f81d9-7542-75d9-9349-1ecb1e002137" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebt_019f81d9-7542-75d9-9349-1ecb1e002137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f81d9-7542-7c31-a581-f1876287f4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f81d9-7542-7c31-a581-f1876287f4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7542-706c-9eaf-b6f01a9410e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c4c-b6ed-77569d0e7f6d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019f81d9-7542-706c-9eaf-b6f01a9410e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/DebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7116-8a99-095f52b50a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7116-8a99-095f52b50a1e" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-74dd-8753-5a46212351b5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-731a-aa9f-0217eb187440" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-731a-aa9f-0217eb187440" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019f81d9-7542-751b-98c5-f9dfad0dc323" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_A2025CreditFacilityMember_019f81d9-7542-751b-98c5-f9dfad0dc323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-79bb-9fa3-799abb48b89f" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-7515-a1a6-fb3f1c58a6a0" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-7542-79bb-9fa3-799abb48b89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-78db-94c2-6e8df49268b2" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7206-b8c6-f6530de40cab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7206-b8c6-f6530de40cab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019f81d9-7542-764c-98e4-4221b5e939bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7088-88b5-6f2d0a1b7b79" xlink:to="loc_us-gaap_LineOfCreditMember_019f81d9-7542-764c-98e4-4221b5e939bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_019f81d9-7542-7c66-95d2-d47b826f8a29" xlink:to="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019fa961-9c82-7d46-b7a0-bf137070ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:to="loc_us-gaap_LetterOfCreditMember_019fa961-9c82-7d46-b7a0-bf137070ef86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_019f81d9-7542-7ddd-a5d1-fc9e77956267" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_019f81d9-7542-7d98-abfb-54ef08346dfb" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_019f81d9-7542-7ddd-a5d1-fc9e77956267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-70e4-96c3-4d59c2da8770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OverAllotmentOptionMember_019f81d9-7542-76a8-b11f-d1ec87673fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:to="loc_us-gaap_OverAllotmentOptionMember_019f81d9-7542-76a8-b11f-d1ec87673fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026DirectOfferingMember_019f8c36-1ff2-7901-a4ed-e1282b4d0a0d" xlink:href="docn-20260630.xsd#docn_A2026DirectOfferingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-761e-9ed6-99075d5feb1f" xlink:to="loc_docn_A2026DirectOfferingMember_019f8c36-1ff2-7901-a4ed-e1282b4d0a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-7c63-b0af-f96359453314" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7e13-8f64-1b132f38a60b" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7571-9dfd-811854842b79" xlink:to="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7e13-8f64-1b132f38a60b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeAxis_019f81d9-7542-78c3-9d8c-357b7145c23a" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CappedCallOptionMember_019f81d9-7542-74d0-bf1d-80276a1ce375" xlink:href="docn-20260630.xsd#docn_CappedCallOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_019f81d9-7542-78d2-8969-721392eca600" xlink:to="loc_docn_CappedCallOptionMember_019f81d9-7542-74d0-bf1d-80276a1ce375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f81d9-7542-7802-8a86-dd98b07c8696" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f81d9-7542-733c-972d-b2cdbbca1460" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f81d9-7542-7ae5-991c-3d1233841c2d" xlink:to="loc_us-gaap_SubsequentEventMember_019f81d9-7542-733c-972d-b2cdbbca1460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_019f8c1b-e87f-700b-9de1-34d303e64e6b" xlink:to="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019f8c1b-f978-7a24-9637-81e668e50b05" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_019f8c1b-e87f-7c5a-bc2d-b5be216bef9b" xlink:to="loc_us-gaap_CommonStockMember_019f8c1b-f978-7a24-9637-81e668e50b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-7e62-a0a2-15a8190d66bb" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_019f81d9-7542-7634-b8fd-d3671d6a6dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LongTermDebtFairValue_019f81d9-7542-7634-b8fd-d3671d6a6dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-76b3-b05d-13bfe8413702" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019f81d9-7542-76b3-b05d-13bfe8413702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f81d9-7542-7fab-8dc5-d0ce4587f5fe" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_019f81d9-7542-7fab-8dc5-d0ce4587f5fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentAdditionalPurchaseAmount_019f81d9-7542-7bdb-b119-a1bd2b6eed38" xlink:href="docn-20260630.xsd#docn_DebtInstrumentAdditionalPurchaseAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_DebtInstrumentAdditionalPurchaseAmount_019f81d9-7542-7bdb-b119-a1bd2b6eed38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-73a3-8a8d-0f3ec48a238a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-73a3-8a8d-0f3ec48a238a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_019f81d9-7542-76ab-b393-36c8fdfc125d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_019f81d9-7542-76ab-b393-36c8fdfc125d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-787c-b34d-b63c1f67adcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-787c-b34d-b63c1f67adcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-711e-805c-f0158d2d3967" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-711e-805c-f0158d2d3967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_019f81d9-7542-74c4-a574-499bcc70cd26" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentTerm_019f81d9-7542-74c4-a574-499bcc70cd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c07-daec-75f8-9ffb-9c632e552d6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentRepurchaseAmount"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c07-daec-75f8-9ffb-9c632e552d6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f8c36-1ff2-760a-94f6-3c0cbd852f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f8c36-1ff2-760a-94f6-3c0cbd852f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_019fa95e-d98e-74dd-8869-f47a3b7e57bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_019fa95e-d98e-74dd-8869-f47a3b7e57bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OptionIndexedToIssuersEquityInitialPrice_019f81d9-7542-74ac-bf3a-fbd2e3ac69b4" xlink:href="docn-20260630.xsd#docn_OptionIndexedToIssuersEquityInitialPrice"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_OptionIndexedToIssuersEquityInitialPrice_019f81d9-7542-74ac-bf3a-fbd2e3ac69b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f81d9-7542-716c-ba10-d96c22905611" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019f81d9-7542-716c-ba10-d96c22905611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019f81d9-7542-7b8d-999b-c6c1f045fcae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019f81d9-7542-7b8d-999b-c6c1f045fcae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent_019f81d9-7542-7134-86fd-006b4d91d75c" xlink:href="docn-20260630.xsd#docn_LineOfCreditFacilityCapitalizedLeasesPercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_docn_LineOfCreditFacilityCapitalizedLeasesPercent_019f81d9-7542-7134-86fd-006b4d91d75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019f81d9-7542-7e72-828d-a3d1c03a48d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_019f81d9-7542-7e72-828d-a3d1c03a48d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019f81d9-7542-72d7-900f-f713d1fe7bb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019f81d9-7542-72d7-900f-f713d1fe7bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019f81d9-7542-7061-bafc-0cdc52635710" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019f81d9-7542-7061-bafc-0cdc52635710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_019f81d9-7542-7f96-85ce-d9a46ad9f78b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_019f81d9-7542-7f96-85ce-d9a46ad9f78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f8c26-3a41-7e51-9ae5-e92bfbef49df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f8c26-3a41-7e51-9ae5-e92bfbef49df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f8c22-2f3f-756b-880e-35b395af755c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f8c22-2f3f-756b-880e-35b395af755c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_019f81d9-7542-7c60-bc9a-9f6d10a1539d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7c7b-9532-226cf9d1b653" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_019f81d9-7542-7c60-bc9a-9f6d10a1539d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofConvertibleNotesDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7135-be9b-b0b13dae1586" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-7135-be9b-b0b13dae1586" xlink:to="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f81d9-7542-7f10-9993-70aa9dfbfb4d" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-7768-a6ff-0fd6e3fa4668" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f81d9-7542-74cc-b6fa-edcee93c02a3" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-7542-7768-a6ff-0fd6e3fa4668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f81d9-7542-7da1-8cf0-070e5e87f222" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7f82-a0d9-cb445086028e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f81d9-7542-7391-a88c-ee2f7e078cc1" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f81d9-7542-7f82-a0d9-cb445086028e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:href="docn-20260630.xsd#docn_DebtInstrumentConvertibleTermsOfConversionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionAxis_019f81d9-7542-72ed-885c-62110dbfadd6" xlink:to="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7b5a-a7be-73f4853aaa7e" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:to="loc_docn_DebtConversionTermsOneMember_019f81d9-7542-7b5a-a7be-73f4853aaa7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DebtConversionTermsTwoMember_019f81d9-7542-782a-ad3e-f470e822f07b" xlink:href="docn-20260630.xsd#docn_DebtConversionTermsTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_DebtInstrumentConvertibleTermsOfConversionDomain_019f81d9-7542-7f14-a3a7-9da5ee2d0b3d" xlink:to="loc_docn_DebtConversionTermsTwoMember_019f81d9-7542-782a-ad3e-f470e822f07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_019f81d9-7542-71de-8753-fdbaa79bdeee" xlink:to="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_019f81d9-7542-712e-86e1-3dbb7b97fd35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_019f81d9-7542-712e-86e1-3dbb7b97fd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-7542-7d1a-86d8-a412d01ffd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_019f81d9-7542-7d1a-86d8-a412d01ffd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f81d9-7542-7c26-89fb-ce9292f17a97" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtConversionConvertedInstrumentSharesIssued1_019f81d9-7542-7c26-89fb-ce9292f17a97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-785c-b669-7c7e2296d5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_019f81d9-7542-785c-b669-7c7e2296d5e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-7e0d-ad18-b4fe1547afdb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_019f81d9-7542-7e0d-ad18-b4fe1547afdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-71f2-9b52-9bb8e6225e07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_019f81d9-7542-7d0e-a503-5b8ced1d4025" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_019f81d9-7542-71f2-9b52-9bb8e6225e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-71d6-9ba7-7bee36816490" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_019f81d9-7542-73b3-b7a5-c514f1523fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-71d6-9ba7-7bee36816490" xlink:to="loc_us-gaap_InterestExpenseDebt_019f81d9-7542-73b3-b7a5-c514f1523fc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019f81d9-7542-7849-b913-41c0d5ab8253" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_019f81d9-7542-71d6-9ba7-7bee36816490" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019f81d9-7542-7849-b913-41c0d5ab8253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019f81d9-7542-722f-a95e-f988b79e925c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_019f81d9-7542-722f-a95e-f988b79e925c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019fa968-1898-7efe-9df0-6fb537ee9aad" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareLicenseArrangementMember_019fa968-1898-79d7-8067-fea677d8328e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareLicenseArrangementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019fa968-1898-707e-8b24-eb44be9ffffc" xlink:to="loc_us-gaap_SoftwareLicenseArrangementMember_019fa968-1898-79d7-8067-fea677d8328e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_019fa968-6ea1-7b8c-947d-f6cfb3239292" xlink:to="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_019fa968-6ea1-7ce2-b508-6cf7cc84ce40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_019fa968-6ea1-7d5a-bc53-f1f3fe718c74" xlink:to="loc_us-gaap_LetterOfCreditMember_019fa968-6ea1-7ce2-b508-6cf7cc84ce40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019fa968-6ea1-7934-8d21-6a578c5fa724" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025CreditFacilityMember_019fa968-6ea1-75cf-b5e9-aee55bf003fe" xlink:href="docn-20260630.xsd#docn_A2025CreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019fa968-6ea1-712f-b39d-7b437c37ef34" xlink:to="loc_docn_A2025CreditFacilityMember_019fa968-6ea1-75cf-b5e9-aee55bf003fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019fa968-6ea1-7a09-857c-0a0d86b8530f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_019fa968-6ea1-77aa-8edc-bd634fa643b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019fa968-6ea1-7e60-9bd6-044049d2670a" xlink:to="loc_us-gaap_LineOfCreditMember_019fa968-6ea1-77aa-8edc-bd634fa643b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019fa968-6ea1-7119-8c3e-42ffb4aaa2e1" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019fa968-6ea1-71d8-b759-f2a0cfba3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019fa968-6ea1-752b-90d9-f01224780e9e" xlink:to="loc_us-gaap_SubsequentEventMember_019fa968-6ea1-71d8-b759-f2a0cfba3cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7908-a81d-b11f3f277cac" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentAmount_019fa966-e01a-78e8-af4f-09d992fb3c07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermPurchaseCommitmentAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentAmount_019fa966-e01a-78e8-af4f-09d992fb3c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermPurchaseCommitmentPeriod_019fa966-9eec-79bd-80b5-73ed9aef96cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermPurchaseCommitmentPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LongtermPurchaseCommitmentPeriod_019fa966-9eec-79bd-80b5-73ed9aef96cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019fa968-6ea1-757f-a710-a92e348c2cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-704e-af11-2b502e63faca" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_019fa968-6ea1-757f-a710-a92e348c2cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-78b8-a0a4-1fbcb710668b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-78b8-a0a4-1fbcb710668b" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019f81d9-7542-7d04-9f49-a933d43d9a23" xlink:to="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019f81d9-7542-7590-b90f-c7d1c6ab7c89" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:to="loc_srt_MinimumMember_019f81d9-7542-7590-b90f-c7d1c6ab7c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7542-724c-b8dc-f17052333ce1" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019f81d9-7542-7876-8dd8-e29fcabdc57c" xlink:to="loc_srt_MaximumMember_019f81d9-7542-724c-b8dc-f17052333ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f81d9-7542-76e5-ad71-a2cf9d5c2617" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_019f81d9-7542-771c-b21c-a145c1f04c74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLeaseNotYetCommencedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f81d9-7542-7c45-a33f-fdf917daa5c7" xlink:to="loc_us-gaap_OperatingLeaseLeaseNotYetCommencedMember_019f81d9-7542-771c-b21c-a145c1f04c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c2a-7b33-7813-8793-618e80a373ef" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c2a-875a-7dc7-beb5-3aa87cfd39c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c2a-7b33-75b8-b16d-9c628dcefa70" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c2a-875a-7dc7-beb5-3aa87cfd39c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7225-91cd-2a71977b2e82" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019f81d9-7542-74da-b808-7e631a6a36f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_019f81d9-7542-74da-b808-7e631a6a36f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f81d9-7542-7a7e-bf27-6c9a8260db55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f81d9-7542-7a7e-bf27-6c9a8260db55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_019f81d9-7542-79cf-a10e-5c75cdfbef22" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7373-b220-0caae83567fc" xlink:to="loc_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1_019f81d9-7542-79cf-a10e-5c75cdfbef22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesScheduleofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-7bfd-8395-30cc9f25d70a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019f81d9-7542-72e4-9549-ab007e115ae3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7bfd-8395-30cc9f25d70a" xlink:to="loc_us-gaap_OperatingLeaseCost_019f81d9-7542-72e4-9549-ab007e115ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019f81d9-7542-76d1-b452-7a2e0eb3dd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7bfd-8395-30cc9f25d70a" xlink:to="loc_us-gaap_VariableLeaseCost_019f81d9-7542-76d1-b452-7a2e0eb3dd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_019f81d9-7542-7207-ba07-3f645fbca04c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7bfd-8395-30cc9f25d70a" xlink:to="loc_us-gaap_ShortTermLeaseCost_019f81d9-7542-7207-ba07-3f645fbca04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019f81d9-7542-7e4f-afa9-c55594313130" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7bfd-8395-30cc9f25d70a" xlink:to="loc_us-gaap_LeaseCost_019f81d9-7542-7e4f-afa9-c55594313130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-7978-8c8e-189c59fe2da9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OperatingLeaseWeightedAverageAbstract_019f81d9-7542-7a8d-8195-657de8fae33c" xlink:href="docn-20260630.xsd#docn_OperatingLeaseWeightedAverageAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7978-8c8e-189c59fe2da9" xlink:to="loc_docn_OperatingLeaseWeightedAverageAbstract_019f81d9-7542-7a8d-8195-657de8fae33c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019f81d9-7542-7212-b213-527b85b66504" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_OperatingLeaseWeightedAverageAbstract_019f81d9-7542-7a8d-8195-657de8fae33c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019f81d9-7542-7212-b213-527b85b66504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019f81d9-7542-79d1-ac04-3b4e70414321" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_OperatingLeaseWeightedAverageAbstract_019f81d9-7542-7a8d-8195-657de8fae33c" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019f81d9-7542-79d1-ac04-3b4e70414321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#OperatingLeasesMaturitiesofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-7556-ace5-c32efabcc391" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019f81d9-7542-7556-ace5-c32efabcc391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-7eda-b0f4-a23fb7373c39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019f81d9-7542-7eda-b0f4-a23fb7373c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-77b2-97ad-8fe811ba579a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019f81d9-7542-77b2-97ad-8fe811ba579a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-7452-b294-b3df9ab03710" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019f81d9-7542-7452-b294-b3df9ab03710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f81d9-7542-770e-879a-1c151758728f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_019f81d9-7542-770e-879a-1c151758728f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-7542-7991-a9e0-eb674ce91697" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_019f81d9-7542-7991-a9e0-eb674ce91697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7cb6-af93-369878ad563b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019f81d9-7542-7cb6-af93-369878ad563b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-7681-b227-4c7cc5884bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019f81d9-7542-7681-b227-4c7cc5884bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-7d7f-a384-d88129268d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_OperatingLeaseLiability_019f81d9-7542-7d7f-a384-d88129268d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7542-729d-92db-7b76d1df5cdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019f81d9-7542-729d-92db-7b76d1df5cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7542-7717-938a-bac5837e5c50" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-7556-b233-cab083d6e93d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019f81d9-7542-7717-938a-bac5837e5c50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f87b7-f0ac-738c-a8e7-cc15639c5220" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAbstract_019f8bcd-0fd4-7fd4-8616-b43b3f4795db" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f87b7-f0ac-738c-a8e7-cc15639c5220" xlink:to="loc_docn_FinanceLeasesAbstract_019f8bcd-0fd4-7fd4-8616-b43b3f4795db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019f87b7-f0ac-72bd-a48b-cdd44090f626" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcd-0fd4-7fd4-8616-b43b3f4795db" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_019f87b7-f0ac-72bd-a48b-cdd44090f626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_019f87b7-f0ac-7eb6-b770-3aa7c4b75e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcd-0fd4-7fd4-8616-b43b3f4795db" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_019f87b7-f0ac-7eb6-b770-3aa7c4b75e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationsAbstract_019f8bcd-c858-7124-a5e2-e8032508a7d8" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f87b7-f0ac-738c-a8e7-cc15639c5220" xlink:to="loc_docn_EquipmentFinancingObligationsAbstract_019f8bcd-c858-7124-a5e2-e8032508a7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing_019f87b7-f0ac-73ad-929b-e4ab74eb893f" xlink:href="docn-20260630.xsd#docn_DepreciationLessorAssetUnderEquipmentFinancing"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bcd-c858-7124-a5e2-e8032508a7d8" xlink:to="loc_docn_DepreciationLessorAssetUnderEquipmentFinancing_019f87b7-f0ac-73ad-929b-e4ab74eb893f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationInterestExpense_019f87ba-f01e-7c03-bae8-ca21855d136b" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bcd-c858-7124-a5e2-e8032508a7d8" xlink:to="loc_docn_EquipmentFinancingObligationInterestExpense_019f87ba-f01e-7c03-bae8-ca21855d136b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-30bd-75d4-9e9c-cbf28ebb8a45" xlink:href="docn-20260630.xsd#docn_LeaseCostIncludingFinancingObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f87b7-f0ac-738c-a8e7-cc15639c5220" xlink:to="loc_docn_LeaseCostIncludingFinancingObligation_019f87bb-30bd-75d4-9e9c-cbf28ebb8a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-774e-9c4f-87767f0337f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAbstract_019f8bcc-9376-782b-b9bc-5c3415925de1" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-774e-9c4f-87767f0337f1" xlink:to="loc_docn_FinanceLeasesAbstract_019f8bcc-9376-782b-b9bc-5c3415925de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019f87b4-85ad-77da-9da9-30bca3bf04ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-9376-782b-b9bc-5c3415925de1" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019f87b4-85ad-77da-9da9-30bca3bf04ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019f87b4-85ad-7ce1-9296-a8f2a9b80507" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-9376-782b-b9bc-5c3415925de1" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019f87b4-85ad-7ce1-9296-a8f2a9b80507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-0cea-78f0-b81e-9111c7a7e7a3" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-774e-9c4f-87767f0337f1" xlink:to="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-0cea-78f0-b81e-9111c7a7e7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm_019f8bca-81e6-7f8d-81b6-91ea3ec644a5" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-0cea-78f0-b81e-9111c7a7e7a3" xlink:to="loc_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm_019f8bca-81e6-7f8d-81b6-91ea3ec644a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent_019f8bcb-0b87-7c27-ae11-62420c349bc7" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-0cea-78f0-b81e-9111c7a7e7a3" xlink:to="loc_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent_019f8bcb-0b87-7c27-ae11-62420c349bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-763c-acca-94d51728dd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-763c-acca-94d51728dd3e" xlink:to="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f87be-f372-7dbb-ae0f-053c54f864e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_019f87be-f372-7dbb-ae0f-053c54f864e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f87be-f372-7d00-a97d-c1856d9c35f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_019f87be-f372-7d00-a97d-c1856d9c35f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f87be-f372-7c60-831b-50a28d32bbc5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_019f87be-f372-7c60-831b-50a28d32bbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f87be-f372-7f5e-936f-e4ab2489312f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_019f87be-f372-7f5e-936f-e4ab2489312f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f87be-f372-7851-b0c2-cd08bd2ef194" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_019f87be-f372-7851-b0c2-cd08bd2ef194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f87be-f372-7f63-8979-0ebe156638f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_019f87be-f372-7f63-8979-0ebe156638f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f87be-f372-7a7f-980c-8cccd3769f06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_019f87be-f372-7a7f-980c-8cccd3769f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f87be-f372-7594-81c3-9eed694ae0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_019f87be-f372-7594-81c3-9eed694ae0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_019f87be-f372-7124-ab3e-b61853f0c88b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiability_019f87be-f372-7124-ab3e-b61853f0c88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f87be-f372-794d-8e75-daf44ff6fef2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019f87be-f372-794d-8e75-daf44ff6fef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f87be-f372-795e-845c-8a75822b0bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAbstract_019f8bcc-ca74-786f-af01-888cafd8429e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_019f87be-f372-795e-845c-8a75822b0bc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-763c-acca-94d51728dd3e" xlink:to="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8bd4-5b05-70e8-9fc3-a950051306d5" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne_019f8bd4-5b05-70e8-9fc3-a950051306d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8bd4-a8b5-77fc-bfdd-8b8f6a0c23b6" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo_019f8bd4-a8b5-77fc-bfdd-8b8f6a0c23b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8bd4-e164-749f-82e0-caea62d1abd1" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree_019f8bd4-e164-749f-82e0-caea62d1abd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8bd5-1a45-74c6-b44d-56d496ca965c" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour_019f8bd5-1a45-74c6-b44d-56d496ca965c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8bd5-4daa-7cf5-8b20-7152d642a0db" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive_019f8bd5-4daa-7cf5-8b20-7152d642a0db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8bd6-069c-7963-96ab-76786908211e" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive_019f8bd6-069c-7963-96ab-76786908211e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationToBePaid_019f8bd6-5c43-7c4b-b692-45d0fc63efb1" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationToBePaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationToBePaid_019f8bd6-5c43-7c4b-b692-45d0fc63efb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8bdb-bcd4-7874-bf6e-aaa8d95c73e8" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount_019f8bdb-bcd4-7874-bf6e-aaa8d95c73e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiability_019f8bdb-f612-7dc8-bfa5-e713fb561476" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiability_019f8bdb-f612-7dc8-bfa5-e713fb561476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8bdc-4205-7ab8-9d39-6ea00ac5ab1a" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityCurrent_019f8bdc-4205-7ab8-9d39-6ea00ac5ab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8bdc-8fe4-7935-9c59-4f4798737ecf" xlink:href="docn-20260630.xsd#docn_EquipmentFinancingObligationLiabilityNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_EquipmentFinancingObligationsAbstract_019f8bce-61bc-7b06-b39f-e9056649a2d6" xlink:to="loc_docn_EquipmentFinancingObligationLiabilityNoncurrent_019f8bdc-8fe4-7935-9c59-4f4798737ecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:href="docn-20260630.xsd#docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-763c-acca-94d51728dd3e" xlink:to="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be1-7d37-793c-8e48-829d43610cc1" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet_019f8be1-7d37-793c-8e48-829d43610cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be2-794f-73cc-91fb-b6a59d232015" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet_019f8be2-794f-73cc-91fb-b6a59d232015" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be2-a90f-7b63-86b0-65e6a453116b" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet_019f8be2-a90f-7b63-86b0-65e6a453116b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be2-e483-73ee-9923-b60bce3516dc" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet_019f8be2-e483-73ee-9923-b60bce3516dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be3-264e-749c-8d33-329a3919c34d" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet_019f8be3-264e-749c-8d33-329a3919c34d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be3-99cf-7a13-8a70-414b854e8f77" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet_019f8be3-99cf-7a13-8a70-414b854e8f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be3-cbc9-7cee-a3c1-2fa2ba9bf23a" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet_019f8be3-cbc9-7cee-a3c1-2fa2ba9bf23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be4-2cb5-70d7-bbe1-f70e833388d4" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet_019f8be4-2cb5-70d7-bbe1-f70e833388d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be4-6b14-7916-82a5-cd2c84987377" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet_019f8be4-6b14-7916-82a5-cd2c84987377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be4-acd3-76bd-8e5a-428f0e8c8235" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet_019f8be4-acd3-76bd-8e5a-428f0e8c8235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be4-e99c-7033-9997-9bd4ae045c6c" xlink:href="docn-20260630.xsd#docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract_019f8bce-cc89-77ec-bf59-dde4ed410806" xlink:to="loc_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet_019f8be4-e99c-7033-9997-9bd4ae045c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_019f87bf-4596-79c2-928b-07fa0e7e38a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-763c-acca-94d51728dd3e" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_019f87bf-4596-79c2-928b-07fa0e7e38a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019f81d9-7542-783e-a811-a3d5ac06302d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019f81d9-7542-783e-a811-a3d5ac06302d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis_019f8c2a-e78e-7af4-9471-adb5f1da100b" xlink:to="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_019f8c2c-dbe4-7b58-ba38-fc702389d158" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancingLeaseLeaseNotYetCommencedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain_019f8c2a-e78e-75e1-b22d-c0b74babcc83" xlink:to="loc_us-gaap_FinancingLeaseLeaseNotYetCommencedMember_019f8c2c-dbe4-7b58-ba38-fc702389d158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_019f81d9-7542-7e22-af51-3de3fb6cd8d5" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f8c2d-2db6-7970-b3e1-1a33540cd4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:to="loc_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount_019f8c2d-2db6-7970-b3e1-1a33540cd4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_019f8c2d-89d2-7dfb-8649-65abe38217dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_019f81d9-7542-7430-9bde-6fcfebc6496b" xlink:to="loc_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1_019f8c2d-89d2-7dfb-8649-65abe38217dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_019f81d9-7542-72f4-b0aa-addcd76ef07d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_019f81d9-7542-72f4-b0aa-addcd76ef07d" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_019f81d9-7542-7a66-b936-fb1ea2848f84" xlink:to="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2025ShareBuybackProgramMember_019f81d9-7542-7745-aa34-c915663d271f" xlink:href="docn-20260630.xsd#docn_A2025ShareBuybackProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_019f81d9-7542-7edc-80a7-7b5d5646a9d7" xlink:to="loc_docn_A2025ShareBuybackProgramMember_019f81d9-7542-7745-aa34-c915663d271f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_019f81d9-7542-7efb-b633-e7e1b227c770" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026FollowOnOfferingMember_019f81d9-7542-7614-8647-546a0e552779" xlink:href="docn-20260630.xsd#docn_A2026FollowOnOfferingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:to="loc_docn_A2026FollowOnOfferingMember_019f81d9-7542-7614-8647-546a0e552779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2026DirectOfferingMember_019f8c35-8335-75eb-b30e-3a75f2af377a" xlink:href="docn-20260630.xsd#docn_A2026DirectOfferingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_019f81d9-7542-76f3-b182-69f1c1a4e8e7" xlink:to="loc_docn_A2026DirectOfferingMember_019f8c35-8335-75eb-b30e-3a75f2af377a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_019f8c32-81d5-771e-9629-8257514a60e7" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f8c32-81d5-73db-a785-cc9c3a85c238" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_019f8c32-81d5-7bb7-ac7e-f015f18c2307" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f8c32-81d5-73db-a785-cc9c3a85c238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_019f8c32-81d5-7384-8930-95aa66b18f7f" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtMember_019f8c32-81d5-7da2-b905-ea640738f8b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_019f8c32-81d5-7cfc-93d9-e4aef5767ad4" xlink:to="loc_us-gaap_ConvertibleDebtMember_019f8c32-81d5-7da2-b905-ea640738f8b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_019f8c32-81d5-7637-ab1f-bfb5252dfe4e" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_019f8c32-81d5-7c59-a28d-456996e7c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_019f8c32-81d5-706b-a7b7-ca8c1583334d" xlink:to="loc_us-gaap_SubsequentEventMember_019f8c32-81d5-7c59-a28d-456996e7c78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_019f81d9-7542-7e02-82b3-71c4d803d97b" xlink:to="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f81d9-7542-7ea5-90ec-69c4e2bca36d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_019f81d9-7542-7ea5-90ec-69c4e2bca36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_019f81d9-7542-7c70-a2b5-4dc448f90404" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_019f81d9-7542-7c70-a2b5-4dc448f90404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_019f81d9-7542-7b37-a8b6-53956b682340" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_019f81d9-7542-7b37-a8b6-53956b682340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesCommissionsAndFees_019f81d9-7542-79e4-bb67-b2874a2fc7a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesCommissionsAndFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_SalesCommissionsAndFees_019f81d9-7542-79e4-bb67-b2874a2fc7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSellingAndMarketingExpense_019f81d9-7542-7565-a308-2bd287b321aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherSellingAndMarketingExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_OtherSellingAndMarketingExpense_019f81d9-7542-7565-a308-2bd287b321aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c32-81d5-7003-a780-ffd9d0b30668" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentRepurchaseAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_us-gaap_DebtInstrumentRepurchaseAmount_019f8c32-81d5-7003-a780-ffd9d0b30668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019f81d9-7542-7509-8302-81362d65c99b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_019f81d9-7542-7226-8c49-8949d9a2fd9b" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_019f81d9-7542-7509-8302-81362d65c99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-7fd2-9bc3-a4b3c59309e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-7542-7fd2-9bc3-a4b3c59309e5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019f81d9-7542-7b4b-9d4d-2e505c60c828" xlink:to="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_A2021EmployeeStockPurchasePlanMember_019f81d9-7542-7f54-905e-9790a1202fa8" xlink:href="docn-20260630.xsd#docn_A2021EmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019f81d9-7542-7a66-814b-3cbc2be9c9b4" xlink:to="loc_docn_A2021EmployeeStockPurchasePlanMember_019f81d9-7542-7f54-905e-9790a1202fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-7542-74a7-899f-0046746fd767" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-7543-760b-a22e-adaf2d0b0658" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-7543-760b-a22e-adaf2d0b0658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019f81d9-7543-75b4-870f-e62494998849" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_PerformanceSharesMember_019f81d9-7543-75b4-870f-e62494998849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MRSUMember_019f81d9-7543-7911-a8d1-a2653446a19f" xlink:href="docn-20260630.xsd#docn_MRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_docn_MRSUMember_019f81d9-7543-7911-a8d1-a2653446a19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_019f81d9-7543-7f22-b49e-fdda4b867da2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-7542-7271-b70a-0ccaf25f1dbc" xlink:to="loc_us-gaap_EmployeeStockMember_019f81d9-7543-7f22-b49e-fdda4b867da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_019f81d9-7543-752c-8422-9c94b68fa099" xlink:to="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_019f81d9-7543-7577-b8dd-3474e9d23b77" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:to="loc_srt_MinimumMember_019f81d9-7543-7577-b8dd-3474e9d23b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_019f81d9-7543-7c65-ace1-49dd4f8321f5" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_019f81d9-7543-7bd4-acbe-441590d9dfc8" xlink:to="loc_srt_MaximumMember_019f81d9-7543-7c65-ace1-49dd4f8321f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-7543-7059-bd91-f344d2a19695" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_019f81d9-7543-7859-ae6d-332e97b6589e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-7543-7b5e-9a9e-55c6ea48a342" xlink:to="loc_srt_ChiefExecutiveOfficerMember_019f81d9-7543-7859-ae6d-332e97b6589e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_019f81d9-7543-7731-a73f-bc3ad0cb42c1" xlink:to="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_019f81d9-7543-7ee8-b4d5-834ec68d0c04" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:to="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember_019f81d9-7543-7ee8-b4d5-834ec68d0c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_019f81d9-7543-70bd-b6e8-40299ef73794" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-7543-75b3-b252-d1530193249d" xlink:to="loc_docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember_019f81d9-7543-70bd-b6e8-40299ef73794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-7542-7f35-b11f-b964ff749d8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019f81d9-7543-734e-9b4a-7a1be45100b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019f81d9-7543-734e-9b4a-7a1be45100b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019f81d9-7543-73be-8812-d3f22ad00540" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_019f81d9-7543-73be-8812-d3f22ad00540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_019f81d9-7543-7289-b37b-ddd8b7e6835e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_019f81d9-7543-7289-b37b-ddd8b7e6835e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_019f81d9-7543-7f20-b8fa-ab79bafe4625" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays_019f81d9-7543-7f20-b8fa-ab79bafe4625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_019f81d9-7543-779a-829f-f7bfcb8ea7d5" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments_019f81d9-7543-779a-829f-f7bfcb8ea7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_019f81d9-7543-71b7-a154-5a556222a4aa" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets_019f81d9-7543-71b7-a154-5a556222a4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_019f81d9-7543-7066-a799-3b93f10f65df" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets_019f81d9-7543-7066-a799-3b93f10f65df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_019f81d9-7543-7638-91e6-a634cbe0a12c" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward_019f81d9-7543-7638-91e6-a634cbe0a12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_019f81d9-7543-72ae-8e8d-48dd7e275073" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor_019f81d9-7543-72ae-8e8d-48dd7e275073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_019f81d9-7543-7370-9731-b13ee6ecd766" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable_019f81d9-7543-7370-9731-b13ee6ecd766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_019f81d9-7543-7384-9666-8a58c0810e60" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares_019f81d9-7543-7384-9666-8a58c0810e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019f81d9-7543-7269-9f44-ca7ad03e8e71" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019f81d9-7543-7269-9f44-ca7ad03e8e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019f81d9-7543-75a3-96cf-817f824b3a64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019f81d9-7543-75a3-96cf-817f824b3a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_019f81d9-7543-7f73-a6aa-ade16741480e" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue_019f81d9-7543-7f73-a6aa-ade16741480e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_019f81d9-7543-7f3b-9e68-cdea8329fdfe" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays_019f81d9-7543-7f3b-9e68-cdea8329fdfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_019f81d9-7543-7ea7-b311-fa6417bcc3e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-7543-7862-9a4b-6c41ea44782a" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_019f81d9-7543-7ea7-b311-fa6417bcc3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-75f7-7f47-886d-ba844bdeae01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-75f7-7f47-886d-ba844bdeae01" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-734e-8128-f584f80e4d18" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MRSUMember_019f81d9-75f7-70a8-b1e5-c36349fbe478" xlink:href="docn-20260630.xsd#docn_MRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-71f8-8ad9-906dbeab0282" xlink:to="loc_docn_MRSUMember_019f81d9-75f7-70a8-b1e5-c36349fbe478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_019f81d9-75f7-776c-9242-124f274e34d7" xlink:to="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_019f81d9-75f7-7ff2-8352-37e3f9ca3772" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_019f81d9-75f7-7ff2-8352-37e3f9ca3772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_019f81d9-75f7-721a-8409-42c38589d495" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_019f81d9-75f7-721a-8409-42c38589d495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_019f81d9-75f7-7489-aa3b-17d254e6c91b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_019f81d9-75f7-7489-aa3b-17d254e6c91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedPaymentArrangementTrancheFourMember_019f81d9-75f7-7ed8-b132-fc43060bb69d" xlink:href="docn-20260630.xsd#docn_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_019f81d9-75f7-780f-8023-13cb4eb8d6cc" xlink:to="loc_docn_ShareBasedPaymentArrangementTrancheFourMember_019f81d9-75f7-7ed8-b132-fc43060bb69d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_019f81d9-75f7-7102-b9ec-201ac88b7764" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ChiefExecutiveOfficerMember_019f81d9-75f7-7b51-9b24-678bf614c976" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ChiefExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_019f81d9-75f7-77af-9282-1c3ad5374c9a" xlink:to="loc_srt_ChiefExecutiveOfficerMember_019f81d9-75f7-7b51-9b24-678bf614c976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019f81d9-75f7-7824-aefc-7378121be36b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_019f81d9-75f7-777d-b7b4-40a1f294305e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_019f81d9-75f7-777d-b7b4-40a1f294305e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_019f81d9-75f7-740d-8408-0c88b8141751" xlink:href="docn-20260630.xsd#docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019f81d9-75f7-74e8-a41e-a9f891d5d11b" xlink:to="loc_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget_019f81d9-75f7-740d-8408-0c88b8141751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-75f7-7169-968e-b9eb3d258170" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019f81d9-75f7-7169-968e-b9eb3d258170" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019f81d9-75f7-7036-84c8-eba1048ff389" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:to="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019f81d9-75f7-7036-84c8-eba1048ff389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_019f81d9-75f7-7c18-baad-bcb93a23b31a" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_019f81d9-75f7-73ee-be9c-4ff1b42e5de7" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019f81d9-75f7-7ad1-8637-0345ddd30af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7f71-8ff3-388a81873114" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7f71-8ff3-388a81873114" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:to="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019f81d9-75f7-7738-bdf1-5aa3b9291371" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019f81d9-75f7-7ec4-8ac0-7ea63eb35ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019f81d9-75f7-7ec4-8ac0-7ea63eb35ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-733b-bee3-d0aedec31db1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-733b-bee3-d0aedec31db1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_019f81d9-75f7-7af5-b224-81d74680f671" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_us-gaap_PerformanceSharesMember_019f81d9-75f7-7af5-b224-81d74680f671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_MarketBasedRestrictedStockUnitsMember_019f827c-cb04-7413-a74a-f4eeed7a4ca3" xlink:href="docn-20260630.xsd#docn_MarketBasedRestrictedStockUnitsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_MarketBasedRestrictedStockUnitsMember_019f827c-cb04-7413-a74a-f4eeed7a4ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-77e2-a6ae-a70ec6ebc4d4" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-77e2-a6ae-a70ec6ebc4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-75f7-7f18-8f6d-fc767c87e7a8" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2030Member"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019f81d9-75f7-725c-9de6-2c735a7f420a" xlink:to="loc_docn_ConvertibleSeniorNotesDue2030Member_019f81d9-75f7-7f18-8f6d-fc767c87e7a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_019f81d9-75f7-731d-aaaa-31941e165d69" xlink:to="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f81d9-75f7-76e1-984f-5b073e79004b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019f81d9-75f7-76e1-984f-5b073e79004b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7da6-9dc6-3b93bdb6e938" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7da6-9dc6-3b93bdb6e938" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019f81d9-75f7-78a7-9dee-70165914cc82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_019f81d9-75f7-74a5-bbbe-bb2da49b4534" xlink:to="loc_us-gaap_EarningsPerShareBasic_019f81d9-75f7-78a7-9dee-70165914cc82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicLineItems_019f81d9-75f7-79c2-94a3-bd2ab11f1316" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_019f81d9-75f7-7ee0-b94b-798ce98a63bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestOnConvertibleDebtNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_InterestOnConvertibleDebtNetOfTax_019f81d9-75f7-7ee0-b94b-798ce98a63bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019f81d9-75f7-7e52-a2fe-654ff29d5f0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019f81d9-75f7-7e52-a2fe-654ff29d5f0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7a94-88aa-9814e268d858" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019f81d9-75f7-7a94-88aa-9814e268d858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-75f7-7d1c-b999-7c94e15c499d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019f81d9-75f7-7d1c-b999-7c94e15c499d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019f81d9-75f7-7479-9db7-2a8f110ab03d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract_019f81d9-75f7-70f8-b928-e7cb560712c6" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019f81d9-75f7-7479-9db7-2a8f110ab03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7854-9dae-eedbc4b1d0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019f81d9-75f7-7854-9dae-eedbc4b1d0bf" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019f81d9-75f7-7eaf-b026-1d757fb0b6e5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-7306-aff4-a7def134dddf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019f81d9-75f7-7306-aff4-a7def134dddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-7173-a745-8b8abc2fc780" xlink:href="docn-20260630.xsd#docn_ConvertibleSeniorNotesDue2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019f81d9-75f7-74cb-a574-527c92232707" xlink:to="loc_docn_ConvertibleSeniorNotesDue2026Member_019f81d9-75f7-7173-a745-8b8abc2fc780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019f81d9-75f7-7696-8e79-4b7f09c740b8" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019f81d9-75f7-72e9-9a8f-a727a7acf1ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019f81d9-75f7-7d49-bfbf-f0a9a025e4d3" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019f81d9-75f7-72e9-9a8f-a727a7acf1ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_019f81d9-75f7-7fdf-b582-a94d23125c76" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-75f7-72ab-a843-872a6d56adc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019f81d9-75f7-7fdf-b582-a94d23125c76" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019f81d9-75f7-72ab-a843-872a6d56adc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f81d9-75f7-7f5c-abb8-2b96d8ffe65c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_019f81d9-75f7-7fdf-b582-a94d23125c76" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_019f81d9-75f7-7f5c-abb8-2b96d8ffe65c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="docn-20260630.xsd#SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-75f7-71fd-aeb2-c0b320f84796" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019f81d9-75f7-71fd-aeb2-c0b320f84796" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:to="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019f81d9-75f7-7f82-85a8-ca18b7f62d0a" xlink:to="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_019f81d9-75f7-73cb-bd47-6067bb7fe21d" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_US_019f81d9-75f7-73cb-bd47-6067bb7fe21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_NL_019f81d9-75f7-71cb-9619-cc35c9da2920" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_NL"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_NL_019f81d9-75f7-71cb-9619-cc35c9da2920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_DE_019f81d9-75f7-7183-a9fe-24414bde3386" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_DE"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_DE_019f81d9-75f7-7183-a9fe-24414bde3386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_SG_019f81d9-75f7-785f-8ccd-4ed9ae0c5c3f" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_SG"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_SG_019f81d9-75f7-785f-8ccd-4ed9ae0c5c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_019f81d9-75f7-7ad0-b1b5-8fe5f528a30d" xlink:href="https://xbrl.sec.gov/country/2026/country-2026.xsd#country_CA"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_country_CA_019f81d9-75f7-7ad0-b1b5-8fe5f528a30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_OtherCountriesMember_019f81d9-75f7-7718-b595-c06c335fe6c6" xlink:href="docn-20260630.xsd#docn_OtherCountriesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019f81d9-75f7-73da-af74-b56a909af743" xlink:to="loc_docn_OtherCountriesMember_019f81d9-75f7-7718-b595-c06c335fe6c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_019f81d9-75f7-7d87-974a-60e7864cc8db" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_019f81d9-75f7-7971-b77b-5289a64179ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_019f81d9-75f7-778d-94dd-4203dc0af04e" xlink:to="loc_us-gaap_NoncurrentAssets_019f81d9-75f7-7971-b77b-5289a64179ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_CherieBarrettMember" xlink:href="docn-20260630.xsd#docn_CherieBarrettMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_docn_CherieBarrettMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_docn_PadmanabhanSrinivasanMember" xlink:href="docn-20260630.xsd#docn_PadmanabhanSrinivasanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_docn_PadmanabhanSrinivasanMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>creditagreementfirstamen001.jpg
<TEXT>
begin 644 creditagreementfirstamen001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE;[6]6;QT-!L);".W
M33S>W$T\#N8OGVJO$BCG#'V"UU#NL:,[L%11DLQP /6O)]/F\-:]=^+=8UO4
MX85NKS[+"OVDHQMX5"J0@(+!CO.,'.: /0],N[^-IHM:N=/WO/MLVMP8_.CV
M*<[69CG)88![5II<02^9Y<T;^4Q63:P.PCG!]#7G_C+58/$?@JY&EQ.VJVT4
M>I01X*RVZH1*CGC*EE7 '7+8['%;7M1TV*3PNMF+73_#NH2R3W-Q+"5AED6-
M?*64\9!))^8_,4')% 'H]O=VUW&TEM<13(IVEHW# 'TR*8-1L6MWN!>VYAC.
M'D$J[5/N<X'6O/-76UL+W2GN[QSI>LZBTVK7TR^5%+LAQ#&>RQ$JHY^\%Y)W
M9,OCR#1;C2(F2,>5K.IVEK/<MN93&GS$H.F"BLHVCDL<9S0!Z&\\,1(DEC0A
M2Y#,!A1U/T]ZQ3XGM[_1)K[0I;2\D$I@MQ+<B*.9PVT@-SQUQQSVX(-<9<:[
M)'?^._$<D3B;3K%+*SA9#F,!/,^;TW/*N?\ </7&:E:RLK.3X?>&XUW0P,;M
MW$9S(T"!5(XYW2.'SZ+GI0!Z-<7EM:;/M-Q##O.%\QPNX^@SUI7N((YEA>:-
M96!*H6 8@=<"O,S<RS:%XM>YA-WXDU&YN+"WL3RZ19*0J%_ACVGS"W0[B<T]
M[ Q^(#-J0^TV7A;P^L=PS+DW,S*&89[C;$I/KNQT)H ]*@GAN85FMY8Y8F^Z
M\;!E/T(KG=2UO4K?QWI&AVQM#:WEO/<3,\3%T$>T<$,!R7].,=Z3X=V8LO 6
MD1X =X?/DPNT>9(2[X]MS$#VZ<5EZEI]_J7Q83R%>.RAT7RI[D'!3S)LE5/]
MXB+&>P)/7&0#I-/O=0OM3O)M]J-'C.R!A&WF2,/OMNW8V@\ XYP>V";HU/3V
M@>=;ZV,*-M:02KM4^A.< UQ_CN[&GW/AK3Y'ALM"FN&6[EE0^0NQ,Q1O@@!"
MW8D [<'@UGZ]I45[9P6-K,UU=^(M4A-S=-#M3R85#DHO0(%C"CKG=U.<T >A
MR7UI$LK274""$@2%I -A/3/IG(JIJ.IM#IZS:<;.YN)'5(8Y;D1K)E@&PV#R
M!GC')&*X_P 6Z?IFGVUPFCS0:=KEJT>L1O+]V[D0,FU\\L6 8'OD@]:2X^S7
M/B7P7IQL#9J!-K$MKLR4E88"_@\SL?3;0!WL]Y:VK1K<7,,32'""1PI8^@SU
MI7N;>.41//&LA4L$+@' ZG'I7EQDGOO!GB*.6+[5XIUJXN++[(>7@7>T<8(_
M@C1,/D\<YY+#,]]!Y6OZSJUZGVFS\-Z(MLV],_:IBOFMGU&%CR/4_44 >EPS
MQ7,*S02I+$XRKHP96'L14E<]X%L%TOP-HUFIR4ME+G;@%S\S$>Q8DCVQ70T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MXH N45C:/J&KWMQF]TV"&REMTGAN(KC?RW6-E(!R.N1P?:MF@ HHHH ****
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
M65I!;(QRRPQA 3TR<>U 'FVJO8ZYXE\5:-KNJ65A)#Y9M'ND DB@,2D20N6
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
MXXB:,%25?Y<CN!U'T%1^'?#FC:CXS\?V-UIEH]OY]M&J&%?D!MQG;QQZ\=Z
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
M)[>*-;51A$D4;2X]RBQK^!]:P9/ >MM'Y*ZS9E(M;75HI9+5FD<ARVV0[QG
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
M61+X.T>:+5XY([@IJYS?#[3)^]^7;Z\?* .,<5LVEM'96D-M#N\N) B;V+'
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
MH>_K@>E3OX;U&2/5HV\/6>S5QB]7^WI\2C;MQ_J?E^48XQQ4HT/5!>Z=>?\
M".V/VC3X?(@<:[."8\@[7Q#\XRH.&SR* ,-_$>K/\,+7QW;WLS7WFK-):!LP
MO&TWEF#9T& <!A\V1U[5L6$>JZKX_P#$-K)K]_%::;/9RPP1", AD+,C?+RI
MZ>ON<"B#P[J-O(WE>'-/6W:X^U?9/[;E\@39W;PGDX'S?-CIGG&>:O:7IFJV
M7B"ZU3^Q+.*74&07DHUB63*KP"$,07(&< 8^M '1)IEG''"BP_+#(94!8GYR
M22QR?F.23DYYYZUR]K/);?&34;*,GR+O1(;J4=O,25HP?J5./^ CTKLSP*YD
M^&A?2ZY?7\1-QJD"VHB68H8H%!PF]>A)9F)'J!SC) .FKRSQ7#)I.N7_ (SM
M$9IM%U*/[4JCF2T>WA64>^.&'I@UZ+HNGMI.BV>GM,TQMXECWLQ).!ZGD_CS
M44>@V"/J+%991J(Q=)+*SK)\H3[I.!\H XQ0!YUXKE36-0\->($826\OB6SM
MK%AT,*^9N<?[[YY[JJ&MCPMO7XN^.%O,^>T=DUMN[P;&!V^V[K[UTE]X2T?4
M+73+6:"58-,>.2SCBG>,1-&,(1M(R0/6K-]H-C?W5O>2+)'>VZE(KJ&0I(%/
M521]Y3UP<C/.* .3UQ9&^-?A0VF=ZV%V;W;_ ,\< )N]M_3WKB?/OD\':U:3
M-'!X>O?$5Y;:E>1H7FMHVEQN /&TG +<[0<X->QV.AV6GR7,T*R-=7( FN9)
M"\K@=!N/0#)P!@#/ JOIOA31]*L+VPM[=VM+YY)+B*>9Y5D9_OD[B>O>@#C_
M !C%%IGB3X<6XXT*"\:+).5$HB"V^3ZYS@UT'CW6[S0M(M+BTBM)A/?06KQW
M,;,/WC@!AAAT//\ A5^+PEHT?A[^P7MGN-,VA5@N9GEV@= I8DC';!XQQ3)/
M".FW"6T=Y+>WD%M(LL,-S=.ZJZG*D\Y;'^T30!5\32/>W5AHWV&74(F(NKZ*
M'8,QI]P'>P&&DP<9.0C"LGX8W4UC;:GX2O(Y8;C1;C$"3%2YM9,M$25)!P,K
MP3C KK[?1[6UU:ZU.,SFYNE5)2\S,I"YV@*3@8W'H!U-56\+Z8?$;Z^%N%U)
MX?L[2K<. 8^NW;G;C//3K0!PCZ1?:&K^-?#T#2W4=W=IJEBG_+] +F7D#_GH
M@Y![CCV/7>!]4M-:T>ZU.PE\VUN;V:2-\8R"1U'8ULZ9I5MI%JUO:&7RC(\F
M)96D.YF+,<L2>22?QI=.TNRTB"2"PMU@BDE>8HG3>QRQ [9/- '->*_#MYJF
MLVVJ>'M8&G>(K& JHD7?%/"[?<D7TW*>1R/RQ+X*U^YUK^U+75M*33];T^Y5
M+V.-MR.QC&V1#Z% /<"MB^T"RO\ 44U%VN8KV.+R4F@G:,A,Y(P#@C/J#T%2
MZ9H]GI$<RVJ/OGD,L\LCEY)7P!N9CR>  .P  &!0!RO@A0WBKQTK $'5$!![
M_N4JQXJA77]2&B2Z9<ZAI\-N\EVD#1C]Y(I2,'>RCA3(W&<'8?2MO2O#>G:-
M?7UY9+.L]])YMR7G=Q(^,9PQ(!QQQ4^GZ/:Z9<7D]N9S)>2^=,9)F?<V N1N
M)QPH&!Q@"@#F_AEJES=>%O[*U(,NJ:+*=/N5?&X[/N,<$]4V\Y.3GFN7L[*Y
M\$Z3I7C+2(7ETZ>R@_MRQC&=RA!_I"#^^O\ %ZC\37H-OX5TRTUJ_P!7MQ<Q
MWNH!1<R+<R8DVC"_+G P.!@<5>TW2[72=-BT^U$GV:)=B)+(TA"XQC+$G% '
MF?BFYAO?@G-=VT@D@GU)9(W7HRM?Y!'X&O5I)$B4-(P4%@H)/<G 'YD5@WG@
MO0K[P]'H,MJZZ7&^];>&9XP#OWC[I!P&Y [5/%X8L([RWNFFU":2W8O$)[^:
M1 Q!7.UF()P3@D<4 <=X5AUF75_'?]E7ME;O_:[A1<6K2_/Y28.1(N!T[&NP
MU/1+3Q+X6FT;4<2)-$(Y60@LD@P=P/\ >#<_6H;;P;I5E<7D]J^H0R7DIFN&
MCOYAYCGC<?FZXQTK5L=-MM-TY;&U$B0KNP6D9G)8DDEB22223DG.30!Q_P .
M)K_6=/;4-9G6YO=.DETN-U! (C;#R'/\3D+GV48ZFNUO! ;*<7./LYC;S<Y^
M[CGI[50T/P[IWAV">'34F2.>5IY%DF>3+L<LWS$XR:T9X4N+>2"0$I(I1@#V
M(P: /+7&N_#6SMUFECU_P4LL2HS\7-BA==AR.)$!VX[].@K5NDO7^.+"QN+>
M&3_A'%RT\!E!'VD\8#KS^-=%'X.TF.&WMC]KDLK9E:*SENI'B4J<K\K$Y (!
M )(&!QP*?<>$]+N==?6F-XFH-#]G,T5Y*G[O=NVX5@,9YH S]6CNU\#ZC;:M
M-;W%[\[2^4NU61I6V?*22!M &"3T(R<5QVOB3X;6.KZ:P=O">JV\ZV;<G^S[
MAD;]T?\ IFYZ>AX]Z]";PIIDEE=VCF\=+MP\[O>2L[X  &\MN &.@..OJ:O:
MAI-EJVD3:7J$(N;2>/RY$D.=P^O7/?/7- '(^*_^1]^'_P#U\W7_ *3FHOAY
MO7Q3X\2[S]N_MC<=WWO(*#R?PVYQ74ZCX:TW5-2L-0NEG-SIY+6K).Z",D8)
MP" <CCFGWF@6-WJ U$"6WOA'Y1N;>0H[)G.UL<,,],@X[8H Y3;(?CT7M<^4
MOA\"\*]-QF/E@_[77'M7 Z4+B]^&/AK1=6>.W\+:E=RQ75W$I,B.+EF1&).$
M5F&-_..!QG->V66AV.GPW*6R2+)=-OGG,K-+(V,9+DYX' YX' Q5*T\&Z'9>
M&9O#D=HSZ3*K*UM+*\@PQ)."Q)'))X/!YH W5 50H& !@5YW%'J<GQ?\1C3+
MJTMY/[,M<FYMVE!Y?&-KKC]:[O3M/ATNQCL[=YFBC&%\Z9I6 ]-S$D_G5*W\
M-Z=:^(+C7(EG%_<H(Y7,[E64=!M)VX'TH Y3QRD\.G^!OMC W":_8^>XZ%]K
M@G\ZZ?Q1SIMHH^\VI66!ZXN(R?T!/X5>U;2;'7-.DL-1MQ/;28)4D@@@Y!!'
M(((R".156T\.VEM=0W,D]Y=RP9\DW=RT@C)&,@$XW8)&X\X)YY- ',>)O"W_
M  D?B6_EM)_L>LV-G:3Z?>KUBDWW'!]4;HP]/I3O!WB9_$7B29;RV-GJ]C9?
M9]0M&_Y9RB3J/56'(/H:ZZ'2;:#5KC4T:?[3.BQR%IF*E5+%1M)P,;FZ#O0=
M(LO[3GU)(1'>SPB"29#M9D!) /TR>: .4^%'_(FR_P#82O/_ $<U<!(/^+1?
M$:2V_P"05)J\[6./NE/,3)3_ &<YQCWKU.U\":'96$EA M\MG(S.\']H3[&+
M'+9&_G))R.AJ[J7A;1]4\/\ ]@SVFS2]H3[- YB7:""!\A'&0* ,GQ7H=AXC
M;1M*U*+S+:X\U6'0J?*.&4]B#R#7/:7K&HV7B+1/!_B)VEU.SO3):7A'%];"
M"8!_]]> P_'FN\;0K1[BQG9[HR6((@)N'XR,'//S<<<YJ>[TNROKVRO+BW5[
MBQD:2WD_BC+*5.#Z$$\?3T% '%?#>5CX@\<Q7O\ R$QK3LX;[WV<J!#_ ,!V
M@XK6TO6KZ[^(FMZ/-'9B"QMH)%E2)A*XDW$*26(XP>W.>U:M[X<TZ]U--3V2
MV^HHGEBZMI#&[)_=;'##V8$"H4\+Z=!'JDB1S2W6I0^5<SR7#>9(H4@#=GY0
M 3C:!C.: -RBLW0-+.BZ%:Z=YKR"!2H+.7P,DA=QY( . 3S@"M*@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N>\<:[=^&?"%_K5G'!+)9H',4P.'&0,9!&.OO70UQ'Q=FBB^%NNK
M)(BM)"%0,<%CO7@>IH 7Q/XPU+PD-)O;VV@N]-N"1>M;Q.)+==N3(!N.Y1GG
MO@?EN:AJMQYFBOIDUI);:C.(_,92XV&)Y RD,,Y"8_'-9M[?Z9<:MX:B>ZM9
M$N$F"H9%(D4Q8Z=P>E<Y::1J7A'QIHFA01O/X9N+Z2YL9"<FR?R)MT!_V3NR
MOT(YH ZBV\0WFNZYJ5AH@MH[;3)!!<WEPC2!IL9,:(K+]T$98MU.,'K6EIES
MJKZA>VNI6\"I"L9AG@W;9@V[)P?ND$8VY/KGFN-\'75OX.UOQ'H>MSQV;W>J
M2ZC93W#!([F*4#A6/!92,$=:["Y\3:3::9<ZI/=JNFV^W?> ;HR2<84C.[!(
M&1QSCL< &O4=Q<06L+37$T<,2_>>1@JCZDU237M+DU^30EO$.IQP"X:WP=PC
M)QNSC'7WK"\>:C9:=%H;WJ1*K:G'Y5U<.RPVL@1R)'P1D=0 2!DCD8H Z5=1
ML7LOMJWENUIU\\2J4ZX^]G'6GVUU;WD7FVL\4\><;XG##/U%>1Z9+:W.FZ]:
M_P!O?V?=KXH::VNWB&Q9#&K(70X&QR&QZD@CUKNO U_=W^F7YOK2UANXKZ2*
M66S8F"Y8!<RIGL<X(_O ]\T ;FJZ@FE:7<WTBEQ"A81KU=OX5'N3@#W-9_A#
MQ"OBCPO9:J8Q#-(I6XA_YY2J2KKZ\,#U[8JCK5V-6\2V6A65]:1SVO\ I]PD
MJ^9DJ<1J4#*?O$OUX\M?6L#P]=_\(K\2M7\.WE[:,NLJ-3MO+7RU6<_+(FTL
MQ!; ;KSSB@#?\9^*6T&QC-A=6#7OVJWBDMYFW/LDD5"0H8$$!LY/%;]QJNG6
MGF?:;^UA\HJ)/,F5=F[.W.3QG!QZXKQB36-/D^%=M8ZE-$GB&TUB&2_MYL>>
MDWVL%Y".N"I^]TP<>U;S1Z)/XJ^(K2K8NIL+=OGVD9,4FX_7)7)]Q0!Z8M_9
MO>&S6[@-T$WF 2#?M]=N<X]ZJ6E\\:ZC+J-_IY@AN2L;1-M$*87"R$DC?DG/
M3@CBO,]+?3;>#X57$3VL=PZXFD4J';-HP8,>I^; Y[XK/U9M+_X5_P#$*)6M
M=JZ\6B52O!/D\KZ=&Y'H: /9X;ZTN9IX8+J"66 [9D20,8SZ,!T_&J6GZ@8=
M$AN=7U'3FD)97N+=MD!.X@!2Q/88//4&N3A_L:V^+9@M_L,5M+X>/F(FP(^)
M@1D=#\I)^GM7/>&S'+\/?"?]G:[;:9J=O-=-9M.H>"1@[AHG&1C*MP1R.<4
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
MTU&ROS(+.\M[@QG#^3*K[3[X/%>2W\DR^'OB+I^GJ7U(:N;A[6(?O6M2L&_
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
MW="LOT- '?$ @@@$'J#0%51A0!]!6%?^*K6QU[^Q!8W]S?FT:[1((@0ZA@I
M8D#.6[X'OG&<^W^(FE7%II]XMEJ2V=Y<"U-P\ 5()BY0))ELYW#&5! />@#K
M%15^ZH'7H/6G8KGM8\8Z?HT=Y/-!=36MBRI>7$"JRVY(!Y!8,<!E)V@X!JO=
M>.["WO=0M(+#4KR:Q@CN9!;0 AHW#$,I+ $84_7MF@#J:0*H8L%&X\$XY-8H
M\46$]OICV:S7DFIP?:+6&$ .T6 2YW$!0-RCDCD@=:Y#PMXKAT?0]5O-3&IR
M1OXBFLXEDW321;G545B2>!G'4^V: /2J3 SG'-<O_P )S;F[O[)=&UAK^S19
M6M1 N^2)LXD4[]N/E/!(.>,9JY!XLT^\T_3KNP2>\.H0&XMX(@JNT8QN)WLH
M&"R@Y/4XH W<8HKDX_B'HTUOILL45])_:$\ELB);Y:.9 Q9'&>&^4],^O3FJ
MNK_$%8/"&KZM8Z9=_:]/G^R36MP$1H)#MPS?,05^=3\I.<_4@ [:D*J2"5!(
MZ$CI4<+M<6RM)!+ S#F-V7<OXJ2/R->;1:_J/@_QAJ)U.YGN?"EQ?+:I//*T
MC:?,8XV&YF)/EL7QD]".W< ].I&56&&4$>A%<S#>VVD:EXDU&^O9UL[7RV/F
MSNZ1J8PQVJ21R3T SS@5=M_$MM)K,.DW5K=V-Y<1--;I<JN)E7&[:59AD9&5
M.#@YQ0!LX &,#!H5550J@ #H *6N1\=7%Y:-X<DM;ZXMUDUNU@ECB8 2HS'*
MMQG''3.* .NHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KD/B#9R266C:F@)CTC5K>]G [0@E7
M;_@*N6^BFNOJKJ&HV&F6QGU&\MK6#H9+B147Z9/% '-^(;36[SQ' L5D+[0Y
M+)T,8N%C5+@MPTH/+IMZ !L')QT-<[9^$;V?PAX?TK6= N5N-/M"D=WI]Y&E
MS:3# !5MZC##/ )' S[>CV!LS8Q?8'B:UQ^Z,3;DQ_LD<8] .!4AN(ENDMBX
M\YT:14[E5(!/YL/SH I>'H-2MO#NGPZS.L^I) JW,J]&?')_^O7G5YX;\3P>
M!_$/A"'2#=K//++97RW,:HZ22^9APS!@XR>Q!]:]$/B/1%F>(ZM9!T;8P,ZX
M5O[I.<9]NM:"S1M")E=3$5WA\\$8SG/I0!P%WI6N:?XPOM3B\,VFLV6K)"SI
M)/&CV<J($()<?,A !^7)R#QZZ-]I6J'Q=X4O(]/#VVG07"74D#(B*TB( $4L
M#@%3VZ8ZUTEAJ^FZH9!I^H6MV8FVR>1,LFP^AP>#5V@#SK4_#^M74?Q"2+37
M/]M1)'9$S1C>1 (CGYOEY&>>WOQ5RYT/4[WQ#X=F>PECM;;2[BTN9/,CS&TB
MQ@8 ;)QL/3U%=S10!Y]X0TG7=/MK+1=2\-:?#]@41?VQ')&PF1!A65 -X<@
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
M 2"/8]J6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N)^+HS\*M?S_SQ3_T8M=M6'XN\/'Q7X;N
MM%-W]EBN@%DD$>]L!@>.0!T]Z -F'B&/_='\J\U^(VJ7EIX/\3:Q92M"[R1:
M9%.I_P!7&) LC@]CN>1<_P"R*ZX:-K,K6R76O(]O$ZN\<5F$,NWD MN/&0,X
MQGIT-6&\.V-SX8;0;]/M5K+"8IRPP92>6?V);+9[&@"S!H^GP:(FCI:Q?V>L
M/D>05!4IC&"._%6+2V2SLX+6,L8X8UC4L<G &!G\JP]-T+6=/M([ ^(3/91J
M$1Y+4?:0@X ,F[:3CC.S/X\UOK'Y4 BB^4*NU-V6Q@<9YR?SH \S\,ZI/HGA
MGQKJ-K:M<20^);LE$C+D*9$#-M'+;5); QG;CBM9_&TB>&)M;MKRSU*P%W''
M]KL[=V\B$A=[R1!BVY3G(XX(.*NZ7X0O-)L-4M[;6BLM_J+:CYPML&.1G5V7
M&[E#MQCK@GFI+?PE+9W=YJ%GJ$=MJ%Y=1W$[16V(7V(4VF/=WR23NR3SQ@4
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
M6FW!GB<1B16RA1@RGKPQP>U '+-XZUG_ (1B2_A@LWN;?71I4GF121K(AE5
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
M&H[-GVNWCGV9SMW*&Q^M<DOB_58==T>TNULB+^_FLYK>%&<V^U79,S!BI;"
ME< _-T&*ZS1=/.DZ)8Z:9O.^R0) )-FW<% 4$C)YP!7)VGP[FM+?2;9?$-R8
M=*O6NK4?9X\A6WY5B?O'YS\WZ&@#/OO&GB:V\/\ B36%32O+T+49('B,4A-Q
M$FS(!W_(V&)S\V?08YV)?$^IZ/XGGLM8^QR61TJ;4HS:QLKQ")E#(2S$/PWW
ML+TZ4EQX#DN?#_B'2'U4"/6[I[F606W,9<*"%^;I\HQGWZUH77A9K_Q#;ZI>
M7D<BI826$MN("%D20@N<[LC[H_#- &?IVO\ B6\OM*D73DDT^_A9YF$#)]D8
MKN0[B_[Q2?E. #W]JRM.\:^(YM&\/ZU=1Z9]EO\ 5/[.G@BC??\ -,\2NK%L
M#!4?*0<\G(S@;GA[PAJ&@K%:MXDN[W3;0$65K-"@\H8PH=Q\T@4'@<=O08KP
M^ I8?#FEZ.NK IIVHC4$E-MR["4RA2-W3<Q_#'UH S?%6M7^O^"O&S6#VL5C
MI\5U9,LL3,\I2/\ >G(8!>I X/*Y/7%27?BZ?1DT[3#<6FGF;2X9+*XOH6,-
MS.008BX90A&%Z]=WMS=N_ ,KCQ!;6.MR6FGZZLC75L;=9-LLB[7=&)XW<9!S
M[$5:O/!\][I,NDS:J)K">R2SECN+57(V@CS$(("O@CL0"JGZ@'2W(F-I*+>1
M(YBAV.Z;PIQP2,C/YBO)8[O5+_X>>!+^[N(;J[N-:M)59D*?,3(3N.3GD]0!
M]*]:M[:.VLXK6//EQ1B-=QR< 8&37'V_P_EM="T724UMW@TB\CNK<R6RDX0G
M8AP1G[QR>IXZ=P @\2:^@\4V,T>G7.HZ08FAE7-O"Z2)NRX9SC;\V?FY [54
ME\6:K<6WC"TM[FW\[2]/2[M;U;5T#!DD)^1FYP8^&!P<C@XYOZIX#.J2>(7D
MU5XCK!MV_=P#]RT!!0C).X<<@]?:IH_!4CZCJUY>ZS/<'5;!;.Y00H@X#@,N
M!QPYX_,F@#2\(-=/X0TA[R=)I7LX6WJA7@HO7+')]3W]*VJS= TN;1=$M=.F
MO6O#;QK$LK1A/E4!0,#V'YY^E:5 !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<GXYU5M-&A0R3M
M;V-]JD=M=S*Q7"%7(7</NAF503Z$CO0!UE%>=^))$\*VDR6>L3):WFJ6JW*R
MN6CL(I."%((*JQ49^88W9&,YK-\7Z;=Z)X0\630>()&5[:*XAM;5I(Q:G.TL
MK>83M?GY>AP<#K0!ZA/=06S0K-*J&:011@_QL03@?@"?PJ:O-O$OAJPLO$WA
M/$M[*;G5Y&D:>[D<Y-N^=N6^7)4' Q^7%4/$=^PAU+4],O;B5K77K:W^U27!
M0Q'?$C01H/O)@G.[&2QX/6@#TU+B[;59;9K$K:+$KI=^:I#N204V]1@ '/0Y
M]JMUP4YE;Q]XEMA=W8@.APS*JW+@1N7E!9,'Y?NCIBL/01/:V_PVU-;Z^DNM
M100W9EN7=94-LS8*D[>"H.<9SR<F@#UFL?5/$,&G:C:Z7%#+>:G=*SQ6L. 0
MB]7<D@*HR!D]3P 36Q7GUN38_':]:].T:AHZ+8.W1MCYD13ZY^;'IS0!U,&M
M3_VQ!IEYIDUO+-$\J3*ZR0G:5RNX8.[YNA Z'K6Q5+43!);O;R2%99(W*;'*
MN,#E@1R,9'/N/6O*["632?A?H7B)]3O1<7ZV=M?7=Q=2.D<+2C<V-P"\':6&
M#@DYSS0![#6++X@\KQC;>'S9OF>SDNEN"XVX1E4KCK_&/2N(\1M?>#](UJ_M
M->5H;I+;_1X4;;9JTBQO.I9VVY5CZ#(SV-:1TRSL_BUI(M3((YM$N01YS-G]
MY%\P)/4YY/4X% '76VIR+8+<ZK;#3G:?R5C>59,DR;(SE>/FRIQVSBM&O&?*
M^W^ O#37LUQ<.GBL1"26=V;;]L=>6SDG  SU%>QQ(D<*)']Q5"KEB>![GK0
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
M9XB@>-I!E2YPH([9K:) !)X H P/^$8TO28?M>B:+IZZE;6[QVA==@!(X4L
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
MIX:T:-;%4T^)5L#FT SB#M\G/R\<<=JF;6M-&G6]^+R)[6YV^0\9W>=N&0$
MY8D=AS6%X)UVZUNY\1B:\6ZAM-3,%NPC";4\M&VD8SD%F!SS0!?NO!?AJ]N;
MFXN=%LY9+I@TY:/B1@<@D=">.O4UMQQI%&L<:*B* JJHP !V K)\3>([/POH
M[:C>!V7>L:(JD[G8A0.!P,GK6%<>+!8>/3#>:G''HC:/]K17C"XD\T+UQN/
M/'UXH Z>]T?3]1N;:XO+5)IK5M\#MG,;>J^A]ZJZQX5T'Q!/!/J^DVEY+!_J
MWFC#%1Z>X]CQ5D:WIK:;;Z@EY'):W(!@DCR_FY&0% R6. 3@<\&I=.U*RU:S
M6[L+F.X@8E0Z'."#@@^A!X(/(H K77A_2KRX>>>RC>1XQ%(<D"2,9PC '#+R
M>#D<FGSZ%I5SJ(U"?3K:6\$)@$SQ@MY9SE?IR?S/K69XL\22Z&NFV=C%'-JF
MJW2VMHDN=BGJTC8Y*J.2!R>![U)<VGB"TBMY;75!>/Y\7VB.>W0 Q;U\SR]N
M"IV[L;BW]: );/PAX=T^6UEM-&LH9+0L8'6(9CW8S@_@/RI__"+:#]@O+'^R
M+/[+>.7N(?*&V1B<Y(^O/L:9'XN\/2Z@EA'K%H]T\YMUB20$F0+N*\=\&K%M
MX@TF\OUL8+Z)[ET,D:<CS5'5D)X<#N5S0!%;>%M!M-#DT6#2;1-,ESYEMY8*
M.3W([G@<GG@>E0Q>#_#]JLK6VC68E>V-J79,EHSG*%CDX.2#[?2L?Q5XL^RW
M>AP:5J2*]QK$%G.HBW+*A?#JKD8R.AP<CGI6C+XBL--G\0WUQK:W5MI\<;RV
MD,09K/"G()7EBV,X/3'I0!IZ%H]OH&C6^F6H AAW;0HPHW,6(4<X4$G R<#%
M:-4-%U6'6M(M=0A&%GC5RO/RD@$CD#.,]:OT %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S/C:T@O
M-/L(YI[^TD%XKP7UDI9K60(^'8 'Y.JG/'S\XKIJ* /*[F76?['\/ZAK%LTP
MTWQ"7FNK2T8&>#9(@N#$ 2,EAG ]QP:S?$TDDOA_XFSO97D,5P]K+"T]NZ"1
M1'$."1C.1TZCN!7LU9'B;08O$^@7.CSW,UO!<@"1X0N[ (.!D$=0.U '.W=G
M'J_CS1=4TV!T@TZPN4NI3"T8(<*(XN0,D$,VW^''.,BN4T"TBU[X9>!].L('
M^W6]W;7)<0E?(5'+/(6QC!7(']XL.M>NO#(]FT/GL)&3;YH49SZXZ51\-Z''
MX;T"TT>"XEG@M4\N-Y0-VWL#@ ?I0!Y_JMCJ=Z_Q"73[*Z>>6YLY[=#&\8N5
MB2+>J,0,YV,O![U:DETG6]'UK5=.T765OCHT]H\U['<>8-PR(%5R=YW9/RY
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
M6LC/"[6I0!E R/FXR1BNU_X1*Q_Y_M:_\&]S_P#'*/\ A$K'_G^UK_P;W/\
M\<H WJY*"WD\1:_J-Z+N_L8[4?884^S*HD0@,[_O8SD,V%XX(C%7_P#A$K'_
M )_M:_\ !O<__'*/^$2L?^?[6O\ P;W/_P <H XOP[$UAX.\5^#M0AU)K+3T
MN8[2Y%NRF>U=6(",0%+KEAZ=.U'AK5M.O-;\.S:E=7$%]I]BUG!&^FW$"RNX
M3)9W4+G" !0>IZ]!76WO@?3;^RFM9K[6O+E7:?\ B;7!Q[X+D'\0:HV/P[B@
M=C?^)O$NIIN#)'<ZDZJA!R"-FTY!'K0!SUAI=_=_"C7K.QL9DU)KVZF2&6)H
M7E4W!< 9 /SH ,^XI]W;VGC#1-5N-#T?5X=9;2IK4S:D9XS'NY\@>8<,2?3@
M=R,BNS_X1*Q_Y_M:_P#!O<__ !RC_A$K'_G^UK_P;W/_ ,<H YO1KS2-:FBU
M)="UJ'4K.UD29KY;C_1MRX:-=Y(<DXX7/ SQP#BV%K+'X+^&UO)I]V)K/4(7
MN8S:29A"QR!BXV_*-S+R?6N^_P"$2L?^?[6O_!O<_P#QRC_A$K'_ )_M:_\
M!O<__'* .%UFRU.YOO'3Z?87<K_;-.NXHA&\?VI(1&9%1L#)^0C@YS5C43I6
MM^&?$>IZ3HNL?;9M&FLVFO([CS6+ [851\ECN)R1P/7DUV7_  B=C_S_ &M?
M^#>Y_P#CE'_")6/_ #_:U_X-[G_XY0!S<2,/%G@62.TN5B@TRXBE86SA8BR1
M!58XPO*MP?2M'X:"6V\*G3;FUN8+FTN[D2B:%D'S3R,-I(PPVD'(R.:T_P#A
M$K'_ )_M:_\ !O<__'*O:;I$&EM(89[Z7S  ?M5Y+/C'IO8XZ]J &Z[K5OX?
MTF34KJ&YEAC*AEMH3*_)QG:.PZFM".198DD0Y1P&4^H-1W5K%>6[6\ZEHGX=
M<D!AZ''4'N.]3 8&!TH \F\=M=WL?C73HM+O8I7M(C!]DLV;[> F2[R!2/EY
M4*"#QWS@;UG*)?B@=1:SNUMSX?CC$TEI(H#><S%<E>&VD';U]J[NB@#QOP[]
MOT33O >HWNGWXT^RBN[:[06LA>UDD/R.T>-V, C.. WO78>!69M9\6R&UNH8
M[C5//A::V>(2(88QD;@.X/'6NTHH Y/XE6\]SX&NUMH)9Y$GMI3'"A=BJ3QL
MQ"CDX )X]*IQS"?XKQ:C]DNUM?[!*+-):R* QF#;<E>&V\X//M7<4@(/0@T
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
MDTK5+C[4_P!K+^;:2L '*@##@XR 2O-=HBE(U4L6( &X]3[T >?_ !&BM/\
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
M=><U6\*W^KZ7;?#V!M0$MAJM@('M/(4"/9;>8K*WWL_+@Y.#G@"@#T^BO/\
M3=;\3:]9:;KFEAOLTUV?/MYC"(/LP=E.#_K!(  >3C.>,8QZ!0!5GU&SMK^U
ML9KA$NKL.8(CUDV %L?0$4KZ=8RZA'J$EG;O>Q(4CN&B4R(IZ@-C('M7EOC2
M>2[>Y\565M>R7VAW:/8E+:0QO!$2)QO QA]TF3GD(E=AJ_B@2)X;ATJ<+_;\
MP$5SM!V1>69"P!XW$  9R,G.#C% &U9:W8ZAJVH:9;O(;K3_ "_M"M$RA=X)
M7!(&[(4\C(K1KRJXGU/0]4^)=[;:BTEY::?:W$,\T*$_+%*P!  4],9QTK5-
M_P"(T\1^'[(ZX##K5A+)(/LD?^CO&L;;H^.I#$?-N&><=J .UU+48-*LFN[A
M9FC5E4B&)I&RS!1\J@GJ15NO,I_%&OV_@35;K^T$>^TO6_[/-RT"9FC^T)'D
MJ!M!VOV':M6]O-?O/&^L:-:ZR+.VATV&ZA9+5'='9I!U;((^09R/ICK0!UMY
MJ,%C/9PRK,6NY?)C\N)G ;:6^8@?*, \FK=>>6?BO6+W2O %_P"?''_;$JQW
ML:Q#Y_W+L2"?N\IVJ>#Q->#Q@-'U6\NM,N7O9%MHI;=/LUY;X;9Y4FTG?C:2
M"W7(QSP =V""2 02#@^U+7D<6I:WHWP^\5:O::S/)>6VLW$2M<QQN"!<"//W
M1SMQ[#' %=9>-KFFWMG:W/B$3B[FF?9!:(MR5"KLCC4JRE5.XL[8QE03Z@'7
MDA1DD 9QS56+48)=4N-.59O/@C21R8F"$-G&&Q@GY3P#Q7F1U?5M?\/>!;ZY
MU&XM[BYUI[:X\A8U$FSSP&(*D9_=@X^[DGCICJ;>^UB[\9>(=$&I;(X+"VEM
M)!"F8G<R DY'S?<'MZ8H Z^BN(\+Z]J.NZ9H\$UV\>J0S3)JP")PT)*NN-N!
MERF,8.TGGBJVG:WXGUZRTW7-+W?9IKL^?;S&$0?9@[*<'_6"0  \G&<\8XH
M] JK/J-G:WUI937")<W9<01GK)M&YL?0<U:KR;QM++?M=^);*WO9+[0KI'TX
MI;2&-XX2?/&\#&'S(I]HUH ]9HKE/$'B=X_"^EZQI3@6=]<VPEN]H/V>WD(W
M2$'@8! YX&<GI6+-XJU?2T\5WS7BWVF:<88K&9HD"R22;0<LN P1FP<8X/)R
M#0!Z+17#W=QXMT\ZI/Y[?V>NFR2Q27BP&6*X0$X41X#(5]>01Z54TG6M?&H>
M"WO-5%Q#KUDQGA%NB"-Q )0ZD#.<Y!!..> .E 'H0(.0"#@X..U+7%?#9;IM
M,U66YU&YNV_M:\C_ 'VS^&5E!R%!S@#V] *[6@#/UG6['0-)N=3U"1TM;89E
M:.-I"OU"@GTJ^C!T5AT89%>/7Z73?#SXE27.I75ULO;J$+-LQA4C /"@YP ,
M9Q@=*Z<ZWJN@^*#;7U]]NL9-%FU 0B%4\IXB@*H1R00W\1)R.M '=T5Q&C7_
M (HOY]"U16,FFWD(DO8YC"$0.H9&A*?/P3C#$Y'O4_Q5NKRS^&&OS6!99Q;A
M<IU",RJY_P"^2U &LOBS1GCDECN)9;:,D/<QVTKP#'4^:%V8'.3G QS6G:7-
MO?64%Y;.)+>>-98G X96&0?R-5M#@M;?P_IT%F%^R);1K$%Z;-HQ^E8*7KR^
M*V\)Z9<MIUIIVF1S;X$1G)9BBJ-X8;5"^G4CD8Y -W5M:L-$%I]N=T^UW*6L
M)6)F!D<X4$@87D]3BBWUJPNM;N]'B=S>VD:2S(T3* K$A2"1@YP>F:\[O];O
M=;\,:8-1"&]T_P 6V]A-)&NU96CG W@=LC''KFMIYI+;XD>*)X9+>*6/0K=T
MDN6VQ*P:8@N>R@]?:@#NL#T% VL,C!&<<5P.CZWJUUXGCT>74;F6WNM$:[%R
MT$<9$JNB%HAL!V'?QO4] >167X4UO4+3P5X/M5N[JXNM:9]TA\HN@57=MA8
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
MS)%,J?=WQNR,5]B5S^- &_D;MN1G&<55TW48-4LQ=6ZS+&7=,31-&V58J>&
M.,@UR=LEY)\7-60:G="*/2K>1(2$*+N>4$8VYQE0>N3W., 9$/BCQ%+X+T'4
M!J$0O+G7_L$[M;J0\9NGC QQCY5'3GWSS0!Z=17GPNO$LFM^)M%7Q$ZBPMH;
MNWN?LD1D!=7^0C;M*@I_=S@]>]&F>+=4U^'0K2+SH;J\T5=2N)+01;]S%5^4
M2Y4+G<3P3ROOD ]!HK(\,OK3:'"OB!8!J2%EE,)&U@#\K8' )7!('>M>@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "LCQ+X>MO%.B3Z1>SW$5I/@2B J&8 @@9(..0.E:]'2@#G;G
MPA:ZE-9MJ]_?ZE'9RK-%!<-&L?F+]UF6-%W$>^13[CPE:2:G?W]M>7ED^H(J
M7J6SJ%GP-H8[E)5L<94@_D#6\"#T(/;B@,K?=(...#0!AKX4L8M8TS4;>6>W
M_LVV-K;6\141+$=N5(*D_P *]^U3:?X>M].UO5-52YN9)M2*&>.4H4^1=JX
M4$87CK]:MZCJEGI5FUW>3K'$&5<D]68@*![DD 5<H YJR\$:;8V\-E'/=MID
M%P+F#3W93#$X;<,?+NVAOF"EB ?H*T[K0K"\UZPUJ:(F]L8Y(X6SP ^,Y]>G
M'IDUI5S7B'Q8FF^&==U33$AO9=(+)-&TA50ZJK$9 .2 PX]<C(H NZ?X8TG3
M-*O=,@ME-G>RS2SQ-R',I)8?3!P!Z 50T3P1::"GEV^JZO/%&A2UCN;D2+:
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
M(!]L<]* .!UO4-,>X-_:3P0RP^*X4EDN9 UT6654DP>/+B R #G*GMFM_1M
MT36/B)XN:[M(;I;>YLIX QW*C& '<!G')S]:[M])TV1YG?3[5GF*M*QA4F0K
MR"W'..V:DAT^RM[B2XAM+>*>3[\B1A6;ZD#)H \H\.^&-/\ $'PE:TL(;)=9
MM[B>>%@B[DFCN)#&']CC;@]B:['P?=Q>*)#XK:S,!D@2T@61,,FWF7KS_K"4
M_P"V>>]:NJ6&IQP*/#C:;8S2W&^Y>>V+AU(.6 4KE\X.2><5H:=8QZ;IUO90
MEF2% NYOO,>['W)R3[F@#B_%%OIH^*/A2>^AM 'M;T%YU7YF7RBHR>I&3CZF
MN0U&QLO^$,\6ZQY2'4+/Q/(UO<D_/"?M,8^0_P .03G'7O7LTUI;W+Q//;Q2
MM$V^,N@8HWJ,]#5?^Q-*\IHO[,LO+=MS)]G7#'U(QUH \YUA]*U;Q3XIT;Q+
MJMKIYVQ&S:Y5 PMS$OSPN_0B3>>.<X]*EA\/Z5JWQ'^Q:C$]]$?#EM(WVG(>
M1Q*P\QP,?/P/I7HD^E:=<O;O<6%K*]O_ *AI(58Q?[N1Q^%/&GV0O/M@M+<7
M1X\[RQO]/O8S0!Y3IYTO7HYAJVM)9>(;+5Y&:-$1;L2"9O+5"?F9&0JH &".
M.U0W[+I5C\2Y-'AABU>.Z!C\A56983%"9&7'(X+MD=^>M>M'3;!M0&H&RMC>
MA=HN#$OF >F[&<5(MK;I<R7*V\2SR *\H0!F Z GJ10!PL]O9P>,_!]WX96&
M."\BF%R+8 )-:B/*L^.N'*X)[MCO5OQSYG_"0>"MV?LO]L?O/3?Y4FS]<UU=
MGIEAIYD-E8VUL9#ES#$J;C[X'-1ZOI4&L6!MIRRE726*5/O12(0R.ON" ??H
M>#0!QVL7^F'XD3:9XF>W33YM)4V(NR!"S[W$V"W&_&SWP/<U5LULE\9^']&D
M+W/A\Z-)_9QO#YBSS+( 3SPQ\H J?[K''6N\FTVVU&VA35;2TNWC(;]Y"&4-
M_>4-G']/4U+=V%G?PB&\M(+F($,$FC#J".AP: /)+Y)K;X?^(+;>3IEOXDAC
MT[<<A81<PY53_=5]X'I@CM72:O+=1_$S4FL!NO5\*NT"CDEQ,VWCZXKMI=.L
M9[9+::RMY((\;(GB4JN.F 1@4+IUBET+I;.W6X"[1*(E#@8QC.,XQ0!YCX;&
MCZI#H.LZ5K<3ZW%:NOV6!$6:9S'\ZW ^\P##)+=^<Y(S:\&R^&=:TCPU>RW*
MMXAARMPBR 7$DY4K.)E^\5SEB#Q@#VKT.WTVPM;J:ZM[*VAN)_\ 6RQQ*KR?
M[Q R?QHATVQM[R6\ALK:*ZF_ULR1*KO_ +S 9/XT >-S6NE1_!OQC'%#:)=1
M7E[N6-55U"W#! <<@ '@5U_BU(?#GB/1?&<=KYD8!T^^\J/<[)(!Y;CW#A5S
MZ/BNT?2]/D699+"U99GWRAH5(D;U;CD^YJ;[-!Y"P>3'Y28VQ[1M7!R,#V(!
M'TH \YUY8O#T_ABUU*2VL].O)KB2_F>)6@^UN R[\\8R9 ,],+Z"J6JV.G:9
MX,6+3-3-[9-XDM)$9=ODQ%IXRT<6WC8#G@=#D=C7J5U:6U];O;W=O%<0/]Z.
M5 ZM]0>#43Z5ITEK%:O86K6\7^KB,*E$^@Q@4 </XA1O"'C0:W86*RIKT)L)
M$5,XO!DPL<=%?E6/L":ZK3!I/AV#3?#R7=O'<F(B&%F57GVC+N%[GJ3CWJ--
M+U6XU[SK^ZLVTJUD\RQMX(660-LVYD8L00,M@ =2#VJ[=Z1;7VIV5]/'&TEF
M6:)O+&X$@C[W7&#T'?'I0!R_Q/@M)='T>6[BA>./6K+<TJ@A4,RALD] 1UK*
MGTK1M8\=>(H)[:VN;)-"M3%'@&(#,V"!TX&,'MVKTBXMH+N!H+F&.:%_O1R*
M&4_4&H#I.G-(\AT^U,DB[78PKEAZ$XY% 'E&EZO&]CX'@UZ^AATVZT0B.:]1
M9(7N1L&&W<;MF<$^K#O7H7@NQL]-\.1VFG:A+?V4<L@AG<@KMW9VH1U0'('T
MK4DT?3)K$64NG6;V@.X0- ICSZ[<8JW'&D4:QQHJ(@"JJC  '0 4 1FTMBK*
M;>(JS^8PV#!?^\??@<UP^AW,$7Q?\9+)/&A-K88#.!T1\_S'YUWU<E+X/NII
M6D>\TMF8Y+-H\9)^IW4 9GC3Q%9FXT8M>Q+HJZDUM?W)420J_E$H'[%0Q7.>
M 0,]*P-<TG1[7P\W]FZG]MMI?$%E(# RK# [RH'6(IP..2 >":[<>&M4%BUB
M-5L/LC9#0?V2GEG/JN[%-/A74#:16AU'3?LT7^KA_LB/8GT7=@4 <9KGG>&K
M[Q_'X:A%JZZ/;7*Q6XQMD)E5Y !_%M&<^P-7I3X<C\<^ [K16L52:WNPCQLH
M,BF(;-V.2<YZ\Y)KJ(_#FJPW#7$>K6*3L,&5=*0,1Z9W9J*V\)WUG(LEKJ&F
M0.K%@T6CQJ03U.0W4X&: .-\*_V3KUGH-[>:VD'B.UO!]I@B1$NWGR5ECD_B
M*'DGL%&> *FT+P]HUQH7BV]FD6SN+;5-3@AOP239HV5)'/  .<5V">&M3COI
M+Y-5L%NY!M>X&DH)&'H6W9(HB\,ZE!%+%#JFGQQS<2HFDH _^\ W/XT 9O@U
MKBW\0:EI6K:/86^HI:V\INM/'^CW409PC;<91@=W!STXX KN0JABP4!CU..M
M8NB:)=:1*^;NT:W8<Q6]@L&6XP25//%;= 'G_C"?2Y_%+6%R;?[4NCRR$W[
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
MZZDOM-MKJ6TFM))HP[6\V-\9(^ZV.,B@"U1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C
MW?A;1+ZZDN;FP22:0Y9RS<G\ZA_X0SP]_P! R/\ [Z;_ !K>HH P?^$,\/?]
M R/_ +Z;_&C_ (0SP]_T#(_^^F_QK>HH P?^$,\/?] R/_OIO\:/^$,\/?\
M0,C_ .^F_P :WJ* ,2+PAH$,J2QZ;&KHP93N;@CIWK;HHH @M;.&S1Q"F#(Y
M>1B<L['N3W. !] !T%3T44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%<[XV\4-X-\,7&N&R%W#;%!
M)&)O+;#,%&/E.>6'I0!T5%<#=_$P:19Z!J&LZ0;?3=:$?DW,%SYODEU#*)%*
MJ1P>V>AJUXH\>3>'/%FC:"NE)<R:LVRWE-UL"G(!W#8<=>V: .THK#T[6;^;
M5KBRU#3(;6..'S4N8;OSHY,-M9>54@J>N1WK)T7QO<^*[B[?PUI4=SIEK*83
M?W=T8$F<=1&H1R1R.3CK0!V5%<1K?C^XT/PKJNN7.A2I_9ET+:>VDN K'/EX
M92 003(,=..>O%7[+Q+JNI66BW%EH<3C4K0WC&2\*I F$*AB(R2QW] /X3S0
M!U%%>>>%OB5?>+=%?5['PX/LD5\MG,IO<R+G9EPNS!4!P>N>#73>+O%>G^#=
M#_M742?)\Z.$*O5BS8./H-S?130!NT54O;QH-+FO;9(Y]D1E53)M5P!G[P![
M>U<_X \9GQWH+:NFG_8H!,T2JT_F,2N,D_* !S0!U=%<[JGBE;3Q19>&[."*
M?4[JW>YVSS^4BQJ<=0K$L3G  Z DXQ5[1]4N-0:^CO+!K*:SG\EE,@=7^16W
MJV!E3N[@'@Y Z4 :E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5Y]\;O^21ZW]8/_1\=>@U5OM-L=3B
M$5_96UW&#D)/$L@!^A% '@&HF?3I_A]<^+97OO!S6=LT&%"+;3^4N/,VCYP,
M9Y_ASUP<]'\4@+CXK?#Y8KEH?,E.V:+:2N73!&X$?F"*]8;1=*>P%@^F6;60
M.1;F!3&#Z[<8J"7PSH$VSS=#TV3RU"INM(SM Z <<"@#G'M)8/"-[X,743=:
M[<6-\R2,XWD,S!9'QT),B_CG'2L;X$7<2^ WT>0>3J.G74L=U;N-LB$MD$KU
M[X_ UZ'9:)I6FS--8:996LKKM9X+=49AZ$@=.*BO?#FAZE="ZOM'T^ZN ,>;
M-;([8],D9H XGXR7EK>_"#79+69)4$L*%TY!83(" >^.G'H1VKJO Y_XM_X=
M/_4+MO\ T4M:=SI.FWMM';7>GVD]O'PD4L*LJ_0$8%/BTZQ@LC9165O':$8,
M"1*$Q_NXQ0!Y1^SF1_P@FI_]A63_ -%15N^,]&F\=PZOIL%I#<VUO";6&5IP
MGEW7RNS8P<[<1KV_Y:#O7;6.CZ9I98Z?IUI:%_O?9X%CW?7 %.M=+T^Q65;.
MPM;=9CF00PJ@<^^!S0!YM\+/$LFL?#*]TN^8KJ6BQ26<Z.?F"A3L)_ %?^ &
MH_@#/#!\+GEEE2...]F+L[ !1A3DGM7HL7AS0X?-\K1=.C\Y=LFVU0;QUP>.
M140\)^&PI4>']*P>H^Q1_P"% '"^)]#\/?%"[L5@OY=-UN.Q2^T^[C;YGA=W
M .W@D J&X((W#GK5+P]>7USX-\8Z!\0-19['2G%M+JD+'<Z$9(W $LP^7J"?
MFP<UZ?+H6D3I&DVEV4BQHL<8:!2$5<[5'' &3@#IDU*NE:<NG-IRV%L+%P5:
MV$2^60>H*XQS0!4\,)IT7A;2X](N'N-.6VC%M*[$L\>!@G(!SCV'T%:U1P01
M6T$<$$210QJ$2-%"JJCH !T%24 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !67J'B31
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
M4N3*#&?,#1H",-G&#NZ8[=:IVEV]E\6=0TE/^/:^TJ/4"O994D,3$?5=F?\
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
M&VLV3P>,*>G/3BJ \2W%W=:BNE:6U]#ILQM[AA.J.T@4,RQJ1AB P^\5&>E
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
MR[CMW;>-VW:#CC(/6M2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0<"4?.VTL#CC&[&><&MU-#TJ-[QTTVT#7HQ='R5_?C&/GX^;CCFFZ1H.DZ!
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
M+/EQ;B3M3/.T9_\ K#I6K0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7/>,O$K>&='AEMX5GO[VZC
MLK*%SA7FD.%W$=AR3]*Z&N/^(F@WVL:3IUWI<0FO](U&'488"P7S_+)RF3P"
M03CW% %Z\T_Q';Z3++9ZVUQJ*IGRYK:,0L>X4 !E]LLV.,YJ:;QCX>M]2;3I
M-5@%XL\=NT0R2)'^ZIP._P"F1GJ*+3Q-!J$*BTL=1^U,,?9[BSEAV-Z.S+M
M'KDY[9XSCZ)!-_PL+QA*UK=0I<QVBP7+VSJCE(V#;7(P<$CO0!OKXDTAM1AL
M/MBB>=F2'<C!)67[RHY&UF&#D D\'TKG/'OBP:;H<K:5J3PWL5Y! 62#>A+2
M*KQERI4-M).,Y&*Q?"%LCV>CZ%K'AO6#K&D2Q_O9VF-HK1\"='+;#E<X &<G
M&,9-9<@U*#X73^%[O2-4DUJTOT:0QV<CI<#[6)/-5P-IR"3USG/% 'I$FL6=
MOX@U#=K+2BULEDFTZ.'>8AN/[SY06)/3;[=*G\,Z_!XFT&VU6WCDC2= X21"
MI /(Y(YXQR,BN?$5Q<?$S5)TL[L03:%% DSV[K&9!)(Q7<1C.&'>KOPX\Z+P
M%I%G<V=U:W%I;)!+'<PM&0ZC!P&P2/?H>QH AT#6+_QE+J%]:7SV&D6]T]K;
M>1&C27!3AI&+JP"D\   \9)[5K6=S>Z7#J$FO7L+V\=PHM9PFPM&50!2!U??
MN''4D8 R!7+>#1+X$COO#FIVEY]F6\EGL+R"VDFCEB<[@I* [7!)!!QGMFKO
MC$:E?V>CZI9V%S);Z;JT-U+;A#YTT(#*S"/&<@MD*>3CIG% '0+XFT9K:]N&
MODB2QYNA,K1M",9!96 89'3CGM59/&OAN29(5U:'?)#Y\>0P#IQ]TD88\CY1
MSSTKE]:L9]2UGQ%KME;79M)/#CV"K]FD#W,S,[#:A&X[00,X_BQV.&P6\XO?
MAJ3IU\!96SK<DV<F(";;8 _R_+\W'/UZ4 =:OC'P\VE#4_[4A6S,_P!GWOE2
M)<XV%2,ALD<$4P^-O#@-T/[4C+VN/-0(Y?!R057&6! )RH(X->?ZE:WDOAWQ
M=;KI>I.]SXEAN84%C*3)$&MR7 V\C]V_Y>XKJTWCXLW%^;.\^RG0HX1<?9)-
MA<3.Y7=MZ[2#C\.M &I?:WIUS#H<]MX@CMHKVYC:W,:J_P!L4@_NQD' .1R,
M$8[5%!XWTF74]:M97DMXM)*B>>:)T3.W<>2,  $8]>V1@UPVFVE]#X$\"6TF
MEZDL]GK22W$1LI=T*!I<LPV\#YEY]ZU[F*[MM2^(D#:=?O\ ;X%DMGCM7=)1
M]E$>%8#!.X8VCGOC&30!U">-O#<DT<2ZM#OEA\^/(8"1, _*2,,>1\HYYZ5;
ML_$>D7^EOJ5M?(]I'(8G?!4K(#C85(R&R0-N,G(]:XFWM[@7/PS)TZ^ LK=U
MN<V<G[@FUV /\OR_/QS]>E9EW9:KY&O7EKI6I2BW\3KJ)MTBDADN;<1*C&(\
M;CG)&#_#]* /07\8:!%97=W-J4<$5I((K@3*T;Q.>@9& 8$]N.>U/A\5Z)<R
M7L5O?":6RC\V:.-&9MG/S* /G'!&5S7!>([:UU;P/XAO-'\/:PMQ?QP1,US!
M,UQ<LK@XV-EMJC^(\<\=*Z":.:?XHBXBL[O[,^@/;B<VTBQ^890P4L5P#C/!
MH WO#/B"W\3Z%;:K;1R1QSJ'"R(5(!Z=1SQCD9%86A^(+I?$?BZ/5]4']G:-
M+$L;2(B!5:,.2Q &<$X']:L_#83P^ =)LKFSNK6XL[=8)4N86C(=>#@-R1[C
M@]C6!9)<C5/B/(VGZBJ7JH;4M92CS\6^P[?EY^;B@#L;#Q;H.IWUO9V>I12S
MW$/GPJ P\Q, G:2,$@$9'4=Q4K^)-(COH[-[U5EEF-O&Q5O+:49S&'QM+\'Y
M<YX/%</86US&?AB#IU^AL;=DNO\ 0Y!Y!-KLP_R_+\_'/UZ5+X-GN+72[+PM
MJ_AV\FU/3KHD7$MKNMS^\+"X64C;G#$]=V>* .KM_&7AVZU!+"#5K>2Y>62%
M44D_.B[F&<8X'\CZ&K%KXDTB\O?L<-XOGF(SHKHR"2,=70L '7W7(KC-,TN^
MU#PUX_T^"UN;6[U"^O&M7N+=X1('C548%@,@D$9[4FD3PZK!#=?\(EJ_]M:=
M:3 IJ9E$<;F,JT<;.Q5PY ''&.3C H [2P\2:3J=TEM:7@>66'SX@491+'D#
M>A( =>1RN1R/6GVFO:;?7*6]O<%WDB::,F)U62-2 61B,,,LO()ZBO.]$-W+
MXE\(WS:5JHC33;BVG1[%H(K9R(L1*F!L0;2 3U 'S,13=.TC5Q:R:3HDU^=)
MO=)N8TM]3MV272I&0!(UE8 E22!MYP$!!Q0!Z):^(])O-02Q@O ;B6,RQ*R,
MHF0=6C) #CD<J35F]U*TT[RQ<RD/*2L<:(SO(0,G:J@DX')P.*X?PDUMJEQI
M'VKPUK%MJ^F(5DDOS-Y5L=FUO+9F*MNX "]CGC%:.N1W>G?$/1]<>">?2_L4
MUE*88VD-O(S(X<JH)P=FW(''&: -E_%>@Q:;#J,FJ6ZVLTP@20MC,F=NS'4$
M'@@].]3Z7X@TK6IKJ'3KQ)Y+5@)D (*YY4X(&0<'!'![5YOJVC7JZ7K5W'87
MCP:GXCM;N"V2V=F$:/%YDC(!E=VQCR!P!ZUU.FI+_P +4UBY^RW26TVF6T:3
MO;NL;.KR$C<1C(#+0!TNK:G;Z-I-UJ5WYGV>VC,LGEH7; &> *XV\\82R:AX
M,OX[Q[33M2,IO()(@ <6[2#EEW<-CIP:ZKQ+;37GA76+6W0R3364T<:#JS%"
M /S-<-;FXN)?AP_]EZDBV(9;GS+&4>4?LI3+?+\OSG&3CUZ<T =S9^(](U#2
MWU*VOHWM(Y#$[D%2K@XV%2,ALD#&,G(]:ETW6=/U9[A+.??+;.$GB=&CDB)&
M1N1@&&1R,CFO,KFQU;['X@NK72]1E^S^*%U+[,L4D,EU;B-%;RB<9.02,'JO
MTKL_"@TZ\N[S5K#2-1LVN$1);C41(LLQ7.!MD);"@]>G/&<4 7_%>I7NFZ!.
MVEQB759_W%E&?XIF!P?H "Q]E-)X:\1V^O\ A*QUTLL230;Y@QP(G'#J?HP(
M_"J4\<^N>+719M1L(M+B_=2K:X6:1\AR&DC*G:H !'/SMVK%\)1W/A?Q9XAT
M22WU*?2II!?VMVUDY02./WR91 OWAD!1CDCK0!T,7CGPS,;79K%N5N@3#(<A
M&QDD;B, X!."<D<U<L/$NCZG;WD]K?QM'9'%R7!C,7&<L& (&.<]#7FVGV5Y
M%\.O UI)I6H">TUB&6XA-C+NB57<LS#;P,,.?>K6O:;JM_JGCK^SK"[:69-.
MEMMT4D27/D-ND19" ,D#'![T =W_ ,)9H82\:6_6#[%&);A;A&B:-#T;:X!*
MG'4#%+8>*M#U34$L;+48IKEX?/1 "-Z<9*DC!QD9 Y'?%<9.;+6M!UW4K'P[
MKD5^^C3V9DOXIS,2P^6%%8DM\V22.!Z\FGQV]T=6^'ICL;Z,6NGSQ3N;.0"W
M9H450_R_+\RGKZ4 :'C3Q8+.VLETG4GCG.JV]K(4@W1R RJLD>\J5W 9R <C
M!]*VKSQIX=L)+R.XU6%7LB!<JH9S%D9Y"@\8ZGMWQ7G$;7\7PYTKP]<Z-JG]
MKZ9J=L;E4LY'5U2X#&59 -K CG@YZ\=ZWWBG.L?$27^S[[9>6<*6[?8Y,3$0
M,A"_+\V&('% '7VWBC1+S58]-M]1AENY4,D:+DB0#D[6QM8C/(!R*<WB32$U
M"*R>\59II&AB+(P1Y!G**^-I88/R@YX/I7$6D%RC?#('3[]?L4#+=?Z'(/()
MM3'A_E^7YN.?KTJMX6M5%M8>'=<\/:Q-JVFW0=9I6F-H2KDK<*^[9T.<=<Y&
M* .U/CGPR'V_VQ;G_2/LI*Y*K)D#!(&!R0,GC/&:?#XILYO%USX=2.?[1;P)
M*[F%]N6+8 .,8PIYZ=NH->?:A9WDO@'QO;1Z5J)N+O6Y)H(A8R[Y4,D9#*-N
M2,*3GVKK+7SX/BG>W+65X;:_TNV6&<6[>6&1Y"P9L80@,#@X- #?'6M:[X<G
MTW4-)1KZW,K?:]/V*6>)4+,T;8SN !.,G/\ .]/K:ZM:>']0T74R++4+D(7C
M1&W(8W8CY@<,"@!].15C6)2OB+00(+EU6:5G>.W=T0&)E&Y@"!R0.37,/X4U
M#P_XZTZ71DW>'+V]:YNK4#BSG\J0;T]$?.".QQZT =A>^)-(TZ62.ZO5C\IE
M25]C&.%FQM#N!M0G(^\1U'K6K7F4=M>6>A>-?#U_I]W<7=_<W<MFR0,Z7*3K
M\GS@;5*GY3DC;@'I78:%+)ID.F>'+F*[EN;?3(VDO/*)@8J A&_^^2,X].:
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
ME&./4BN?T"SU32]*^'NI3Z???9M,@GM;^W^S/YL#2* LGEXW$ C!(!P&SZT
M>@OXKT.+3&U)[]5M$F^SR.4;,<F<;'7&5;) P0.H]:LQZWI\NK2Z6D[&^BB$
MSP^4^50]&Z=#TKD;?PM_;MUXWDGCDAT[7%AB@$B%&W)%M,H4X(^8C&0,[,],
M5CQZ?XMG;0O$;P2Q:M/&='O8@?\ 50E<>>?I*ID_W6 H [+4?$D=C#IVLQ3^
M;H]U.EM*60KY>]MJ2#(!QN(!SQ@@C&.;_B2]@L/#U[/<:L-*01D"]VAC$>Q
M(()]L5SOQ*L!)\/#HEBFV2YN+2TM8U[$3(1CZ*I/T%:'Q%@FNOA[KEM;6\]Q
M<3VCQQ101-([,1P %!- %VY\4Z)IMPME=ZI&+L6_GF/!+LG W;5'4DC@<^@K
M0T[4;/5]/@O]/N$N+6==T<J'AA7'Q"0_$G2KTV5[]F309(FF-G)M60R1L%)V
M\-A6XJY\-89[;P;';W-K<6TJ7=T3'<0-$P5IY&4X8#@JP- '1W^IV>FB'[5-
MM:=_+BC5"[R-@G"JH)/ )X'0&J#>+M 2QM+U]5MTM[N4PPN[;=S@D%<'D$$'
M.<8QSBLWQ?<W%MJN@%+">2W,\HFOK6T-Q-:_NR%V@*Q7?DJ6P<#TSD<3:V=]
M'H>FVDFCZJKV_B]KIU>TD<B'S9&WD@'(PP^;D'/!/- 'J.DZ[IFN+<'3KM9_
ML\GES+M*LC8S@@@'D'(/>HM0\2Z/I4TL5[>K&T*JTQV,RPJQPID8 A <'!8C
MI6+X>CF7XB>+IGM;J."X%IY4LENZ))LC*MM8C!P2.E<UXY34+\>,M-CT>_5I
M;&/[*UE9DB^PG+22@<E#E0F0?9LX !Z-?:UI^FR".YN,2>4TVQ$:1A&O5R%!
M(49ZGBHHO$FC3V,-[!J$,]O/((H7A/F>8^,[5"Y+''.!V!-<-JVIMIOBZVU.
M"TU19+C1%@FQILERJCS&*91/F1@=Y(;&00."#BK*=-TSP[X,ET7^T[G^R+IH
M4/V*1Y%_<N)!)#@.,@\8'RY!Y'4 [EO&GAM+.XNGU>V6*V<1S;B0T;DXVLI&
M0V>,8S4L'BK1+JWDFMKX7"QSM;D0QN[&11N*JH!+<'/ /'-><ZE]DOOA[XIM
M=-BU*[U.^O4O+BU;39HG!>1,;8RN=NV,\\Y(/KBNC\8-<6?B'0M>&GZG>:4D
M$]M<I8"59H3(8V638A#$?)@CMZ4 =1%XCTB?3(-1AOHY+6>3RHF0$EY,D; H
M&XMD'Y<9&#Z5%'XLT&6"[F74X-MH=MP&)5HFSC:RD9#9P,8SDCUKB=8M[/3M
M,T34M-T;4K-AK37<40@DGE8M$_F/+%DO\PW=.1D$XY%0_;K<:!KTVGV-WJ&I
M7>H0WEY:W.ER(T*%D7S(X7&7V!,C&?F&3Z4 =KJ'C+2+#1-5U/S)91IBDW$
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
M.MWU.73;U61)\*V#%MW2%0<#)_A.,\ UJ6?CR&XT2TN9K1;:_N+V6P^S//\
M(DL1??F0+]T!"<[>X&.: .PHK!\->(GU[[?%-9-:SV4_E,58O%*",J\;E5W
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
MIMH^3@_-C\,^U;VE:'J&G>+];U/SK9K'4VAE*8;S4=(A'CTQ\H.?PQWKHZ*
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
MFYOK>3P\0<I;?:!,QAC].,#)P"3WX[ 5T<2:LFK*));1],%J 3M83M/NY/\
M=V;>W7/M6A69JFNV6D7>G6MUYPDU"X%O!LC)4N03@MT' /Y4 4-*T6_LO&6N
M:O,;8VVHI B*DC%T\H,.05 YW>O&.]8FO?"GPWJ$=F+#1M-MI([V&>9O*QYD
M2METX_O#BN]HH J3Z;:W&D2Z68PMI) ;<QIQA"NW _"N2M/!^IR:#I'A[5)[
M273]+GAD6XC9O,N$A.8U9"N%/"Y(8YVGCGCN*1G5%R[!1D#)..O H YW3-%U
M&S\:ZWK$IM3:ZC'!&BI(Q=/*#C)&W!SO]>,=Z?XMT.\UNUTTV$L"7-AJ$-Z@
MGSL?9G*DCD9#'FN@HH X\>&]7&L^);YGLG&K64-L@#NNUHU==Q&T\'S"<9.,
M=^M9T/@[Q'I$6@7NC7NG#4M/TU-,NH;G>8+F)<88$#<K @GIWQ]?0:* *NG1
M7<-DBW\Z3W1RTCQKM3)/1022 .@SSQS5JBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O/\ XL.P
MT[PY%*<:=-K]HE]G[IBW$X;_ &<@?I7H%5-3TRRUG39]/U&V2XM)UVR1..&'
M]#WSVH ENH8+BTFAN55K>1"LBOT*D<Y_"N*MY];O_''B&T_MZXAL=+DM)XX8
M[>(EU9&9XR2N<'&,]>G/'/067AJ.TC2"34]2N[6/&RWN9@ZC'0$X#,/9F(J:
MRT"VL-<U#5XIK@W.H!!.'8%#L&$P,<8!(]^^: .4T/4/%&MV?A_Q!;74"VEV
MR27D$LR>5Y+_ ,* )N#J2 ,MS@@UA:[J-YXH^%8\1R7\J1W.H0LMHJKY:Q"[
M5%0\9W<!B<]<CIQ7;:5X#T?1M2:ZLGOD@\TS)8&Z<VL<A.2RQ= <\^@/(Q@5
M!-\.-$EM[RT6;4(;"ZG%R]G%=%8ED#A]R@<KDC.,X] #@T 17-_J4GCC7-)_
MM&9+-=&CN8514#0NSR*2IVYZ(.N:G^&:2CX=:%)+=33M+9QOF7;\N5' P!D?
M7)]ZU8_#EG'KTVL>9</<S6RVCJ[[E,2DD#!&>I)SG/-/T#0;/PYI<>G6+W#6
M\?$8GE,A1>RC/0#L* )]6U!=*TJYOF1I/*0E8UZR-T5![LQ 'N:\UT[S/"7C
MS2+R:VNH8-=B^Q:E+,@57O<F1)!R>6)=0.PQ7H^JZ1%JPMA-<7$2V\RSJ(F
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
M++PW- \4NKVMH\4D"O\ O8RR8F\]<Y(W#DOU8@]30!Z&L\+OL26-GP3M# G
M.#^O%$-Q!<*S0S1R!3M8HP.#Z<5XQI6GV5I\&&UK3K-&O8I)8YY[= THM?MA
M,J#KQY8/'3&?6M/4)_" TO7]?L=5NM5BETGR;R&PDCCCV;@$W^6@V/\ ,1D\
MA0W'% 'J<-S!<J6@FCE53@E&# 'TXJ&6Z\^RN&TZ:VEN%1O++OE ^#C=MY S
MU_&O+1=Z;)XI\26\NL64%K=^&DW3:=@(@!E!9>3O*+W_ $'2K#/<+I7BW2]<
MLM,FN$T,2C4K( 0W,(601[T/W'!W$8)'IT% 'IEK._V&V:\DMQ</$&D,3?NR
MVW+;">2O7'M4RS1/")ED1HB-P<,"N/7->5PVFF7VL_#-;F&VF$NCS*ZN 1(!
M#$0&'\0SG@\=:HK);6G@?54BO+:VLK#Q<VV!W"0O&MPK>23T1#DGGCCGB@#V
M**:*>,20R))&>C(P(/XBN<\3^(K[0]4T.UMK6WF35+L6FZ1V4Q':6W< Y& >
M.*S/!T&DWOBWQ#X@L;G2YGO?)"16TT4LD*JN&9BA.-YQP"1\H/7I%\1+JWM=
M?\$M<3Q1*-8#$R.% 'EN,\]LD?G0!WJYVC=C..<4R.XAED>..:-WC.'56!*G
MW':N;\1^((KC0]4L= O8KG66T^XEMTM9 [H50X;@\?,5 ]21[US7AI?"&NWN
MC:C8ZLUQ<Q6<D,MDBPJ%B9?F6X0(#M! QN_B/?- 'I"W,#R*BS1EV!*J&&2!
MP2*PO&OB*7PUX7O]2M!:RW=O"9D@GDQN Z\#D_YYKS/P_:Z=:>"_AKJ4,=O'
M?/JD<37(QYC(5F#(6ZXZ#'3I2ZU?Z?>?#SQY;ZR]N-=2\N-\4Y EP&'D; >2
MH0#;CCK[T >S&ZABBB>>6.+S, ;V"Y)[#-/EGAA_ULL<>!N^9@./7]1^=>7:
MEJ.BW?BG5;#Q'J\5G87NFP?8)I?*\J:$JPD".ZD!MQSP03QUP*(-!T*[^(.C
MZ;=P_;K=O#3IB_ ,LP66,(9!@9;;R,C(QG@B@#U W, G\@S1^;C/E[QNQ]*Y
M%?$_B,:>LSZ)9&9-5%G*D=V2'B./GC.WYF!;!'8JWIQAHTNE>)H)(A8ZOH]S
MKC1)@;+O3[DDH1_MQC!]"%/H*].P..!QTH K:CJ%KI.FW.H7LHBMK:-I97/9
M0,GZ_2J)UZ&SBT_^U6CM;G49=EO;%OF!VEL'GD@ Y(X'3G@G"^*PD/@"Z*Y\
MI;FV:?'_ #S$Z%OP]?:H?B"MA'K?@^YU!;=;==4*22SA=H!@EP"3QC./QH V
M-(\1S7GB'Q!IU\MK!'IL\,4+JY_>>9&'&2>_(&!6_-<0VR;YYHXD)QN=@HSZ
M<UY)K%GI6H2_%2:XAMIW@M(WA,@!\IA9C!7/W3D#D<\58DU:P.NV$/B75%M+
M"]T"W^R7%P(S#(_S>>I:12 Q!C],@#VH ]7KC;/XBZ3=V.D70G1$U*\-H"R/
M^ZDX_=-Q]_D#L.O)QSL^$[.UT_PMI]I8W-U<VD,>V":Z(,CID[3D <8QCCIB
MM?8F,;5P#NZ=_6@#G_&?BR#P?H\>H30/.&G1"B#)5,YD?Z*@8_7 [UT"RQM$
M)5=3&5W!P>"/7-<;-;R>+=4U5[:YL)-/AB?2MLL1EW%@#,1M=<9.U>>\9]:Y
M6RU&.X^#GBKPYJDT$^H>'[6YLI"Q!WJB-Y,@'TV@=\K0!ZR+F!F91/&650[
M.,A3T)]J<DT4D(F25&B(R'# KCUS7EW]E:-_PE7@)5M;3%[IUP+@8'^D@11,
MOF?W_FYYSS66M[#I6@WH20PZ':>,)H[L0(K);VY!*_+@@()"AQC% 'L:7-O)
M!YZ3Q-#_ ,]%<%?SIR312,ZQR([(<.%8$J?0^E>/^*;'PY_PA?B6_P!*U3^T
M([F[L97D5HS!'-YJ*3$4  <K]['/(]:OZS%_8OC'Q'%X9@BM[R3PL9XXK90"
M\RR2!7P.KX/!Z]* .PUCQ)+8>)="TRV%K+%?W+P7!+DR1$1.XP!T^[W_ "K?
M:Y@5@K3QABVP N,EO3Z^U>4+J'AJ>[^&MUI]Q8Y65D9@Z[UW6[@A^^2_7/?W
MK)U&PTE?AUXWNT@M5GM->G^SRJ &@(FCQL/\/X8H ]O2:*1W1)$9XSAU5@2I
M]_2D2XAEE>*.:-Y(_OHK E?J.U>::M;)I?CV_B\.PPV]Y/X5N9(DMP%,LXD7
MRV./O-R<$\\FD\+#PGKMQH%_::N\]_;VLD4EBBQ JC)B1;A0@;:".K?Q8ZYH
M ]+%S TBHLT9=LE5#C)QP<?2JMEK-AJ-[?6EK<)++92"*<*0=K[0V/P!&?3I
M7C^B6NF6O@;X?ZE!';QWAUR.+[2,>84+RJ4W==N.,=*[/P6NGV_C3QC;JMM'
M>_VBKI&%42",P1'('7:3WZ9H O\ B_QC+X/O=.FN[-9M(N9#'/<1EO,MAC[Y
M7!!7/4Y&/0UJZEJEQ#/I L!;3PZA/Y7F,QP%\MY-PQ][A/UZU6UT6LWB'1+2
MZ\ITG^T(8I,$2*8\$8/48KC['3]3\(^,M"\-%)+GP]+>R7&F7#')M<6\VZW8
M]P-V5/ID<XX /37N(4F2%YHUE?[J%@&;Z#O4E>2R-;WW@_QW!JX4:W!>7+)N
MXF! S:F/OC[@3'4^^:]"T;4AY-AI6HW41UT:?'<7,&X;^@5GQZ;\B@"SK5_-
MI>B7M_!;K<26T+S")I-@;:"2-V#CIZ4FA:@VK^']-U)XQ&]Y:Q7#(#D*70-C
M]:A\4.J>$M99V"J+&;))Q_ :@\$NK^ _#Q5@P_LVV&0<_P#+-: *VJ^(KZP\
M:Z+H,5M;O#J<<TGG,[!H_*4$C;CG.X8Y%="US C!6FC5B^P N!\W7'U]JXCQ
M'-$OQ>\%(TJ!OL]_\I89Y1,?R/Y5Q>K:?I(\&?$BZ6WM1<6NK2M;R #="P6$
M@I_=.[TQG'M0![9-<0VX4S31QACM7>P&3Z#-$L\,/^MECCXW?,P''3/ZC\Z\
MYN]4T0^-O$.G>+;BVBM+S3X!8/=.%22 HPE$;'@-O/..3\OH*B.B:!J'Q*TZ
MPN;&.:V?PT5$-V,NX65 F\'DL%]>1CU% 'I;7$*3)"TT:RN,JA8!F^@[TC7,
M"3K TT:S.,K&6 8CV%>2!M#U5]<T?Q!J\]AJ\.K.\5O$(DN'42;K<P%D+'Y
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHJAJNKVNCP0R7)8M<3I;P1H,M+(WW5';L>N ,&@"W+!%.H$T
M22 <@.H./SHD@AEC$<D2.@Z*R@@?A5+1]:M-;BN7MA(KVMPUM<12KM:*5<$J
M>QX(.02"#7/?%&^N]+\#76H6%Y-:74,L 66)\8#2HK9'0\$]: .K%E:*01:P
M@CH1&.*3[#9[=OV6#;G./+&,UQ-MJM[;_$NPTC2M4EU72Y;21]021EE%FP_U
M;>8!D%CQM)/KBNAU3Q=IFCK/-=>>;2VD6*ZNHX]T=NS8P&/7^(9(!QGG% &N
M]I;2/$\EO"SP_P"J9D!*?3T_"AK2V9V=K>(NW5B@R:S[3Q#9WNLZAI,23B[L
M4224.@4%7SL*DG# X/(Z8YQ4:>)K.6&R:"&YFGO83<06R(/,:(8RY!("CYEZ
MD=0.O% &F]C:26Y@>U@:$G)C:,%<^N.E*;.U*;#;0E2V[!08SZ_6N)\7>(8]
M1\$Q:KHNH7$)34K:%_++1.K?:$22-QP0>2"#73P:_:7'B"ZT-8YUO;:%9W5T
MPI1B0&4YY!((XZ8YQ0!>^QVN[=]FAW8QGRQG&,8_*AK*T:W:W:UA,+<M&8QM
M/U'2N>N-=TR\U#PZSSZG;R7D[FTC166.?$;9$A'RE< L 3SP1Q3)_B)H5O%>
M3,+\PV-U]ENI19N%@;Y?F?(X7YAS]>,<T =*UI;.J*UO$RH,("@(4>WI0MK;
MJ7*P1 N"&(0?,#USZUGZAXBL]/NY;0I-<7$-L;N:*!-S1Q9(W'D=2#@#).#@
M58T?5[/7=,AU'3WDDM9ANC=X7CW#L0& ./>@"XJ(B!%550# 4#  ]*;%;P09
M\F&.//78H&?RKD];UJ\O/'6G>$;"X:U#VCW]]<1@>8(0VQ40G(!9NIZ@#CGF
MM1])N;'4+*YL]1O?L43.;JUED:?S%\ML$%LOD-M^4'!],B@#;"J-V% W')XZ
M]JBM[2VM$*6UO%"K'<5C0*"?7BN=T[Q]HFIP?:(!>BU\J23[3):2+'\C["F<
M??)QA>IR._%7(O%FF&\OK2[:6PN;*W^US1W:A,0<_O 02"N00><@]<4 ;,44
M<$:QQ1K'&HPJH, ?04U[:WDD$CP1,XZ,R D?C7$7>NSW/Q'\+Q0_VE;6MS;7
M<CPS I',H12C;0>HR>#AAD9 XHF\86>C^&+[4]-&IZB#JS6K?:@<PRM*$9<-
M@JBEL!?P]Z .[90RE6 *D8(/>H/L%F%*BT@P>H\L<U+#)YT*2>6\>X9V.,,/
MK7'0ZI=>)_'6KZ/%<S6VE:*D2S^0VR2YFD!;&\<JJ@?PX))ZXXH ZY;2V1U=
M;>(.O 8(,BA+2VC>5TMXE:;_ %I" %_][U_&L@6\FAWMQ?W&K2G18K1F>.ZD
MW>0RD$MO/S$%<_>)QCCK3X/%%C+J,%A-'=6MQ<PM/:K<1%?M"*,MLQGD @E3
MAN>E &M%!# I6*)(P>H10,TV*SM8(7AAMH8XG)+(B !L]<@=:YE?B+H+6MO=
M_P"FBSFN3:FY:T<1QR!R@#DCY<L,?EG&:N0^,M+E;4TDCO8)-.A%Q-%-:.KF
M(YPZKC)'RGMD8Y H VEM+90 MO$ $\L (/N_W?I[4V.QLX86ABM8$B<[F18P
M%8^I%<]%X_T6:33E"7ZIJ4'G6<AM'VS?*'V+@<M@]/K4&J>+=%OO!VL7L]QJ
MEC;VCM;W9AB>.YMW&#Q@';P0=W3!ZT =2+*U!4BVA!7[I\L<?2L?7] GO[:V
M&E7%M92P3B9HY;820W&%("R*"I(&<CG@@'M4,OBDP>-8/#RV-RZ&P:Z><)N_
MC11CG) RV3CKC'>H%^(N@M:P7?\ IHLY;DVIN6M'$<4@<H Y(^7+#'MQG&:
M+NC>'WL[_P#M&]731>")H5^P6GDJ%8J3DEB6.5'H!Z5M2VMO.VZ6"*1@,9=
M3BL>S\7:7=7&HP2&XLY-/B%Q.+R%H?W)SB0;OX?E;Z8Y IO_  E^FQWSV=S%
M>6MP+9KN-);=MTT0ZL@7))'&5.&&>E &U%;6\#%H8(HR>"40#/Y4U+.UC,I2
MVA4S',I6,#>?]KU_&L#3O'>C:G<Z7% +Q5U2,O:326S+'(0NXH&/&[:"?P(S
MD8J3POXG;Q%-JJFQGMDL[V2U4R*!G8%!SSUR2<>F* -K[#:8 ^RP8!R!Y8XI
M9+*TFF,LMK"\I787:,$E?3/I7/?$6ZN=/\ :Q?V5S+;7=K;F6*6)L%6'Z'Z&
MG+XFL-&CT?3KQ[V:]O;8R1!87E:4JH+<XY//0=,]A0!T,UK;W.SSX(I?+;<F
M] VT^HST-!MH#-YQAC,O]\J-WYUCV?B[2KW1QJ,;S(OVDVGD21%9A.&V^5LZ
M[L_ISTYJK<>/=%LK&_N;PW-N=/G2WNXFA)>%WQLSMRN#N&&SCGK0!T"V=JER
M;E;:%9R,&41@,?QZU/6'!XIM+F/]U::A]H:62..VDMFCEDV %G4/CY/F7YB0
M.0.IQ45OXTTB\MK*2T::>:\FDMX;54VR^9&"9%8,0%*@'.2.W7(R ;5Y:6^H
M64]G=Q++;SQM'+&W1E(P0?PJ*SL3!8Q6MS(+H0X"/*H+$#[I;U8>O&>O%9]M
MXLTV]T^SN[3SIFO)G@A@";9&D3=O4AB "NQLY../<9E7Q%:O:V\D<-R\UPTB
M16HCQ*QC8J_!(  (ZD@<CGD4 :!LK4EB;:$EOO?NQS]:)+&TFA6&6UA>)#N5
M&C!53Z@55T76['7[ WE@[,BR-#(CJ5>.13AD93T(-4];OK&#7-"M;FZOX;B>
MY;[.EON$<S"-LK(0,$8R<$]0#0!NTC LI ."1@'TKE;CXB:%;1WLKB_,-A<_
M9KN46;[8&^7YGR.%^8<_7C'-=70!SL7A[5(,^3XCGCSUV65N,_DE,_X1B^Y_
MXGTG/7_0+?G_ ,<J74/&.E:;/>),9VBL9(HKR=$RENTF-@;G/\2G@'&1G%-O
M_&FEV&I7NG&&_GO+.%9Y8H+1W.PYY'&"/E//3MG/% #1X:U %2/$$H*?=/V&
MWX^GR4J^&]11'1/$,JJXPZBQMP&'O\G-;6G:A;:MIMMJ%E*);6YB66)\8W*P
MR..U9^J^);+2KI[5TGGN([5KR6*! Q2%3@N<D=\\#).#@4 4U\,WZP+ NOR"
M%/NQBPM]J_0;,4Y?#FI)()$\0S*X& PL;<$=NNRKC>)-.9---L[W4FI1&>TB
MA'S2QA0Q;YB   PZD=0.M5;;QKHEWI#:G%+/Y G6U >V=&>8ML$:A@-S;OEX
MR >IH CC\,7\4ADCU^1'+%RRV%N"6/!.=G7WH_X1B_VE?[?DVDY(^P6^"?\
MOBG/XVTF%]4BG2]BGTJ+SKR(VCOY28W [D!4Y'(P>@/H<.LO&>F:A#YL$-\%
M;RA!YEJR?:3(I91$3P_"G)'  R3CF@!J^&]1202+XAE#KP&%C;Y';KLI$\-:
MA&TK)X@E5IO]:18VX+_[WR<_C4D?C+1VLKVXEDE@>QG6VN+>6/$J2L0$3:,Y
M+;A@C(.>M \9:2EUJ5K=&YM9]-A^T7:RP-MBCVE@Q=04Y .,')P1U% $7_",
M7^T+_;TF <@?8+?_ .(J4:#JRR-(/$MP)& #,+.WR0.F3LI8O%UE-)<0BVO%
MNH;,7RV[1C?+"<@,O..HQ@D$=\57T'Q?'JOAG3-4GM)XY]04&&V5<M(2N["\
M\@ 'DX'':@"5_#NIR2"1_$<S.O1FLK<D?CLIYT366()\3W1*G(S:0<'_ +XJ
M[HNNV6O6\\MFT@>WG:WN(94VO#(O56'KR.G!S4.M>)]-T&ZLK:^-QYMZS) L
M5N\F]E4MCY1UP.!U/84 4W\-ZC)<)</XAE:=!A)&L;<LOT.S(J3^P=6\[SO^
M$EN/-V[=_P!CM]V.N,[.E5!\1- _L._U65KR&/3YA#=P2VKK- YQ@,N. <CD
M\>]-O/$NE7MSIBROK5DQU06\ ^SR0K<2!"0&)&&C(.>>N/:@"[)H6KRH4D\3
M7#J>JM9VY'_H%$>@ZM"FR+Q+<(O]U;.W _\ 0*JWGQ!T2R.I;TOW&F2".\:.
MSD(A! ;<W'"X(.>_;.*T[_Q%96+,BK-=2K;_ &IX[90Q6'^^<D#!P<#J<' .
M#0!3?PWJ4DGF/XAE:3^\UC;D_GLIO_",7^"/[?DP3DC[!;\_^.4QO$&C:CK7
MAR6"_OBU[!-/9I"'6"X38"3(,8) Q@=03TJO)\3/#L4?G.;X6JW+6LUT;.01
M02!MN)&(^3GCGGUQD4 7'\-:A)Y6_P 02MY)S'NL;<[#ZCY.*<?#NIF;SCXC
MF,O]_P"Q6^[\]E.U/QCI6E37JSF=H[ Q"]FC3*6_F8V;N<G@@_*#@'G%4C<7
M*?%Q+3[7.;1]$>8VY<^6'$R+N"],X[T 6F\.:D]RERWB*9IT&%E-C;EE'H#L
MR*&\-ZB[2,_B&5FD #DV-N2P'3/R<UNWEW!I]E/>74@BM[>-I99#T5%&2?P
MK(L_%FGW=R]L8KN&868ODC>$EI("<;U"YSSCY?O<CB@" ^&=0:Y%R?$$IG7I
M*;&WW#\=F:#X:U!BQ/B"4E_O$V-OSWY^2H(/B)H4\6FSJ+X6NI<6UPUH_EN^
M"0@('+$ X SD\=>*N6OC'2;BTU.XE:>S_LQ@MW'=0E'CR 5^7J=P(QC.<XZT
M 0_\(SJ *E?$,JLOW2+&WROT^2N:C^'.OS(UCJ'B2QN=.*&,L=(B-PX(ZEVS
M\W.2W))YKL8?$MI+J+Z:]O=07X@^T);3( TL><%D.<'!ZC.1D9 J"#QEI-Q8
M:-?1-,;76)1#:2>6<%R"0&'4<*WY4 #Z#J\D9CD\37+H>JM9P$'_ ,<J$>%K
MX'(UYP?^O"V_^(J*Y^(>AVJ7\CK?F+3[C[/=R+9R;8#A3N;(X7YAS]<9 S5@
M^*&/CH>'5L9RBV0NFG"@J=SA5QS]T8;)]<4 $OAS4IY(Y)O$4TCQ'=&SV-N2
MA]02G%#>&]2>0R-XAE9R,%C8VY)[==E=#)(D4;22.J(@+,S'  '4DUB6_BW3
M9[JPB87$*:B";&>:/;'<\9PIZ@D<@, 2.F: *[>&+][=K=M?D:%CEHS86Y4G
MW&S%/3P_JD:LJ>(YU5OO!;*W /&.?D]*PDN[GQ3XNU_2GGU?3TL&MEM9K5S%
MY1*>8Q<9PV[(&&!&!VKI_%4^J6OA74Y]$B\W4H[=FMT"[B6]AW/7 [G% %)/
M#%_';BW37Y%A!R(UL+<+GUQLQ1+X8OYX5AFU^22)>B/86Y _ I67X&O8=:A?
M5-)UBZGMQ-,EQ:W<A9@QQMW @E&!!X& <G@\57U'0M9T^_TA5\8ZU/=WM\BO
M#F)8=@S)+A0F0NU6 ^;@E>30!VVG6L]G:"&XO'NW!XD:-$P.PPH J+4]+35O
M(AN6!LXY%E>''^M92&4,?[H(!QW(';(/)>.+'7+'2-0\0V7B*]@O;4A[6RB"
MFW<;@%C9-N79LXSGJW' KNHB[0HTBA9"H+*#G![B@!]116UO!)))%!%&\IS(
MR( 7/J3WKSO1=:?5/'/DZIJ?B'2+UI'DMM)N8DBMKB)<@;#M);Y<,PW YSVI
MTFN:EJ>A>+O$5M>2POH]S<16,*MB,K;J"V]>C;R&'/08Q@\T >@I:6T=R]RE
MO$L[C#2A &8>YZFD^Q6GS?Z+#\WWOW8Y^M<7I>NR^,_$EQ:P7%Q:6%KIEM<X
M@D*.TUPI=26'4*H''0DG(/%;'@77;CQ%X2M;Z\V_;%:2"X*C :2-RA8#MG;G
M'O0!N?8K3Y?]%A^7@?NQQ2?8;3;M^RP;<YQY8QFO.Y/$6IWGA#Q#XPM[J5'T
M^[F^QVX;$1@@;:RLO1B^U\D\C(QC%:ECJT_C#Q+K-I;7EQ9V>G6EMY!A?:S3
M3(9-[>H5=@"G*G)R#Q@ [$V5J22;:')&"?+'(IPM;<(J""((K;E78, ^H]Z\
MYT/QE>>+F\)V!=K=KZTGN]1:!BC-Y+>5M5ARH:3)XYP ,\FNC\(:O<7ESKND
MW<C33:3?FW25OO/$RATW>K -M)[[<]30!TY 8$$ @\$&H9+.UFMA;2VT+P#&
M(F0%1CIQTKD4O;WQ)XG\2V,%[/:0Z0D4%L86VYN'0N9&_O 94!3E>N0<UEZ!
MXQN?&M[X;L0[VJ7.DOJ5_P"0Y0NRN(@BL.57?N/!SP!G&<@'I"JJ($10JJ,
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
M[A2!Y9!);><8XX!.<'@^@T4 <GX>L[^W\<>*KRYT^>&TOI+9K:9F0APD01N
MQ(Y'<5T.ISW=MI\DUC:_:KA"I$ 8*7&X;@"2!G;G&3C.*MT4 >>:/HDUSX^C
MU^ST^?3PKW*ZA)+A/M2MCRT*@G<5.3NZ<8R>W4+9W%SXR>^FB*VMG9B&V8]'
M>1MTA'T"1C/NU::WUH]])8K<Q-=QH)'@#C>J$D!B.N"0:L4 <3JFJ:[)KK;O
M!NI7EC9R;K7R[BW597'_ "T8-(#Q_",<=3SC;L'7KZ+6K/39]%F'VFS,WVA)
MD*+,!EHO7C^]TY'K6M<7UI:S6\-Q<Q12W+^7 CN 9&P3A0>IP":E\F(3F?RU
M\TKLWXYV]<9]* .6:*Z\53Z-/=Z)=:8=/NQ=N;IHRP959=B;&.02W).!@>O3
M(F\.ZK8Z)XK\/65HTJ:S<SRVER&41Q+< "3?SD;"6/0Y!&.<X]#HH XG3_#\
M_A'Q'<7EA9S7ME=:;;VI2(KO66W!5,[B!AE.,]BO/6DT&&\\"Z#H.DS:?)>-
M=W#"]N8'7;;RRONZ'EAN?''92373_P!O:-YOE?VM8>9G&S[2F<^F,U<:&*26
M.5HT9X\[&(R5SP<>E 'G<OA?5+?PIKWA&UMF:/4;N4VUWE?+C@F8,^[G.Y<N
M,8Y^7'4XU+31KOPKXCUB\TZPEO;74;6W$21LH,<T*&,*V2,*R[3N[8.>V>TH
MH \ZT;P3=>$SX5O(%-W)IUI-:7ZQ8W,)3YA= <9 DSQUP?;%:>CV.I:!!K.L
M'2Y;J_U;4A,;2.1 T47RQKDD[<A1N.">N/>NRJM::A97YF%G=P7!@D\N7RI
MVQ\ [3CH<$<4 <M_9NHZ#XC\1WUC8R7D>L1Q30B-E'EW"(4*MDC"D!6W?[WM
MG.T3P9<>#KSP[>VT;7@M-*?3+U8<;OF<2B102,C?N&.N&'H:]#JO9WUIJ-L+
MFRN8KF!BRB2)PRD@D$9'H01^% '&6"W_ (,T;4-6GTJ:[N-4U:2[N8(9$W6L
M3\#))PQ554$+G+-@9ZUW=,DABFV>;&K[&#KN&<,.A'O3Z .'U;PA<:AXNO5V
MC^P=9M%_M-0V&,L7RH!_O!ES[1X[U%INAZY;_#K5;74HS=:S+926,:QD9=$1
MHXN20/FR7Y/\9KO20 23@#J35"WUS2;N0QVVJ64S@@%8[A&().!P#ZD#ZF@#
MCK;2M674?A_(VEW"II=I)%>L6C_<LT"Q@?>Y^8'IGBLU_#WB(Z-J5Q:Z:R7U
MMXG;6+6VFD0"ZBS]W<"0I()ZXP0*]2HH X'Q4-=\4_#_ %FWA\/7%K<74210
M6LLD7G.V[+,Q#;0HQQSGKP.*O36^I?\ "R(=932KEK--$DMRVZ,?O3(CA,;L
M]%(STSWKI[O4+*P:!;N[@@:>010B60*9')P%7/4Y/04)>6=S=7-E'<0R7$ 7
MSX5<%HPP)7<.HR <9ZT 5/#^K2ZWHT5]/8RV,S,Z26TK!FC9'*D9'!Y4UJ4V
M.*.&)8HD5(U&%51@ >@%.H **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)SCC<1S447@W4['6M0ETOQ$]KI.HSM<W-D;8.ZR-]\Q29^3=UZ'!Z4 =B#D
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
M9K;:#&'^\VX .6;Y>@.*I>#II8=5MH]*UKP_K%FX\JX_L_3S"\,:J2I+K(P
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
MW<EL%;R7<*?NYRP =2Q'0'O@XU=2U&UTG3;G4+Z416MM&TLKD9VJ!D_6N.\
M6$,&M>+I$>Y)CUEXP)+F1P1Y,)R0S$$^YY]ZZW6+*QU+2+JPU(*UG<H890QQ
MD-\N,]CD\4 4--\2_;K_ .R3:7>V;,[)&\P0JQ50Q!VL=K8.<'TZ]<3Q>(+2
M;Q/-H"QW O(K473,T95"A;:,$]><]!CCK7%^%KC5?"OB=/#6H2?VEIMW<RQV
M-_(?W\<D<08K*.A&P8##T.>M;*?\EFE_[%]/_2AJ -O4?$%IIFLZ7I<\=P9]
M2D:.%DC)0%4+'<W0<*>!DU!KOB>/0Y/+32M3U*58_-D2P@$AB3D MD@<X. ,
MDX/%9?B[_D;_  1_V$9O_2:6NBU.^-E%LMHEEOY\K;P]-[#NQ[*.I/8>I(!
M%T;5[+7M(M=4TZ7S;2Y3?&^,<="".Q!!!'M6;K7BN+1[];)-)U?4IB@=_P"S
M[;S1$"2!N.1@G!_*K7AO1[?P]H%II%O*)!;+M=^ 6<_,QQVR6)Q[UR_C/P[-
MI*:AXPT'4;VVU:$"XE@,[/!>!0!Y;1GC)4;1C!SB@#J+[7H;/4(].BM;F[OF
M@-P;>W";DC!QN)9@!D\ 9R3G'0XB;Q5IC:=IMY:N]V-38)9Q0@;Y3@DC#$8V
M@,3DC&#GGBL/1UD3XO>(S< JTVF6;VX/_/,&0-C_ (%7%>"XIUU_P9<R@BRF
MN-9-KGH-SDK^:AB/;- 'KNE:O;:O#.T =)+>9H)X9  \4B]5;!(Z$$$$@@@B
MJVH>([>QOY;&*VN;RYAM_M,\=LJDQ1Y(!.YAR<-@#).#Q6#X25SX^\=W _X]
M6N[6-#V,BP+O_'E:3PX&@^)OCEKD[2ZV,D9;C,0B89'L&#T ;TWB;3EMM,EM
M6>];5!FRCM\%IEV[BPW$  +R22.PZD"F?\)9I8T2?5'>1$@F-M+"R_O5G#!/
M*V@\L6( P<'((.#FO,/AS!<P:EX#DNU989=)O_LP;L3,'&/^V94_04FH13MK
M][=J"-.7QQ9>8?X<K&$8GVWE!]: /6=.UN"_O;FQ:&:UOK94>2VGV[@C9VL"
MI((.".#U!I=2UJ#3KJTL_*EN+V[+>3;P[=S!1EFRQ  &1R3W ZFN;"R/\;GD
MCSY47AT+,1T#-<$H#[X5Z+A'3XV6,LN?(DT"9(">AD$Z%P/?:5H VO\ A+-+
M_L0:IODV&?[*(-O[W[1OV>3MS]_=QUQWSCFK6FZU!J5S=VGE2V]Y:%1/;S;=
MZAAE6^4D$$9P0>Q'4&O)4BG.O)=$'^SCX\?'IN\K8&^GF CZUVUFLDGQIU66
M('R(M$MXYB.GF&61ES[[<T =L3@9/2J%IJ]K>6:WJ/MM)'5(9G( EW$*I7V)
M( /?J.""</XF7EQ8_#77[BU++,+1E#+U ;"DCZ FLOQSI]O_ &-X1@1I4BCU
MBQA013/&-N0/X2.P&#U';% '46?B"*\\2ZCH8M9XI[&**5I'V[9%D+8VX)/\
M)ZXK7KS6[TS[7X[\50I?7ULL.C6A5[>X9'R/.VDO]XXQZ\]\TS2-?U'75\*Z
M;<S_ #WVA"]D/VI[9KB7Y <.@W9 ).!C[V>U 'IM%8OA:VU"RT1+/5-234;J
M"1T-PN22,Y56/=@" 3WQZUM4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5%<VL%[:RVUU#'-!*I22
M*10RNIZ@@]14M8OB+6I-%73W6TN9X[B[2"5[> RF)2#@E1V) &>V?PH 6P\+
M:3IOEK;17/E1$&."6\FDBCQTVHS%1CM@<=J=>>&=(OK^6]FMF%Q/&(IVBF>/
MSD'19 K ..2/FSP<=*YW6_&.HVN@>*;RUM6M[O12Q1;NU?RI4&<%6W#?N SD
M=,@8[DD\4ZSI.M>&+;4#8WEMKN8_]'A:*2!]@;."[!EYYZ8]Z .GDT#3)=3M
M=1:W(NK2,Q0,DKJ(T.,J%! P<#MV'I5-O!N@OIESIS6<AM+F?[3-$;F7#R;M
MQ8_-G.[!^HS6A?ZUI>E,JZAJ%M:EL$>=*%X)P#ST&>,TY-6TZ74GTZ._MGOD
M7>ULLJF15]2N<X]Z *H\-:6MW>78AF%Q>1+#<2?:9<R(H( /S=LG\SZU$GA+
M18X--@2U<1:8VZS47$F(3C Q\WH2/H<5=_MG3/LGVK^T+8V_F&+S!*"N\'!7
M/][((QUXK"\8^))+/X?:GKWA^]M99+>(O'* )4)!P1P>OUZ>E &E_P (KHOV
M?4[=K+?#JA+7B22NPF)&"3D\' '(QT'I2Q>%](AN[*ZCMG6>RC:.W?[1)E%;
M[P^]SG R3DG'-6TU;3VU$:;]NMO[0\OS#:^:OF[?[VW.<>]4=0U>UE%F+/7[
M"V9KY(6WE9/.(.&A4;AASD#N1Z4 ,;P;H3Z;=:<UG(UI=3_:9XC<RXDDW;BQ
M^;.=P!^HS3=3\$>'-8U&'4+_ $Q)KN)!&)3(X+H/X7P?G'LV:LW7BGP_8F47
M6MZ?"87$<HDN4&QST4\\'@\5=N]2LK%4:ZNH8A)DIN8#=@9./7 YH K'P_II
MU2;4A#(MY-"+=Y5GD7,8SA<!L #)QCIFJH\&Z -/L+ :>/LVGN9+5/-?]T2"
M" =V<$$@KT/I6I8ZC8ZG"9K"\M[J('!>"57 /7J#7/6FO7WB+Q!JEAI$D-M8
MZ5*+>XNWC\QI9\99$&0 %R,DYR3@#O0!J1^&M*CNOM"V[EOM!N@C3R-&)22=
MX0MM!R2>G7FM:L&/5+O2KF^/B&[L(;"-8C;W?^I#EB^Y6W,1N&%X!YR/7 N)
MXAT:2VEN(]4LWAAF,$CI,I"R 9*<'[WMUH H7G@;PWJ$U]+=::)#?,'N$,L@
M1V&/FV!MH;@ L "1U/)JVOAO2DOYKY()%N9H!;O(MQ("8QT7[W &3T]35A=9
MTQ]-34DU"V:Q?&RX64%&R<  ]"<\8]>*Y33_ !5/J$OC!'UO3[>VT^2.*SOB
M@$4.Z(-ELM\Q#'!!(Z=NE &S)X)\/2:;8Z>; K!8-OM"D\B/ ?\ 8D#!E'L#
MBG+X*\.#3K_3SI<3VNH/YEU'(S/YK\?,223G@<CG(S2/XKTNTUC3=%N+^%[Z
M[MS,'!"J0-H!^K%N!FH/'^N7_AKP7J&M:;]G-Q:*KA+B,NK L!CA@1UH EC\
M#^'8M#ET9=/_ - F8-+&9Y"9".FYBVX@8& 3@5OQQB*-8U+%5&!N8L?Q)Y/X
MUF/KFGZ<D<.J:M8Q70A\UP\BQ_*.K;220O(JQ%K&FSZ6FIQ7]L]@XRMRLH,9
MYQPW3KQ]>* &:KHFG:W'!'J-L)A;RB:([V4HX!&05(/0D>^:J-X2T1DU)#:/
MLU, 7B_:),3#&W!&[IMXX[<=*L#Q%HIM5NO[5LA TOD!S.H!DSC9U^]D].M(
MOB31)+'[='JUD]KO:,2I,K*67[P!!Y(H IZEX(\.ZO'8I?:=YIL5V6\@FD61
M%_N[PP8CV)(K<M[>&TMHK>WB2*&)0D<:#"JH&  /2JDFMZ5%9P7;:C:_9[@9
MAD$H*RC&?E(^]QSQ3FUC35LH+S[?;FVGYAE60%9.,_*1UX!/'I0 W5M&T[7+
M06VI6J7$2N)$W9#(PZ,K#!4CU!!IMGHEE8DF+[3(Y4H)+BZEF=0>H5G8E>W0
MCH*?)K6EQ6$5\^H6PM9?]7-Y@*O_ +I[]#T]*S;S4M2N-1T.XT.>QNM*N6;[
M20"Y=,<.CJ=H YZ]<@=Z +=EX;TC3](FTJ"S7[!-O\RWD=I%;?DMPQ/4DD_6
MJVD>#/#VAVEQ:V&F1I!<IY<J2.TH9.?D^<G"\GY1Q68FM:_I6@7NK:V+6:.P
MN7,IMHF02VH"DR*&Y#)EO9@AQU!KKXY$EC62-@R. RL#D$'H: .?LO WAW3Y
M[*:WL'$EB6^RF2YED\@,,$(&8@#V'%3_ /"(Z&=,O].:QWVE_*9[F-YG;S)"
M02^2V0V0#D8Y J76]8_LU[&T@"O?ZA/Y%LC= 0"SN?954GWX&1G-(MWL\1+:
MMK5JPCLB\MB57SL[E_?$@Y"X.,8QSUH TK:VBM+:.W@3;$@PHR3^9/)/N>M5
M_P"R;/\ MC^UMDGVWRO)W^<^-G7&W.W&>>G6L0ZHW_"-^>/%FE^9)=E(]0\M
M/*(\W_5 ;\%MOR9!SGFK]QJ[:=XCL].NRI@U$.+60#!65!N,;>N5R0?]D@]J
M );OP[I=]K-KJ]Q;NU_:@K!,)G4H#U  8#![\<]ZX*W\%W$T]S]N\,O'J4T\
MLK:E9ZQ)# 69BV\(C!AU'&T].3WKNO$'B33O#5M;3:A,J?:;F.VB!.,L[!<^
MP .2?05A_P#"8)9>,]2M]3U2PAT:+3[>ZMY6(09D9QRY/S9"9&,?2@#>L?#]
ME8Z@^I 2R:C+"D4]RTKYE"CC*YV^IZ<9-58/!7ARUUZ36H-+CCOY',K.K-M+
M_P!_9G;N_P!K&:U)]5T^VLX[N:]@2WE ,<ID&UP1D;3WXYX[5+:7=M?VD=U9
MW$5Q;RC='+$X96'J".#0!C?\(3X<'B!M<&EQC4'<2-(&8*SCHY3.TL.N2,YY
MJ9_"FC.FIHUK(5U3_C]'VB3]]QMY^;TXX[<=*S/#NN:MJ7C#Q+I=W):&UTJ6
M%(C% RN_F1[_ )B7(XSC@5O:S>OI^D7%Q" TX4) IZ-*Q"H/Q8J/QH KKX:T
MI;O3[H02&;3D,=JYN)#Y2D8(^]SD  YST%5;#P3X<TS5Y=4LM+C@NY&9RR.V
MT,PP65,[5)!/( /-4[77;_6_$6H:/I<T44&DA([R^DBWM+,PSL100!@<DG/)
MP!WK6TYM935;NWU$V\MHL436T\,90LQ+APP)(R,)T]: *Y\&Z"=-DTXV<AM)
M+C[2\7VF7!EW;MWWLYW<_7FKB:#ID>M'6%M0-0:-8FFWMEE7(&1G!(!(R1G!
M/-8VLZYJMEX^\/Z+;R6HLM2CN'D+PL9$\I5/!# <[NX[5O#6---\MB+^W^U,
MY18O,&YF R5 [D $D=J +;H)$9"2 PP=K$'\".16''X-T&*QLK*.S=;:QG^T
M6T8N9<12<G</FZ\G\SZFKRZ[I+7#0#4;4RJ&)3S1G"_>/X=_3O2KKFDO%:2I
MJ=FT=ZVRU<3J1.WHAS\QX[4 )9Z+86&I7FH6T+I=7I4W$AE=O,VC"Y!)' X&
M.U2:II5CK>F3Z=J5NMQ:3@"2)L@'!R.1R"" <CTIEQK>EVE['9W&HVL5S(P1
M8GE 8L>BX]3V'>HG\2:''>"S?6+$7)F$ A-PN[S#T3&?O>W6@"F/!'AT-</_
M &=\]S;_ &69S-(6DCYX8[LDX)&3R0<9Q5E/#&DQSZ;.MO)YFF(8[,FXD/E*
M1@@?-SD #G/ Q5JUUC3;VY-M:W]O-/L+^6D@+%00"P'<9(&>F:@U&[\K5M+M
MTU:UM&EE;=:RJ#)=+L/RID@C!YR >E &I7-P^ O#$'D>7I,8$$YN(5\QR(W.
M<[06PJG)RH^4^E4_B!XK'A[PMJ<^GZC9PZI;1ADCFPYR>@VY&"1R,^G0UT-]
MK6FZ5&C:C?VUKN7=F:0+QTSSVSWZ4 >>P>"[B>YN3?\ AATU*:>65M1L]9D@
M@9F8D/L1@P/(XVGIR>]6=2\)W-SX@N)]3\//JX:.**"^M-2-J^Q4 /FJ&7+;
MBYR-W! [5VUWXAT6PD>.[U:R@>.+SW62=5*QY W$9Z98#/N*I:EXRT33(-+F
MDOX'CU.98[:1) 4<'DMNZ;0 >?PH CTOPE:01:9-?"::^T\R&VD:[E<P*[$[
M Q(+ *0N6&2 ,^E2ZKX*\.ZWJL>IZAID<UXBA/-#LN]?[KA2 X]FR*EAU. Z
MS?LVN6,EK!;QNUJNW=;_ 'LN[;NC#&,@=*Y&V\57^OZ*FMV/BK2=)MS/+'-%
M=1I((4$C+&0=P.]@G0G!W' XY )=?\,3:AXKNKR]\,G4K=XXHK6XLM1-L\:*
M#E9!N3/S,Q!!/&.!6U8>"M.-G8'4X&GN;-I/(9KJ21HD<Y\HN2&D7&!AL@XZ
M5M:AK&FZ2H;4+^WM01G,T@7CN>>W(YZ4M[JMC90))/?6\'FJ3$TC##<9R!GD
M <G':@#-7P3X<CTV#3DTQ$M;>X^TQ(LC@I)SR"#D?>/&<8.,8I+SP1X;O]97
M5[G2HFO5"J7#,H<+]T.H(5\8'W@>@J+P%K5WX@\(V^I7TL4L\D]PADA7:C*D
MSHI R>,*.YK6N-;TNTNUM;G4;6*<LJB-Y0#N;[H]B>P[T 7ZXJW\-S77C_Q!
MJ%_8W26-Y;V\,$T=WY8?8'#A@C@X.Y<9'8]*Z&]\2:'IKSI>ZO8V[P*&E66=
M5,8/0D$\9[5H0W$-Q;)<PS1R02('25&!5E(R"#T(QWH SY/#FE27NGW?V7;-
MIR%+3RY'185( (55(&" !TZ"B3P[IDNI7.H/!)]KN8/L\L@GD&Z/GY<!L <G
MIZFN5U[Q]'/X-U?5?#=[;&>PN1"?,7>6'F*C$+D8&2<$Y''O786.M:7J=S<V
M]CJ-K<SVK!9XX95=HS_M 'CH?RH I1^$M$BATV%+1UCTQMUFHN),0G&./F]"
M1]#BF0^#/#UOKLFM1:9&E_(_FNX=MI?^_LSMW?[6,^]7[76]+OKQK.UU&UFN
M57>8HY06VYQG'<9XS4UYJ%GIZHUW<Q0!R0N]@,XY./H* .6\7>%$F\+>(XM%
ML9)-3UB$I)_I!Q(^,!CO; P!CCMQ6SI>@V%O!%,]G()_L_D%;F9IC&AQN099
M@ <#('!P/042ZG#<:IHXM-<L4BN5>06WRN]XA0E3&=V0!C=D Y%6+G7](LIF
MBNM3M('5MC"695VMC.TDG@XYQUQS0!G6?@7PU8264EOIBJ]BS-;,978Q9Z@9
M8_+Z+T'85I:7HMAHJW"V$+1"YF:>7,KOND;[S?,3R>]07/BKP_9K*UQK>G1"
M(*TA:Y0;0V=N>>,X./7%6;G6=-LX(9[B_MXXIEW1,T@Q(N,DKZC'.1VH 35]
M%T_7K'[%J=L)X-ZR ;BI5E.0RLI!!![@UFOX&\-R1WR-IB[;]52ZQ*X\X* !
MNPWL,^N.<T_4O&&BZ9<:3#-?0'^U&(@D$@V; A;?NZ;>, ]R15TZ]HZVUS<'
M5+(06K;+B0SKMB;KACGY3]: &'P]IIU*WU$Q2F[MX3!%*;B0E4.,C[W.<#KZ
M"JX\'Z$-,?3OL)-L]Q]JVF:0LLV=WF*V[<K9R<@@\U/>>)="TYF6]UFPMV2(
M3,);A5(0D ,<GH2P&?>I9]<TJVNX[2?4K6.XE952-I5!9CRH^I[#O0 U= TQ
M;&\LVM1+#>J5N?.=I&F!7;\S,2QXXY/ Z52L_!>@6%Q;W%O8LMQ;Q-#%,UQ(
M[JC8R-Q8GL,>F.,5K7VH6>F6K75_=P6MNOWI9Y BC\34%EKNDZE>7-G8ZG:7
M-S:G$\,,RLT?;Y@#QSQ0!13P;H,>GV5@EFZVME/]HMHQ<RXBDR2&'S=<DG\3
MZU=M]"TRUUBZU:"U5+VZ \Z0,WSX  .,XS@ 9 S3K/6]*U"Y-O9ZC:SS!/,V
M1RAB5SC<,=1GC(XJ.;Q%HMO,8I]6LHG#%,23JOS#JN2>H[CJ* -"6*.XA>&:
M-9(I%*NCC(8'@@CN*S--\-Z5I+PM9V[J8$,< DF>00H<95 S$(.!PN. !VJ>
MZUO2K&ZCMKK4;6&>1E54DE"DEONCGN>WK3IM8TVVNUM)K^WCN&=8Q&T@!W-]
MU?J<C ZF@"+3="T[2+BZGLH9(Y+N0RSDS._F.<#<0Q(S@ 9]JM7ME;:C92V=
MW$);>9=KH>X_"L+Q]J^H:#X.O=3TV6*.X@,?,D>\$,ZJ<<C!^;KS]*U['6M+
MU*YN;:QU"UN9[5ML\<,JNT9_V@#QT/Y4 5=.\,Z;IE\][$LTMRQ;;)<SO,T8
M(4$*7)QG:,GJ<<]!4XT/3QKAUD1/_:!B\DR^<_\ J\YV[<XQGG&.M$.OZ/<7
M$L$6J6;RQ(9'03+D(."W7H#WZ4RV\2Z%>R-':ZQ83,D)N&$=PK8B!P7.#]W/
M?I0 ^_T/3]3O;2[NXG>>S8O;LLSIY;$$$@*0,X)'T-4M7\&Z#KU\+W4[)I[A
M4\M7^T2+A>N %8 4Z\\7Z%9:/J&IMJ5O)!8+F<1.&93C(7 YR>WK5F'7],DT
MNWU!KVW2"<#8WF@@MC)4>I'/3TH R[GP/I#6VD6MI:+;Q:;=B[@997W1MNW-
MCGYBW(.XG -7[?PMH]KJ,U]%:N)IIOM#JT\C1F7.=XC+; V><@9K2M+RVO[6
M.ZL[B*XMY!E)8G#*P]B.*K3ZYI5K>"SGU&UBN"RIY;R@'<WW5]B>P[]J "_T
M:PU.6.6YB8RQHR+)'*\3[6QN7<A!*G XZ<#THGT;3KBQM[)[5%M[8J8%B)C\
MDJ,*4*X*X''&."13KC6--M+I;:XO[>*=F50CR '<QPH^I/0=ZI^)]9ET'1S?
M1VMQ< 2HCBWA,KHI."P0<G_Z_I0!7UKPAINJ>&IM$6U002R>82TC@B3.[S"0
M=SMGGD\GJ:OWN@:;J+J]U SR"(P%UE=&>,]48J1N4^AR.OK5;3M<DO/$NIZ7
M):74(M5C>*1X&$<JLH.X/T)R2-O;:?PS9O&)A^(EMX>>#%C/"\:77K=*%D,?
M_?M@?J<=C0!T%WI%A>P6\,UN ELP: Q,8VB(&!L92"O!(X/0D=*:-$TT:2^E
M_8XS9/G?$<G<2<EB3R6)YW9SGG.:?>:OINGSQ07E_:V\LH9HTEE568*"6(!/
M0 $D]L51_P"$O\-_98;K^WM-\B>0Q12?:4VNX."H.>HR/S% %F+0M-BM;RW$
M#,EZI2Y:25W>4;=N&=B6/' YX[4P^'M+^P6-DML4AL%"VICE='A 7;\K@AA\
MO!YY[U/J&L:;I*AM0O[>U4@D&:0+P.IY[#(YZ5%=>(M%LG9+K5K&%EA\]EDG
M4$1Y W]>F6 S[B@!YT333I']E?8X_L('$0R,'.[=GKNW?-NSG/.<U)8Z9:::
M)?LL15IGWRR.[.\C8 RS,23@  9/ &*:-7TYM,34EO[8V,@!2X$H*,"<##=#
MD\5S.B^,8Y]9\4?VCJM@-+TV:!8+C(C10T>Y@S$GD'CKVZ"@#J[^QM]3TZYL
M+N,26US$T4J'^)6&"/R-9,7AZ*^\/0:-KD0NTM#&(Y@Y4OY>-DF5(*OP,X[Y
MQQ5@^*- $MW&=:L ]HN^X4W"YB&<9;GCGCZU9BUC39],34XK^V>Q<96X64&-
MN<<-TZ\?6@"JGAC2([JYN8[9TFN8%MY62>0;HU&%7 ;  R<8Z9/K52\\"^&[
M_2;+3+G30]K8G-J/.D#P^RN&W =.,XX%7U\1:*UHET-6LO(>7R%D\]<&3.-G
M7[V>,=:B/BO0?[/O[^/5K2:VL ?M3PRA_*]CC/)[#O0!H6-C:Z;916=G"L-O
M$,(B]!_B<\Y[U8K/T36+77M'M=2M'5HYXU<JKABA*@[3CN,\UH4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 <G\3"#\.-=B&6DFM'CC11EG8] !U)KF;6W3PMK>D>)ECEU#2
M;ZTBM+B1]UQ+I\FWAD)RRQMT91T.#[5Z+J.G?VC&B?;+RVV'.;:783]:SO\
MA&!_T'-:_P# O_ZU '%ZA>Z;%XJ\0V'B,:BVGZRL364MJDLD5S$851HAY8/S
M!@QQ_M9[UI:[87F@7'AO7=%T^1IH(%TF>U9][>5( (M[=]DH3)]&8UT7_",#
M_H.:U_X%_P#UJ/\ A&!_T'-:_P# O_ZU &!K%M)X>\4>$;J8N^CVL5Q;W%P1
MD13NJ[99,=-Q# MT!8YZUSWB&RE_X1CXD7MLK'3M3>/["B*?WT@C42.@[AF[
MCKM)Z<UZ!_PC _Z#FM?^!?\ ]:C_ (1@?]!S6O\ P+_^M0!B^+DN+2YT+Q;H
M]NUY/:N+6:*+K/;S87'_  &38WMS4'C"S73=(\*6[L))8M<M9II O4[RTLA]
M!EB2>@S70_\ ",#_ *#FM?\ @7_]:C_A&!_T'-:_\"__ *U '%WJVKZE\4&,
M<;--8QI$Q3F3_1BI"G^+YL# [X'6HWU>VT*]\':O-.P8Z$UM(LT4ICQ^Z)^9
M$8JX8 $$= <D'&>X_P"$8'_0<UK_ ,"__K5DZCX!N;B]%YI_B[7+&X*"*1O-
M64.H)(&&''+'I0!9^'4>EV_@ZWM=*U&._CADD$LL:%,2,Q<KM/*XW@ 'G&*Q
M?#4J>!_$7B33M9)MK/4M2DU.ROI%/DR"0#<A?HK*5Z'&<Y%;]IX-6U1B=>UN
M2:0AI9FN@#(P 7)PH'0 <>E6/^$8'_0<UK_P+_\ K4 8'Q(OH=4^'&L+;QO+
M$PB6)PA/G-YBDA!C+  9R..N.AJ+Q9/;:+X@T'63%.F@F*>*>?3T/[F1Q'LD
M8(,D$(5SCC-=)_PC _Z#FM?^!?\ ]:C_ (1@?]!S6O\ P+_^M0!P\ZV.B7WA
MO6;"SOD\-#4KJXNI)4D8^;+%M2<HPW*FXN.@ SGN*AO9X+JR^*C012F.[@4V
M[>0ZK*QM%4;21R2W3')SFN^_X1@?]!S6O_ O_P"M1_PC _Z#FM?^!?\ ]:@#
MF5G6W\8>#+QTE:WDT>:W62.)G'F'R2%.!P?E/7T/I5[XM_/\,=9@0%YIHT6.
M-!EG.]3@ <FMC_A&!_T'-:_\"_\ ZU'_  C _P"@YK7_ (%__6H P=1FL[GX
ME^%+D&*2)+"[_>XRJLWE;<GL3AL?0URMG<RZ9IUEJ@MYIM+T[Q1>S7<,,98I
M#(91'+L R54N&X'N*](_X1@?]!S6O_ O_P"M1_PC _Z#FM?^!?\ ]:@#C?%T
MNC:CX3GO--L"(+W5K.:25H&4W165-[A&&2H4<G&#@_4W?$UU;Z!XTT[4[M+J
M'0KBRDA^U6*,5AG9U<EP@)PX YQR5%=+_P (P/\ H.:U_P"!?_UJ/^$8'_0<
MUK_P+_\ K4 <A$=+T2^\.6NGZ=>6%C*MV]M?202RRIO9245"#L:0_,-P/ P!
MD\9.@1;O!?AR)-5NM"U>RDO1!=7%O^Y!\T[HY0P (96&.1R.#GBO1?\ A&!_
MT'-:_P# O_ZU'_",#_H.:U_X%_\ UJ .#&L7=C=>'=<\0V5U8:?-8W%M*^GI
M(4MYC,"'*@%@DBJ"./2N]\(V6G6&@I'I-M<6]C)*\L2W!?<P8Y+8;E0220#V
M/09Q2?\ ",#_ *#FM?\ @7_]:M/3K#^SX&B^UW5SN;=ON9-[#@< ^G% &;XV
MECA\">('EQL&G7 (]<QL,52\,:K;Z=9Z#X6O7E76%TF&1D:)MIVH%8;\8W94
M\9SQ6]?Z=%J0BCN26MT<2-#_  R,I!7=Z@$ X[D#/I4K6D3WJ7;Y:2-2L>3P
MF>I ]3QS_B<@')>)8I$^)7@F[8'[,#>P%NPD>$%?Q(1J29XD^,D,C$*HT*2-
MG(XW><C!2>F=H)QZ<UU>H:?;ZE;>1< X5UD1U.&C=3E64]B#_P#7XJP@98U#
MMN8  MC&3ZT >..4_P"%/W,(0^;_ &Z76/8=VW[<'R!UQL^;/I78>.4:]U?P
M5#:G=*=:2X!7_GDD4A<_3!'YBNUJFNG1?VH=0D)DN!&8HBW2)"06"_4@9/?
M]* .;^(X9=#TVX$<C16VL64\Q1"Q2-9E+-@<X K.6:SN/B5K=W*J^2VA0HKR
MQ[?XY2R\C@X9<CKR,UZ#10!XQHU\VBZ1X)U'5!?II,>DR6,\MLKEK2<LA'F!
M1N (3;T["O2?"-GIMEHA&DVUQ!8S3/-&+@ON?<<E]K\J"<D X]<<UO44 ><>
M'=9L-/\ B#XVFNI_*AN;BU,,A1BL@6$*VT@8.",5T4.IQ^)-2L!;1R?8H9)+
MDNZ%?,V?(G! (!=F(_ZY9[UTM% 'G>B.O@GQCXD@U?=!I^KW?V^SOF4^4688
M>-VZ(P(XSC(KN++48=0+/:AI+=0,3XPCGT7^\/<<<\$\XN44 <'XCGC'Q9\'
ML6^2""]65L?+&71-@8]!G!QGK6?8O=:?XKMUTJ\&H:;<ZM/Y^F747[^PD)DW
MS1MU\LDL?F&,/P>:],HH \S\*O=66O:59Z?>#4]#G$SK#<1XNM).TG:S#JA)
MV_,,\C!(%8.F7B1^#?!&EF"Z-[INNQ+>1+;2$PD&7.<#WSQVYKVJB@#R5#IT
M]QKGACQ-:ZM)>SZG+<6UO$)=EXC2;XF5U&%V_*"21MV\]#6[H,-E+X_\:R2V
M\<A+VKQL4SNV0 $J>Y#<9'0UWM% 'F_@I[NQUK3=/M+U=7T0V,GV>2:+;=::
MHV8AE(Z@X  (#?)Z"M3Q@R+XP\%L?^6=_*SMC[BF!U!)[ L0/K7:44 >*ZI>
M&+X=^,_#^I03_P!NO=W$WEF!V-PK2!HY$(!!7;M'MM XXK:U'4+&T\7:M%XB
M35(],UBT@%G+##,5D4(5>%E12P;)) (_B/X^H44 ><Z?:V-A\1]%C6V-M;VO
MAUXHUN#N,)\Q"J,YS\P0-WSC/:L'36^S>"?!\K12B&Q\2R/,%B8F&,O<!25
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
MBN=+@L9>!),+D2H/4H, D^FX#'OT-[6(IY]&O(+:,23RPO&BEMHR00,GL.:
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
M"T)U&('<L31DOSP"6SQG@?A0!O2^+;J;Q7H-C8632Z?J5C)>B;>H9E&S'!Z
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
M0I^4R'@_7C/?K49\0>)]6MIM1T&S:80:A);BV?R5BEBCE,;DLS[U<[68<8'
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
MLT0!$D3<E'4CE<@$="#WJE?^"+*_\,WFAF[NHH[Z<W%U<1[/-ED+!B22I Y
M' X  %=/52^FO8FM19VD=PKSJDY>79Y4>#EQP=Q!QQQUZT 3QQLL(CDD:1L8
M+D $_EQ7+Q^"0TL<-]JMU>:?"ELJ0RJ@:0PNSH)&"C< 2IXP25YSWU-7U^+3
M],UBXM42[N-+@,TT'F;.B%]I;!P2HST[CUJYI-\=3T:QOS&(S=6\<Q0'.W<H
M.,]^M &=+X=EN;J\^U:S?SZ?=-E[!Q'Y8&,% VW?L/<9]>Q-3W^A17>IP:G;
MW$EG?PPM;B:)5.Z)B"58,"" 0"/0^Q(-Z^OK;3;*6\NY5B@B&6=OR ^I.!CW
MK+&OR_\ "<?\(ZUFHC.GF]6Y$N2<2*FW;CCJ3G)H IW/AF6RT[1[#0KR\LTL
M[M99"CKB92V9/-R,MNRQXZD]NHFO?!]E>/J*>?/%9ZFZR7UK'M"3,  3G&5W
M!5#8/('8Y)Z*B@#'O?#\4^IQZE:7,MC>K;FU,L*J=T6<A2&!'RGD'MD]0<5"
M?".FQ:9I=E9A[4Z6XDLYD(+HV"&)SG=N#-NSUR>^#5:\\47L/C'_ (1NVTF.
M><V)OEE:[V*8P^S&-APV>W3WJYX8\36WB>RN9H8)K:>SN7M+JWFQNBE3[RY!
M((Y&"* *5_X8DA\/ZE;Z9?7T.I7TPN)+V!T65Y.,<D85<*%P!PH[GK;G\.>?
M>#4$OY[74)+06MS/ JCSE'(."" P);![;CUK=HH PF\*:='9Z3!8AK-](XLI
M(L$Q@KM93G.X,#SGKUZC--/A#37T2[TV4RR?:YS=37)($K3[@PD! P""JXP,
M *!C%;]8<6OROXWG\//:*J1V"WJW ER6!<IM*XXY![GM0!8T_0XK/4KC4YIY
M+K4+B-(6GD"C;&N2$4   98D^I/T K:CX8CO_$5OK4>H7EG<QVS6D@@*;9HB
MP;:=RG'(ZK@^];M5+6:]DN[Q+FTCAMXW46TBR[C,NT$DC VX.1CGI0!S>F^
M+72X] 2'5=0==#:0VP?RSD.I0AODZ;20,8]:)_A[I]U8ZI;3WUZQOK\:D)@R
M*]O< * \9"\8"CKG]:Z^B@#G=-\*M9>(O[=N-8O;R]:S6S?S5B5&0,S X5!@
MY;M^M6=9\.PZQJ.EWYO+FUN=.=VB> K\RNNUU.X'@CN,$=C6G=74%C:37=U*
ML5O"ADDD8X"J!DD_A6'I_B#4M6TY-4L=$#6$J^9 )KGRYY4ZA@FTJ,CD!G'7
MG% $+^"+3_B:V\-[=0:;JTC2WEDFW:S,,2;6(W*''W@#ZXQ6UJ8CMM"NE1"$
M2W952-">-N  !_(4[2;_ /M31[+4/)> W,"2F&3[T98 [3[C./PJY0!P7@;P
M\USX,\,?VG/=-_9T4<J6<\0C,<RK@;N 3MR<#Z$Y(!K=T[PE9V-KK-I-<3WM
MMJ\\D]S%<!<9D 5@-JC@@#UK3U>^DTS1KV_B@$[VT+RB(OLW[1DC.#CIZ52T
MO5[[5=/T&_AL(_LVH6RW%RQGP;?=&&4*,?/DG';'6@"MI_A&&S73(KB_NKZW
MTH[K*.<+^[.THI8@ L54D GUR<GFKLOAVPF\4V_B%E;[;!;-;+S\I4G()'J,
ML![.U7K6^MKUKA;:59#;RF&7;T5P 2/PR*QM>\2S:+K6C:<E@MQ_:LS01R&?
M9L8*6.X;3Q@'I0 ^?PK:7?B&[U>YGFE^UV']GRVK!?*:'+''3=G+-W[UE6WP
M]2"'2;=M?U22VTBY$]E&_E'RP%90A;9E@ Q'/;BNSHH Y.T\!V]AJUQ/::MJ
M4.G7,YN9M+5U\AI"<G^'<%)Y*@@'Z<5M:_HMMXCT&\TB[:1(+J/8S1$!E[@C
M/<$"M*B@#GT\+;==LM8DU:^FN[2U>V!D$>'5R&8L @YRHZ8 QTK-?X<V#:'%
MIRZEJ"2V]Z]]:WJ,BS02NQ9MI"@$$L>"#P:[*B@#E[SP7'J/AV32;W5]0G>:
M6.:>\8Q^;(48,H^[M505'  []R2;UOX=2W\4SZ_]NN7N)[9+5XF">7L4D@\+
MG.6/?O6U10!QGQ.BEN/"L-O ERTK7]JP^SQ&1U59D9FP >@!/([5IOX9BO&O
M;JYOIY;N\L_L8N BJ8H3DD(N, DG))SR!Z 5L75];61@%Q*J&>588@>KN>@'
MY$_0&LO2=?EU+Q'KNDRV:P_V6T($BR[_ #1(A8'&!MP,<<T 5Y?!EC/X5T_0
M9;JZ9=.\IK.Z!430O%]QP0N,@#'3GG-4O$FABW\->([^66>_U2ZTJ6T5Q%EM
MNQ]J(B#NS9/4DGT  [&B@#DO#.@B?2?#U[?W-S</86J?9X9HQ'Y4AC"$L, E
M@-RC/3)XSS3[?P+8VUD^EI=W!T1KG[2-.(78IW[]@;&[R]W.W/MG'%//CO15
MLVN6O;1(Q?FP)DN%41N-V?,/\&0C$ \GY>YP)K/Q+-=>-+[PZ;!$-G EPUQY
M^0RN2%PNWKP<\_B: +&G^'H]/\1:IK*7EQ)+J0C$L+A-B^6"%VX4'H3U)K)?
MX?6C>&;WP^-5U%;"YG,RJ#'F$&4RE5.SIO.<G)[9KKZ* ,"?PPIUTZU9W]Q9
MW\MNMO<O&J,LZK]TLI!&X9."/7'(J$>"K&*30C:W-S;IHTDDL"*5(D=PP=G)
M4DD[F/&.372T4 <A<?#^UG2]_P")K?I-<ZDFJ+*OEYAG0  J-N",*!ALTLOP
M_L;B#7X;G4M0G37$1;G>Z<,JA=ZX48/RCCH.P KKJ* .4U'P0+ZZL=0BUW4[
M35[2(P'4(3'OFC)R5=2NPC/(X&*Z*PLH]/LH[6-Y) F<R2MN=V)R68]R22?Q
MJS7(#QCJ@L?M$OA>Y22/4Q8W,0NHV,2-MVR@CA\[U&T<Y)':@"Y;^$DCN=-G
MN-1N;J33%D6SDE5-\9==A)(7YL+P/UR>:J0> +6WT/1])35+_P C2KP7D#D1
M[F<,S -\F",L>@%;UEJJ75_=Z?*GDWMJ%9X]V0T;9VNI[@X8>Q4CT)T* .,G
M^'5K,EU$NLZG%;S:D-3CA0QXAGWB0E24)(+#HQ(&>E;&F>&XM-UK5=3%Y<SO
MJ?E^=%-L*#8NQ<84'[O7).:VZ* .4T+P+!H%PJ6VKZG)I<4ADM],ED4PPMG(
MP=NX@'D G //)%:OB#P_:^(;*&"X>6&6WG2YMKB$@/#*OW67((]1@@@@FH=0
MU^6P\6:-HOV17BU))V%QYN"AC4,1MQSG(YSZUIZA?VVEZ?/?7DHBMX$+R.><
M >W<^W>@#/M_#ZQ7-Y?27DTNI74*P-=%5!2-<D*BXP!EF/.<D^P D\-Z%%X:
MT&UTBWN9[BWM4V1-/MW!?0E0 ?RI_P!KU-EL'CTU LTG^D*\^&MX]I(.,89L
MX! ]>IQFM*@#GKOPI%?N4O+ZXGL_MJWRV[JGR2*P8!6QD+N&<=>HS@XK.U+X
M>6NI1ZW;'5M0@L-8D\ZXM8B@42X4%PQ7=R%'&<9[5T4FJI;ZS#IURGEFZ5C:
MR;LB0J,LGLP'('< GL:MW-S#9VLMS<RK%!"ADDD8X"J!DD_A0!S=]X)2XUQ=
M8L];U/3[V2%8+N2V,?\ I2+TW@H0&&3A@ 1FK<?A:"#Q##K$%Y<Q20V'V".'
MY601Y#9Y!8MD Y)I+KQ(T'B;0]+2T5[?5H9I4N/,P4\M0V-F.^X<Y]:WZ ,C
MPUH$/AG18]+M[F>XAC=W5I]NX;W+D?* .K'M6==>";>[/B/?J5Z!K\:QW041
M_(H3R_D^7CY>.<UU%8NK>(H]/U2STBUMVO-5NU:2.W5MH2-?O22-SM4' S@D
MDX - $ \)PG5-(OY+^ZD?2[9[:-&6/;(CA0V_P"7DD*O3'2JNA>!H= D6*VU
M?4I-,A<R6NG2NIB@8DG@[=S $Y )('7J :TH]6OX]7M=/OM+$7VE79;B"?S8
M@5&=I)52&/)'&, \]JV: .;LO!=A;>']2T2YGN+VRU"6:699]H(,I+-@J!CD
MY'I52W\ P_V+=Z5J6N:KJ=M-;-:Q_:9%S!&PP=I51EL?Q-GTZ$YZ^L.?7Y8/
M&EGH!M%,=U9RW*W'F\@HR KMQ_M]<T 9T?@1!>I>SZ[JD]R-.?3FD9HUW1M@
MC[J#!!&<CJ>N:LR^#+&_FN)M7FDU"6:P;3F>150F%B&;.T#+$@'/;' '.=&+
M5);:P6XUJ&&QD>Y%NB+-Y@;=)LCYP.6RO';-:= '.^'O"K:$4$VMZEJ:PIY=
MLMZZD0K[;5&YL<;FR<<#&3E=>TB236]&U^U0R7&FO(DD2]9()%PX'J00K =]
MI'4U)K?BJPT'6-%TVZW>;JMP8(V'1#M."?JVU1]?:MV@#!?PW%+XBGUVWO[R
MVFNK5+>6) FQPNXHQ#*2"-YXR!ZBJ%OX"M;;2=!TZ/4[[R=$N!<6Q(CW,P#
M!_DY&&;ICK76T4 <G#X#M[76+NZM-6U*WL+R8W%SIB2+Y$DAY8\KN4,>2 1G
MZ<5UE%% &;KWFMH\\4-O>3-,IB(L_+\P C!(\PA?\]*X>PTK5--T"'1+6+QC
M'8PQ^2@7^S@X3TW;LCZ@Y]Z]*HH Y6PO[FPBG1/"FMMYTK2N2;7G/ '^NZ!0
MJCV45C:;8W^A^9;Z-IGB:RTYW9UL@+&1(23D^66D)49YP<@=@*]#IDTT=O!)
M--(L<4:EW=C@* ,DD^E %+179M/ :PN[(JQ&R[9&D<]2Q*,P.23W_"M"HK:X
MBN[6&YA;=%,BR(<8RI&14M !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %<7\6O^25^(/\ KW'_ *&M
M=I6/X@TB?6;:.W0Z8T.29(]0L/M2MTQ@;U QSZ_A0!S&N6,-[\0?"=O.TS07
M&GW@EB$S!7"K%@$ X_B/USSD5SMEJ8TK2-/L+J=H]"3Q3=V$[.YVI"ID\J-F
M/\&_:#GC P>#7:CPOJ@F@F$_AL2VZ[(7&A'=$OHI\_@?2F#PIJ(LKBR$OAD6
MER=T\ T$A)3ZLOGX)^M '/>,-.TNQ\*ZD-(U"XV-JUG(T<-QB*V9YHU9$"\
M$?,5.<;L]ZL:G:Z=HWC#3_#[/:VNDWEM<7$::@'GAFN2Z[A\SCY@O(!..3@9
M-;'_  B-_P#V;'IN_P ,&QB.Y+8Z"3&I]0OGX!]ZDU#PUJVK6:V>HW7AV[MD
M(*Q3Z(SJI'3 ,_% '/06^GVLF@:$=5;663[8\'VI@+5HUP&WYW&3R\[5 /KD
MC&:S]!.IZGX"\.'3[BQU.\M9;MFTV^D.R[B25T #'.&4%=N<C\J["?PMJ=U'
M:1W$_AN6.S(-LLFA,PAQTV S_+T'3TIA\(W_ ):IYGAD*LC2J!H+#:[?>8?O
M^">YZF@#F+?7+2]G\,V<JQZ=I%W;7BK;ZHGFQ_:DE"F)OF4-M'F;<DY],XQV
MO@_3;?3]'%O%J7]J1V\\HAN&7(C4G)C1LG*K]WJ>F.U5+OPMJE_IR:==W'AR
M>R3&RWDT-FC7'3"F? K=T:RNM/L5M;F6R=8_EB6SM#;QH@'"[2[?H1]* +T<
M:1+MC147).%&!DG)_6O(_'UY;O:>,+RSG/VS3WME-Q<2@/;2 (RI;@8*@@Y)
MSR21@CIZ]6;<^'M%O+J>ZNM(L)[B>/RII9;9&:1/[K$C)'L: .-N=*L-:^)V
MKVMTTEQ9R:)!(8OM#["QEE&< X[#VR,]:QO#.KRZC#\/M.UB8RV-YIDLA\XY
M6YN$VA%?/WL*6.#U.#U KTU="TA9FF72K$2M'Y+.+=-Q3&-I./NX[=*CE\-Z
M'/IJ:;+HVGO8HV]+8VR>6K>H7& ?>@#F_AQ#;6LOBVVM=HBCU^8*BMD*/+BX
M'L.F.V,5%?6EB/C/;7$MO;F8Z$[JS@ M(L\87D]^<#ZUV5CI6G:9YGV"PMK7
MS#E_(B5-Q]\#FEGTVQNKNWN[BRMYKFV),$TD2L\6>NUB,C/M0!Y0)Y[SX2VW
MB:W9AXKCNU)F'$IN#<!&A;OMP=NP\8QQQ6CXACFOM:\8:>S)<W<MM NF.MPB
M&RD,9P,E@4._$F5SD$>PKT%-$TI-0:_33;1;QFWM.(5#EL8W9QG..,]<5R6H
M>#KR]UV^N;W1/#.LPW,N^*XOT*SP)M "8\M@P&/[RYR: *-X(X?%5EX9U:\L
MQ:_V.CP?;T:6.>;>PE()<?.!L(R20"<8YJFFDZ?;>)? <=S?)JR1V^H1?;[E
M1F54"E<DYR%YP<\@9[UW,7A+1VT.STK4-/L[^"UYC2X@5T0DD_(&SM S@#/
M '-:,^E:=="V%Q86LPM6#VXDA5O)8< ID?*1[4 >0ZO9PCPEX_U=3(M]8Z[+
M+:RK(P\EP(#N4 X![$]QQ70:N]OKGC#Q%H6K:A968CMH39&ZC)98V0EI86WJ
M%8/G+#GY5["NW/AS0V@G@.C:<8;A_,FC-JFV1O[S#')]S2WOAW1-2-L;[2+"
MY-M_J/.MT?RO]W(X_"@#@8]#L]8\=66G:C>W>HVLGAI7=VGDC\\B90)" PP3
MP>._-=]KND1:YH-YI<C,@GA:-9%)W1MCY6!]0<&ISI6G'41J)L+4WP78+GR5
M\P+Z;L9Q5N@#QFVU^6!O#WBF>S*1:6/[(UA40D^><ID+T^1T3GTFQVKH=>TX
MZ7;^#-V8KJ77HFN%CD(0O(LCNN <$ X ST"BN]-C:&%H3:PF-Y/-9-@P7W;M
MQ'KN&<^M-O-,T_46A:]L;:Y:%M\1GB5S&WJN1P?<4 >9FSL+:?XILD$$<X1M
MF  WS609L?4Y)_&IM'LX=,\0_#^:T,B2:AI<J7;&1CYP6"-ESD]CT].@KT&?
M0])N;BXN)]+LI9KB,13R26Z,TJ#HK$CD>QH70M(22UD32K%7M!MMV%N@,(]$
M./E_"@#F/BQ;P3_#Z[:>)'\JXM64N,[3Y\8)]N"1]":IW6DZ9J'Q3M[!X4>Q
M'A^0>3&Q5#BX48(4\C.>/4>U=Y=6EM?6LEK=V\5Q;RC;)%*@=''H0>#55-"T
MB.=)TTJQ69(O)61;= RQXQL!QPN.W2@#RS1]8D3PWX)L]1O(4TVYEO;>26^4
MR1,\;LL*2?,,C:&P"<94>@KT#P=I\.EV-]:VVJB_@%X[H$7$=ON /E)R?E&>
M!GC..U:#>'=$?2VTPZ/8?8&;<UK]F3RR?7;C&?>KEG9VNGVD=I96T5M;1#"1
M0H$11[ <"@#SS7[;4;OXO-#I&H"QOSX8D,,IC5UW?:!@,&!XSZ<U5TO48]-^
M$OB"72()K77;3SGU2)W+SI='_62$]\C+*1Q@#TKT<Z-I9U$:B=-LS? 8%SY"
M^;C_ 'L9IPTK3AJ#Z@+"U%ZZ[7N1"OF,,8P6QDC'% '%Z1I&C:AJT-Y9ZS93
MVU_8M%)96,15+A.")7^=B'4D#<<')P3FH/!JR7(@\+WT9>?PW=2"YE9?]:/^
M7=CZ[U?<3ZQ\]:[;3="TC1FF;2]+L[)ISNE-M L>\^^!S5Q((8YI94B19)<&
M1PH!? P,GO@4 >2/-)J/PNUC7Y'>+Q39WDY\Y3^^AG28B.$=]I78NSH0W3FN
MFCB^U_%::*]B0F7PU$)H^HR9WR*ZHZ)I3:@=0;3;0WA(8SF%=Y(Z'.,Y'8U*
M-,T\:B=1%C;"^*[#<^4OF[?3=C./:@#@/"<+-*?!EY&9'T.^>:6609,L'WX&
M)_O-O&?7RF!ZUD>(%*:)\5$6>X @DC>,^>^5/V=&ZYSC)/'2O7%@A2>2=8D6
M:0*KR!1N8#. 3WQD_F:HOX>T207(?1]/871!N-ULA\TCH7X^;\: .2M+*+2O
MB?I\=DTB"^T6:2YW2,_FNDD>UVR>2-S#/H<5AZ!I\^N6?AC$RM>VUW+)J6H1
M78'VR+Y^A5M[AFV$ C@#MQGTB?0[$@S6EG96]_'"T5M="V0M!Q@8XZ#TS7&Z
M?\/F*00ZAH'AF"6+:3J=DK?:79<?. 47:YQG=O;!]: -OXDZ;>:M\.=<LM/5
MGNI+8E$7J^"&*CU) (Q[UH>&-6L-3\)Z=?V<T9M3;)DAAB/"C*GT(P0?3%;5
M99\-:$;Y[W^Q[#[4[;VE^SKN9O[Q..3[]: ./UO3K#7_ (D:5;7!G>PO-&N6
M>)9I(U<"2+' (QUSQCM64R6NN-XBLK_6[;2[[3;\K#*Z$W5M"FTQ-$Q<?*RC
ML.26SDFO3I-+TZ74(]0DL+5[V,82X:%3(H] V,BHKC0='O-3AU*YTNRFOX<>
M5<R0*TB8Z88C(Q0!Y_-+;Z[_ ,)_#K6U[O3XS';QR_*8(/(#+(@_A+,6)8>P
M["DTL@W?PJ9)7Q)ITBLHD.UL6@Q\N<9Y//6N_OO#VC:G=I=WVDV-S<HA19IH
M%=POIDC.*<N@Z.CVKKI5BK6@Q;,+= 81_L<?+^% '*?#:TL+5O$:V\,$4RZY
M>1@( &"!Q@?09'YT[QL0/&?@3G_F(R_^B6KK[?3;&TNKBZM[*WAN+D@SRQQ*
MKRD="Q RWXTR[T?2]0N(KB]TVSN9H>8Y)H%=D^A(R* /,M7TJUO+OXG-.T\G
MV.WCGMP;A\0R?9=X9>>"&Y'IVZFK]GJ=MJOB2PTSQ'+&UM<>'H+BV2X8!)96
M)\UN>"X&S'<#)'4UW;:#H[-=,VDV):[&+@FV3,P_V^/F_&F7?AO0[ZTM[2[T
M;3Y[:V.8(9+9&2+_ '01@?A0!P5YHVG77B7P9I8OKZ_TV:POX6>:Z?-PB",*
M25(SU.&&,C'45!)!9:M>>)-$U#5[72YM-F2.T><,9[6W6)#')%(9!CD,2<$D
MYR3Q7I<FD:;-=P7<NGVCW-N,0S-"I>,>BMC(_"H[S0='U"_@OKW2[*YN[?\
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
M@G&WG'7G%2ZGIS^+O#&LOI'AS4].U673FMO.U0,DC996\A2['*G#9/"\CU.
M#:NO$YNOB!X8L].OKG[%>17+S0/;%$E"QY1U9D!89)Z$CI76ZAJ=GI<44EY-
MY8ED$42A2S2.>BJJ@DG@G '0&N&;4+K6_%_@V_BT+5;>.V6Z6Z$]FT8MV>-5
M )8 $9[C(-;GC.:\@&CM;Z?+<P?;A]HGM[83S6R[& >-<'!R0I8 X#&@#3A\
M2:3<6#7L5T6B6<VQ'E/Y@E!P8]F-V[/;&:MV&HVVI0O+:N[+'(8W#QM&RL.H
M(8 UYG8:2TFDZW8:GI.NV\4WB%[F"YA#F> % 4F5EW%B"N">>O?I79>"AK*:
M7=QZS*UP\=VZ6]U);^3)<0@+M=TP,-G*]!D*#WH @\;>)8=+\-ZV+2_F@U&T
MLWE5X(#*(7VDH'.UE7)Q]['!S[U<M?$-K9Z!IT^H3RO/)9)/((H7E?&T;G*H
M"0,GKC%<7=)J>FZ;X_T2YTG4;F?5'NKJQN+>V:6.9)(0JH6 PK+MQAL9XQFA
M4OM'U?3]0O\ 0M9N].O-'MK1ELE<RVLT6_*NB,#M(<\]B* .];Q-I MH;E+O
MSX9H/M"-;Q/-F+^^=@.![G^E+>>(]*L85EGN&*M!]IQ%"\C"+^^54$JON0*X
MG4]#$$-FVCVFJ>'M0M+)FLWL8&GBVL[-]GF10RGL<9ZL<'CEUI<ZUX?\2-?:
MOX?N[N#5]+M(Y%TZ#SEMIXU8/$5!X0ES@]* .HO?'/AJP$9GU6/][:_;(_+1
MI-\/'S#:#GJ#QSCGH#65K&MH^F>+[G2/$,[7=EIPG6!8EVVC"-V4C<G._;D@
MYQCM3$MIT^(F@S_V3+;6T.DSP$0P$Q6[L\95-RC:,*I''''O5.]TZ^O-8^(L
M4-C<DZAI44%H[1,J3.L,JD*Q '5U'7O0!N>&O&>CZFFG:8=2635I+-)61D9?
M-(4%BK$!6(.<[2<<UI'Q/HXU""R:[*RW$C0PLT3B.21<Y19,;"W!X!SP?2N5
MAT^;7/\ A"XX;*[MGT8K-=37%L\)CVPF,QKN W%F(^[D87.>F<[PE8O':Z9X
M>UGPOJ<NIZ7.A6[F+M9G8WRSHY;;NV] !G)QTR0 ;'Q!\5KI_AF];2M1GAOK
M>XBA,D,!=-QD4-&SE2H.TGC((.*ZCQ!)/!X<U*:UG>WGBMI)(Y452595)!PP
M([=Q7EMQ!J]O\,M5\*7&BZG/JT-Z766*U9X[I&NA+YBR ;>AY!.1CIUQZAKQ
M>;PMJ6R&9I)+.15B5"SEF0@#:,G.30!C>$/%]AJ6DZ#97%^9=7NM-BG;=&P$
MK>6IDVOC:S GD Y'I6L_B?1X[Z&SDNRLD\QMXG:)Q$\HSE!)C86X(QG.01U%
M<786EY&_PR#:?>K_ &?;-'>9M7'D$VOEX;CCY^/UZ<U7\,6,D,%IX<UKPQJ=
MQJ.GW6Y+R0NUFP5RRSJY;:&P<[0,YX[G !VEOXU\.W>H"Q@U)'N#-)!M$;X#
MHNY@6Q@8&3DGG!QT-6+?Q/H]U>BSCNF6=H3.BRPO&)8QU9"P <=.5SU%<AIN
MD7VH>&?'NFQV]Q:7.I7UXUL\\+1"19(U5&!('!((]15CPO+%J5W87-WX4U6R
MU+3XF$T]\KE825VL(26._<<?=&,=>< @&KIOBG1+'P_875SXA-Y!>7,D,%Y<
M1[3*_F,-N H  (*Y( PN:U](U_3-<^TC3[@R/:R>7/&\3QO&Q&1E7 ."#D'&
M#VKS6RL;^/P/X5M9-+U 3VOB+[3/$;23='%]HE?>1CIM=3^/L:Z2QGGTOQCX
MUU1],U&:!H;5X1#:L6N#'&P98\X#') QGF@#N**9#)YT$<NQX]ZAMCC#+D="
M/6GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 445S^N>(KK1UOYDT>:YM
M+&U-S-.)E0$ ,2J@\D@+G\10!T%%<DGC&];1%U8^'YQ:R:>U]$WVA"& 4.$/
M]TE23Z<&N@T;4/[6T/3]2\KROM=M'/Y>[=LWJ&QGC.,]: +M%%% !117.V?B
M6[U*\1M/TK[3IGVR6SENEN KQM&2K/L(Y3<I&0V>AQ0!T5%%% !1110 454@
MGO)-1NX9K(16L03R+CS@WG9!W?+C*[3@<]<U;H **** "BBB@ HHJI%/>/J=
MQ!)9".S2-&BN?.!,K'.Y=F,KC Y[Y]J +=%8FIZ^VF^)=#TC[&9%U5Y4$_F
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
MFU=M5$$DB+<LI' 8_)DD[MOW<Y/3':MVHK:V@L[:.VM88X8(E"1QQJ%5%'0
M#H*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ JCJFM:;HL,4NI7L5JDLBQ1F1L;G8X %7JX_XCPR
MW&@V,4-I<71&J6DK)! TI")*K,2%!X !H UH?%FB7%BMY;WOGPLTB 0Q.[DH
M</\ ( 6P#C)QCD>M3CQ!I3V%K?17B3V]V,VY@!E,O&3M502<8.<#C!S7*>)Y
M)]+\;66L3Z?JMWH\]@;5FTT2F2WE#[PS)&0Q5@<=^5%4#$WA76M!UJS\/7\>
MA?9;FV>U@B:::U:219!(R#+?-MY SC//- '=1>(=)GTV#4(+Q9K:=BL1A5G:
M1AG*A0"Q(P<C&1@YZ5G7WB+2[S3;"YM/$,=G'/?1PI(B!FE<. 82K#()/RG@
M$>U<UK@FL[S0->M_#U_'H\3727-I8(T=Q&)MA68QQD')9&)'4!N><BF:S8PG
MPW8RZ3H6H6\=QXAM;YXV@EDF<"1#)-(O++]T]>> >IH ZS4/''AG2I;F*\UB
MVCDM65)U!+&,GD9 !_'TXSC-)=^,-.M]>TK2D,DS:C"T\<T4;/'Y8 P0P!!R
M6'3H.3CC/.6EY9V_Q \<I=6D\ZS6]F-D=L\GF#R6RG /)ST/7\#5'1=%U+PU
M=> ([VTNIS::==6T[01&412/Y;*K$< <$;CQQUH ])OM0M=,MOM%Y,L46Y4!
M.269CA5 ')))  ')K.D\6Z%#IESJ,VHQPVUM+Y$[2JR-')Q\C*1N#<CC'>J7
MCB>XMM)LI+?3GO +^#S7CMOM$EJF<F9$ )++@8X.,YP<8K@=4L[Z3P[X_M(]
M*UB5[V[MY;;S+21FG79%R,#D_*Q(_AQ@A>E 'J6G^(M(U6_N+&QOHYKFW4-)
M&N0=I. PR/F7(ZC(KF]=\6 Z_P"&+?2=2;R;W4##,@@_=SQB-R2KE<'#*HRI
M[U2\065]J7C2^&G6]U&;GPO/:07)MY$C69G!12Y& <<^U9J7LU[I_@.W71-5
M@N-+OHDO8FL) (-L$B$[MN"N<<@D8QG% 'I]Y>6]A;^?<R;$W!1P268G   Y
M)). !S5#_A)M( B+793S;D6:>9$Z_OCC"'(X8Y'!JIXRM+:^T6.WNDU (US&
M5GT\,9K9P<K*-H)X(&>.AKB[R+Q WAR&;4HIM1&F>(K:X%W#9E)KJV0IF4Q
M9)&2.!R$R!CD@'H3Z_IJOJ$8G9YM/"FYB6-BZ;L[>,9.<'!%>>/XSU5/!%OX
MO35)=T]N%DT][',2R2.H1D<*" @;N6#8]:V-(N)6\8>,-0;3M1CM;JSM#;O)
M9R#S=B2 @#&<_,ORD9YZ5C3VU[_PH.PTP:;J!OTBM8VM19R&0,DJ,WR[<\!2
M<]* .HT^>6+Q5;Q2^+YKB*ZC>2WTN>T1)&  #%F"@X!&1P.O?BMIO$FD+?Q6
M37JB:68P1DJVQY1G,8?&TN,'Y<YX/%86L"6X^(WA.ZAM;MK>*WO5EF%M)LC+
MB,(&.,+G:>OI63X+GGM])T_PMJ_AV[EU33+D_OYK4M;\.2+A92-N=K$C'S9)
M'J: .LTS5K)WUFX_MU+RWM[DB0$*J6F$7,>X#GUR<]<4X^+="2"]EFU!(!8J
M&N5N$:)XE/0E6 .#V..:X.]T[5KFQ\:-8Z=>--_;=O?PPM&\/VJ.(0E@C$#)
M/EMC'<#UJ?4ELM;\*^(]0TSP]K4=[/I$MGYE[#,9W9@=L2HQ)8 DY(X!Z$\X
M .YL/$^BZIJ)T^RU"*:Z$7G>6 1N3(&02,'!(!QT/6A?$NCM?1V:WH,TI=8O
MD;;*R?>5&QM<C!R%)/!KD9[:ZN/$GA$V]K>0K'I%U;R3?99%6!W2((&.WY3E
M6Z^E.\$WCMI&BZ!J/AF[CU72%6%Y;BU_<Q;%VF5)2,$LO3;R2WIDT =9;^)M
M'NM(FU6"\$EC"Q628(V%(.".F>#P?2M-IHXX&GD<1Q*N]F?Y0HQDDYZ?C7!I
MHUY:>/KK28$4Z'J$B:Q*,_ZJ5#ADQZ.XB?\ X"XK;\?:5?:WX#UC3=,/^F3V
MY$:YQOP02O\ P( K^- &C:>(=+OKO[+!=9G,7G)&\;(9(_[Z;@-Z].5R.17,
MZ3K=]XKUC4A8ZK/8#3M2$*0FSW1S0(J%PY900S%FQA@1@<=<EP)/%'B/PGJ-
MI9W=J=.::>[,]N\1A5HMOE?,!DEB.!GA<^F;'@42QWOB@36MW!Y^LRSQ&>W>
M,21E(P&4L!D94_E0!T,FMZ?%JQTMIS]N$!N/($;%C&."PP.1GCCOQUJ*W\2:
M3=Z9#J-O=^;9SRB&*5(W(=R=N!QZ\9Z9XK&\:6.HQ7NBZ_HUM]HU"QN# T70
M20S#8V?96\M_8*36?X5\/:CHWB*[TF<22Z-9R_VA:7#]7EF4JR^G#><V.V]:
M '^'O&<%M+K%OX@UA#+%K4MG;-(@7:@V! VT8 R2,G&3WKHUOH'\7O9IK(:5
M++>^F!%.WYQ^]+8R#R%QG'?%><ZC9WLO@+QW;QZ7J#7-WK4DUO&+*7=*A:(A
ME&WD?*>?:N@U6TN]1^(-X;2&[B6Y\-26L5VUO(L:S-(64%B, @'./ZT =1%X
MBTF\O([""_ N+A7-N=A EV_>,;$;7QWP37-^"?&EO=:'IT&M:LDFK75S<0J6
M0+O*S2*J_*-H.U1@<$X[TWP?J?VK3=&T^]\,WEOJ>D0"&66YLR$M]J;&:*3&
M&W8P A)(//%<[:6=Y'\/O#UN=+U%;F#Q(ES+%]BEWI&+MG+D;<XV$'- 'J]Y
M>6VG6<MW>3I!;PKNDDD. HK/'BC1?L]]-)?+"M@ UT)T:)H01D%E8 @$9P<<
MXJKXWEN(O!U])::8NI2X3%LT/FY&]<ML_B*C+ =RM<1/'=O>^-WCL=:N$U+0
MHTMII[-PTSA)E(VA1M.64;< \YQCF@#OK3Q=H-\MPUKJ44WV?RQ($5B<R#*
M#&6)P< 9.01UJ[IFKV&L0RR6%P)1%(8I5*E6C<=596 *GV(KA-6@OK?PEX.U
M&WTR_N(M+,37EE;J\5P$,#1$JHPV5+=._/:NE\*1V$GV[4M/TJ\LDO'1GEO1
M(LUPRC&XJY+  8 )QG!XQ@D RO\ A+%T?QMXBMM:U3;IMM;6LT"-$"8]_F;\
M;5W$?*,DYQ74W&M:?;VL%PUQYD=PGF0^0C2M(F =RJ@)(P1R!CD5Q[Q3+XT\
M93M8WABGTNWBAD%I(5E91+N52%PQ^9>E8.GK?:';>$=0U#2M:FL$T--/N4LT
MF6:TF7:<LBX8J<8Z'H/:@#T"7QGX<A@LIWUBU\N]1Y+8AL^8J@EB,>FT_B,=
M>*?)XMT*+3XK]K\-:R0K<"5(W<+$W1VP#L7@\M@<'T-<@VG0VNN>"7L-"O;2
MPAO+N=X_(DD,(DB=5:0X.PLY!P3D9YQS2ZIG3/&NM1ZOH^L7VEZO'#]FDT\2
MNGRQ^6\,BH1C.,C/'S'F@"_>^+XM'\?31:CJZ+HK:.EW$NP,-[2LN5*C<WRK
MGOW-="OBG1'&G-'J$4BZE_QYM&"PF/<*0,9'<=JY>VMAH/CNRNI-+N;;3_\
MA'X[.(00O.L3K*6\K* G(7'7KCBJL7A&\B^&]TJ(MEJ$%_/K&G1N0!:MYC21
MH>P!7Y6'0;C0!Z#%?VTU]/91R$W%N%:5-I&T-TYQCG!_*J>H^)-)TF22.]O!
M&T48EFPC,(D)(#.5!"*2#RV!P?2H/"JSRZ.-3O(?)O-3;[7+$3DQA@ B?\!0
M*#[@GO7&^-1?7EQXMTZ/2;Y3/I(6UDLK0M]N;8^1)*!_ 3@)D$Y/WL@4 =]?
MZWIVF*#=7&,QF4+&C2-L'5\*"=HR,GIS6#-KD\OCS0(;+4%FTC4-/N+C9&JL
MKE/+VL& ST<]\5@V=_=Z%XDBU&^T;5+C3-4TBVMD:*S>5X)(B^8WC W*&WYY
M'U[XK>*M$U#5-9T"VTFRFTH1:;<JJQVI-O$2T3)#(5&T*P0JP!]1SW .[?Q;
MH,=G:W<NI116]U*(H))0R"5C_=R.1[]*FT_Q)H^IP7D]I?Q/'9DBY9LIY7&<
MMNQ@8YSTQ7%ZQJ5SXA\.^%YVT+4K6XAUFTDNK1K&4^0J,=Y^[R@['TQWXJCX
MCT?5=6O/B!!IUG<B6[@L&MFDA=$N/*R9$5B #D?+U[T >A6WB+2[N>2"*Y;S
MTA\_RGB=':/^^JD LONN:A3Q;H<EI8W4=^'@OY/*M9%C<B9\D;5XY/!_(^E8
M4ROXE\8^%M6LK:[MX].2XDNFN+=X2HDC"B([@,G=R0,@;/<9P;_PIK36^O:-
M91O#:Z=='6-'E'&Z=OWBQ#V5Q*#_ +ZT =+X^\03Z?X.UZ?2+Y[?4=.B5V81
M!MN2,#YE(.0>U;^HZYI^D(6O9RFV,R,$C:0J@ZNP4$A?<\5QOBFSO[SX2:N[
M6%PVJZK'Y[VL,322*[%=J8 SE4"J3_LU'JTSZ;XVNKW4=+UJ\TC5;*".&6P2
M8F)TWYCDC0@@'?D9'<^] ':W&N:=%;V\@NPXNXR]O]G0S-(N =RJH)( (YQC
MD>M<_P""O$QO/!XU/5M1$Y>_GMXIR@!E F9(PJJ.20!@ 9-9-G#)X5\:6%VV
MC7D&B3Z0MG;I;0O<&SD$K/L<(&(W CGD9&,X&:QHHYK3P7I\LVGZG!=VGB:6
MZ@C%F[M@RRMDQC#.IC9ON]R#T!H ],MO$NBW9NEAU&#?:!C<HYV-"!UWJV"O
MXT^S\0:7?3W,$-T%FM4$DT4R-$Z(>C%7 .W@\].*\YN$&LZ'XG?2!>RZ[>7%
MOJ$EE/:2V9=(6C^2/> 3E8\%@>K=LBI-7L5\6^&-:N-!T+5K;59=--L9M3\U
M)&&]7,"B1CD'#9(X!(YY- &]<>*&N?B!X<L-.OY&L;R"YDFA:#:L@5 4=690
M2#D\@X.!7;5YVVJ'7/&O@W4+?2=4AB@BNTN/.L)8_L[.B *Q*@=1C(X]Z[#0
M=>M_$%E+<P6UY;&*9H9(;R$Q2*P /*GL0RD>Q% &+?>+XKL^)=-TY[BWO=*M
MBPG-N<>9L9_XEVX "\GKDX]:D\)>+;#5=+T6TN-2CEUBXTZ*>1-N#(VQ2Y!
MVD@GD#IZ"L:>.ZM?$'CY'T^^<:A:Q/;216SND@%ML(# 8)W<;>O.<8R15L+:
MYCD^&(.GWR?8K9TNLVD@\@FUV8?Y?E^?CGZT =RWB/2$U"*Q>\59II3#$2C!
M'D'5 ^-I88/R@YX/%3ZGK&G:- D^I7D5M&\BQHTC8W,3@ 5YQX8ME^S6/AS7
M/#VKSZKIUV'6:0S&T8JY*W"ONV#@YQUSD8K?^*95?!6YT,BB_LR4"[BP^T1\
M8[_2@#;T[Q;H&K&]%EJMO+]A7=<_-M\M<9W'./EP/O=/>I+;Q-H]TTJQWJJT
M4 N7$R-$?*/20;@,KQU'%<?KUI<WWB/4_$&EZ0U['!X?FM&AG@95O)&<,L6U
M@"P !S_O =<XK:4\X\:V^I&RUF2VE\/M 9IK!XPL@D5M@0*-@ Z#'/;=UH W
MM2^)GAJSTJ>\M;X7KQPI*L4".VX.VU"3C@$XY[?B,ZIU6UN/$FGP1:RT4DEO
M*_\ 9QBPTPROSG<-R[>?3.:X8:9?/^S[;:?'IMV+Z"W@$EJ;=EERDR,P"$ D
MX!/'6M^^>6^^(GAJ^AL[Y;<6-VK2O:2*(RYCV;B1\I.TG!P1WQ0!T7_"1Z3_
M &C%8F\43S.T<648)(Z_>57QM9A@Y .>#Z4^'7=-GO8[2.X+2R,Z1GRWV.R9
MW!7QM.,'.#VKSWPE;(UGI7A_6O#NKOJ^DW"'S9FF-H&C/%PCEMGW<D <Y.,8
MYJWH-K?Z?XCT_P#LDW[:1<SS/=Z9J%LW_$O8JY\R*5E&%+' 7G(<D=\ &[XV
MU:[T9M GM[[[-!-JT-O=!E7:T3!BV21Q]WJ".]:]AXDT?4[2[NK6_B:&S8K<
M,^4\H@9^8, 1QSFL/Q]%+,?#0BM;FX$6MV\\ODP/)LC4-EFV@X R.M<WK>FZ
MM>W_ ([.GV%VTDDFG7%N&C>);H0[2Z(Y !)VXX- '=_\)9H82]>74$@^Q()+
MA;A&B:-#T8JP!P<<$#!I+3Q=H-\MPUKJ44WV<QB0(K$YD&4 &,L3@X R>"*X
MZZ-CK?A[7]1T_P .ZW%?2:-/9F6^BF,Q+*=L*JQ)8;B22. >_)Q)K$%];^%?
M!VI6^FW]Q#I9C-Y96ZO%<!# T1*J,-E2W3N,]J .@U3QWH]AHQU&*22Y47:6
M9CCB?<DK,%VNN,H1G."!VQR16I=>(-,LT1IYW!:+SMBPNSK'_?90"57W( K@
M];LH+SPE>ZEHV@ZE%YNHV5S-YT<IN;@1RH6?RVR^ HX[G!XQ@G6LY[C2OB!J
M^I7MI>G3M7L[9K69;9W,1B#!HF502I._< 0.I'7B@#M+:Y@O;6*YM9HYH)5#
MQRQL&5E/0@CJ*XGP]XS@M9=9M_$&L(9(M:EL[9I$"[8P$"!MHP!DD9;&3WK3
M^'VCW6A^#[:SNT,3F6:98#UA1Y&=4^H!&1V.:XG4;.]E\!^/+>/2]0:YO-9D
MEMXQ92[ID)BVLHV\CY6Y]J /3-3U_3-'#F^N?*"())"(V<1(3@,Y4'8O!Y;
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
M5Q;Q+-'/F#;DLC!E^\IXR!6O10 B@JH!8L0,$GO2T44 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!D3>'H;G7TU6>^OY%C5=EDTW^C*ZYP^S'W
MN>YQP#C(!K7HHH *YP>$A!J%U<V6N:O9Q74QGFMHI8VC9S]XC>C,N?\ 9(]L
M5T=% $5M;16EM';P)MC0849)/XD\D^YY-2T44 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%8NI>(X;'6[31(+=[O4[F)IUA1E4)$IP78D\#)P,9)_ F@#:HKFY_%\=
MKHNL:E/I=]'_ &02+J!@@? 0.67YMK###H>:S['XAIJ/AF#Q#:^'M6DTV7)\
MP&#<JABI8KYF< @YP.G- ':45S_B+QAIWAVZLK"2.>\U2^;;:V%JH:63U/)
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
M8Y/$FGM<7$T%CJ\D-OY\K2LD9CC?;N8DD L<9-;$?A;185L%CL51=/R;0!V
M@R,';SQQQ].*M6&CV&F37,UG;B*2ZD\V=@S'S'Z;CD\GIS[4 <GXALDU#XH:
M!;2R3I&^F7N_R96C9ANAXW+AA^!!K'T74))O#VDZ;<:C?33_ -MW=K!!YIWW
M<<32X220G(55 )/).T#!SBO0Y]&L+C5(M2E@S>PH8XY@[!D4]0,'@'O5%_!O
MAZ2T6U?2X6A2X-RJDL=LIZN#G()R<^O>@#B+:'6=5\ ^($M;V[&HZ5J]T;-8
MKR0DK$X;R2V074C*C/J.F*T=1\2O=^#]7\9:1-.($L$2UP[,JG&Z239G:2N[
M;R.#&U=IIFAZ7HS7#:;806IN9/,F\I-N]O6I;;3K*TT\6%O:Q1V@4KY(4;,'
M.1CT.3^= '-:-ILUOX@M=2@UY);"\M"OV-'DE6<C!$P9W;! ."1UR,\XJM\1
M[2*Y_P"$7,AD!&O6R?)*R<-NS]TCGCKU':M_1/"F@^&WF?1]+M[-IOOM&O)&
M<XYZ#V'%7=3TFPUFT%KJ-K'<P!UD"..C*<@CT(H \]O-+BO?&'C6,W-Y$D.D
MV;1FWNGC;<%FVL64ACC'<X/<'BDTS6;W79?"VEWUXJ_;?#Z7G[QW3[3,=H;E
M&4E@.<9_B)QP".Z'AO2%GNIDLU22ZB$,Y1V7?&!@*<'H!P!V!JO>^#/#NHZ5
M:Z9=Z3!-9VG_ ![QMG]S[*<Y ]@: '^%+2ZL- BLKS5O[5FMW>,W14@L QPI
M))R5^Z3GMSSFMJH;2TM["TBM+2"."WA4)'%&N%4#L!4U !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M]FF?3\R6RC=Y;F/E!ZX/%<%I49$/PL2:WES:0.+@/"W[AOLQ4;^/E._ &>]
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
M &<Y QCFMSQE=3Z-XH\-Z[+;7%QI-K]HANS!$TC0-(JA)"J@D@;64D#C=[T
M=-'KFES::-0CO[=K0ML$H<$%LXV_[V>,=<\5&?$FBIIL^HOJEK':0,4FE>0*
M(V'56ST;V/-<9J@6.^\.^(-.TF:'18=5FN+M%MV5W\V(H+EH\;@ S'.1G'/2
MLWQ3837=KX_U6QBE>RU#38;>%4C8_:IU#99!C+8!5<CK@^E 'HEOXET6ZN;J
MVM]4M99[6/S)XTD!9%[DCTSQ]>*K:)XNTG7-"&L0W"QVI<KF0X/WRJY'JV 0
M.O.*PD,?_"R?#TL$3"!=%FA+K$0BDM$50G& <*V ?2N5T]KVQ\!>%I7T[5'B
MT2_D_M.WABDCE56$R;UQ@MMW@G;G@T >FMXJT&/3FU"35K1+1)3"\KR!0D@_
M@;/W6]CS4MWXATJR@OI9KQ +",2W*KDM&I&1D#GD=!WKDDC\.W.AZO+9:1>3
MP:XZ0,;P3C[5(1MW$2?,BJ,9? Z'&2!FOH*7MGX<\1^$;R.:XU.U@E6.]\ML
M7ZM'\C;CG+@80KDXVC'% ';Z#K-MK^B6FIVI^2XB20IG)0LH;:?<9K1KGO M
MP)_ ^BKY4\;064,+K-"T9#K&H888 \'(STXKH: "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q?$
MOB)/#5C;W<EG/<I-=16W[HK\AD8*"<G/4]LT ;5%<D/&5\VIZCI2>&[LZE:1
M)<+#]HCVR1-N ;?G .5(QSS[9(GM?&"ZGIVD7>EZ?-,-3M7NE,Q\N.%% R'?
M! ;+  =\'L* .FHKD(?'L%SIWAW48M/F^Q:U,+=9GD4""0Y 5^O4J0",Y/ID
M5T%GJ37>IZA:+!B.S9$,V_(9RH;;C'& RY^H]\ %^BN7U'Q?<6OB.?0[/0+V
M^NX;:.Z^26-%:-G*9!9NV#P<$^F.:K7GQ$TVTECD")+9->?8FECN%,J/N*%_
M*Z[ PQG.>^,<T ;6NZ%_;7V.2/4+NPNK.4S03VQ4X8J5.58%6!#$<CO4FFZ3
M):2_:+S4+C4+L(8UFF5%V*2"0JHH R0,]3P.>*R-6\:+8:;JVJ6NG/>6&E,\
M=S*LH1BR??" _>VG@DD<@XSBKL'B,S^(I-%6S(G&GK?QN9/E968J%/&0<@]C
M0!NT5PTWBK2]:T;PKJESH]Q+%J&I1K:[G4?9ILN%9L'GHW0$5?C\933Z_?Z7
M!H5XRZ?<QPW=PTL:I$CIO$GWN1@@X&3CJ!T(!U5%<?:_$&PNM2TJ!8E-MJI*
MVTT<ZNRG&Y?-0<IN'3KZ'!KL* ,_6](BUW29=/FGN(%=D<2V[[71E8,I!P1P
M0.""*K6&AW,$T4VI:U=ZFT)W1":.*-4;!&[$:+DX)Z\<]*V:* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,S7=%CUW3UM7N[FT>.9)XI[9@'1T.5.""",]B"*CT_1I[>:.?4
M-6NM3FBR8C,D:+&2,$A44<X)&3G@G&,FM>B@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-U
MS1H]=TW[')<W-L5E2:.:V<*Z.C!E/((."!P016E10!CZ?HMQ!-'/J.KW6IRQ
M$F+SHXXUC)!!8!%7)P2,G/4XQFMBBB@ HHHH **** "BBB@""XM(KORQ,"RQ
MN) N>"P.02.^",CWP>U3T44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<YXTT:_US2;6UT];<R1WUO<L9Y"@VQR*Y PIY.,5T=%
M '+1:1JL7CG4=;\FU-M<:=%:QIY[;]Z,[9(V8 ._'4]*P-&\(^)=*T_PQ93)
MIMW:Z=:R07%K)<.(O,+ I,/D^<@ C:0,9X/<>D44 >;KH2:3\*)/#7B.\LX+
ME(I3;M;RDNS*Y='0$ E@Q7@9YP,\UV?AW3[C3="MH;V02WS@RW<@'#S.=SD>
MV20/0 "K5SI6GWMY;7=U8VT]S:DFWFEB5GB)ZE21D=!TJW0!S46CZBOQ&N-<
M9+;^SY--2S&)3YFY9&?.W;C'S8Z]JS-#T7Q9H%Q/H]N^G2:&US)-!>.["X@C
M=R[)LVX9@6(!SCN0>E=Q10!Y-XFT;7_#W@KQI8JMC/HMRMU>Q7#2L)HO,RS1
ME-N&^8G#;AP<\]*ZAM(UB+Q98:]IL5G-#+I*6,RSS,ABP^\. %.[J1MX[<UU
M%]86FIVCVE];17-M)P\4JAE;Z@]:E@@BMH$@@C6.)!M5%& H]!0!YY8^#=?M
MO"/A32G33VN-(U-+N9A<,%9%+G"_)][Y^G3CK6[IGA^^3Q!XJN+]+<66LM'Y
M?E3%G4+"(B&!4 9QG@FNJHH XWPIIWB_2;:TT747TU].L%$<=]"[&:>)>$4Q
ME<*<  G)Z<<G(Z72WU)[5SJL5M%/YKA5MW+*8]QV$D@<XQFKM% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7%>)O&JZ1XSTKPV;NUTX7L#SM>W:%DR#A8UY #$@
M\D]@,9(KM:X'QQ8>&/$NJ_V!XHMC%$EHEQ;:CR@B=F=67S/NJ<(I ;@\\'%
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
M(EM:0:O<'1=4>#2+GR+V0"/$0VJQ?[_S## X&3QR!QGL?-01>:741[=VXG
M]: '45P#:A?WGQ*\.7!GEBTZ[M;TP6N2 R*(]LC#U;<2 >@QT)-7?BH2GP\U
M&99)8WB>%E:-V4_ZU >G48)XH [*BN=M_%]JVJZA87]G=::]G:?;B]SLVO;Y
M(+C:QQ@J<@X/3BJ]OX[L9]8M-,-K.L]] \UF%DB?S=@RR'#?(V#G#8'OD8H
MZJBN.TWXAV>H:4FJG2]1MM-EB#Q7,ZQJLCF01B(?-G<21UP.O.!FI8OB#I"R
MZK#>[[67385N)%W+*)(V.%*%"<G=\N.#DCUH ZRBL*/Q,BZW#I%[87-G>7,#
MSVJR,A$X7&Y00Q <9&0>QR":Y'1YI-:_MS6;_2=2FO-*U:=[4V\J"3$6%%N-
MK\@C.5^Z22<DF@#TNBHX)#-;QRM&\1=0QC?[RY'0X[BI* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"NEG$EY)=_,TTBA-S'[JC
MG:/09)/J?P&+%%% !1110!G:K8WUZ(!9:FUD$8^:/)602J01@YY'J"#^=2Z5
MIEMHVDVFF6:E;:TA6&,$Y.U1@9/<U<HH **** "BBB@ HHHH **** "BBB@
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
MO/ 92/NDY(.10!UEMJ.H6=[?IKC64-C;PQ217JDQH^XN'#!B=NW:O&3USGG
MO?VOIGDSR_VC:>7;OY<S^>N(V_NL<\'D<&N/^)&H6.I_#/Q!Y#1W$(ML13##
M(\A/ 0_Q$>WKCKG%/Q--I_AZ]\,ZO;@66A%I?M=Y8PHP21HU6*1_E;(P'7=C
MC=UH []-2L9+#[>E[;M9XW?:!*ICQZ[LXQ7,:9XGNM4U?Q7:17^F_9M/CA-G
M=*,QJ71CF0[L'! !P1T/2N5NY-+T@Z)J]A)=3>&9-<DN[^YE7]VTCQ$)*
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
M((/0@TZN1^%TOF_#/0,ON9+58VYY4CC!],5UU !1110 4444 %%%% !1110
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
M&8\2%3&N3SA6S@#/'6IHO%T4MQ<VG]F7L=[%8"_CMY/+!EB)(X(<@'(P02*
M.CHKDM!\9&^\*:1J=]9RQ76I*## K1_O25+DJ=V H /+%>GJ1G$\6^);?7/
M]]<6$EW:7>GZG;6T\1DV/&_GQ@@[&*LI5O4@YH ](HZUCP>(H)_%%SX?-K=1
M7<%NMSOD"!)(R=H*$-D\Y'3COVJUI6HQZSID=['!-#%,#L$N S+G 8;2>#U!
MSTH O45Y=X<\9P^&])U(ZG;:M<646M7<,NH%3+';KYQ5=[,VX@#'(!QWKK]9
M\8V&C)>R-!<745@H>[>W*'R01NZ,P+$*0Q"@\$>M '148&0<<BN)AO4G^*UK
M<07DCV-SX=>X4&5C$?WT>'"DX'RGJ *TE\:Z>5TZX>WNH].U&40VM\ZKY4C-
MG9T;<H;'!*@'CID4 =)17+7/CNQM;#7+N73M1 T241WD82,N 5#;U&_E=I!S
MZ?0XUAK*-=Q6Z6ES(TEJ;K<FQE5>RG#?>/;&0<'GB@#3HZC!JIIE\=2TRWO3
M:7-H9D#^1=)LECSV9>QJW0 4A 88(!'H:6B@ H(R,'I110 8&,8XHQCI110
M4444 %<]J&@ZI)KKZKIFN?96EA2&6"XM1/&0I8@K\RE3\QSS@\<<5T-% %'3
M--73H9<RF:>>3S9Y2H7>^T+G X PJC\.<G)J\0#U&:**  @'J,T444 %! /4
M444 %%%% !0  , 8%%% !1110 4444   '08HP,YQS110 4444 %! (P1D44
M4 %%%% "  = !2X )..M%% "8&<X&:6BB@ HHHH ,#.<<T444 & 3G'2BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KE_&VD:IJ%MIE]HJQ2:AI5\MY';ROL6==K(R;OX
M25<X-=110!QNK-XOU+0DF@T];.8W4)EL([Q?->W!_> 2C 5FXZ'@#KD\95KX
M:U*%_$\5SX:LY]-U2YMY5LQ<*0\81%<#. &&UFR2/FQ@GK7H]% 'E\O@K7H=
M&9=.9YH]/U2.^TO3M4G$A\L1E'A9\L #O?;R<8&>O':^'1?O%+<7^C6VD%]J
MK:Q2+(W&<LS* .<\ 9QC.><#;HH X[4= U"Y\<7]TL"MINI:.MA).)0K0L'D
M).WJ<A^,=QSBLRW\,ZS?>$-$\*ZE9B(:;/;^;>I*ICEB@8%2@!W!F"J,$#&3
MR<#/HE% '-^/M+O=;\$:II>G0>==W48CC4NJ@'(.22>G%9_BO2M8NKW0]>TO
M38+VXL%ECGTVZD5?-CE"YVMRH92BGTZUVE% '$7UIXEE@TJ2'28(K5KMGO\
M2[:Y6-O+*80&3@-AOF8#J,#D YP8?!_B2SL8[BVT^T2YTWQ#-J5O:)<#9<0R
M;@44X 0A6X)QT/ KU6B@#D- L=8_X3C6=8O=,%I:7UI;1QA[A7=6CWY!"Y'\
M?K4^N:;?W7C?PSJ%O:-):6'VG[1('4;?,0*N 3D\CGV]:ZBB@#S*\\,Z[/X*
M\4:8FF,+K4=8>\MU,T>#&TJ/R=W!PIX]2*] U*WDU#1+NV0>7)<6[Q@.?NEE
M(YQGU[5=HH \ZM=$U\:?X%AGTG8^B2(+G9<1M\JVYBW#D=2<X&>/?BH;_P )
M:[>IXCE@MHHKF75X-3L!<.K1S>6B+L< G&=K?F*]+HH XBXL];U?PAK<$GAR
MUTNZNK&6UAM8IXW9W=2-S. %"C(XY/7V%);:/JR^(O"-V^G.L&G:;+:W3&6/
MY'=8P,#=R!Y9Z>HKN** ,/QCHD_B+PG?Z7:S)#<RJK0NXRH=&#KGVRH!]JPX
M;?Q!J.@:E%=^&++3+E[&6!4@GC=IY&7 ((P$3OR<\^W/<44 <%:Z'K$=QX!9
M]/<+HUN\5X?-C^4F#RN/F^89Y^GOQ5&X\,Z^? 7BKP^NGQO+>W5U):R"X7$B
MRREP2#]W /.><] :]+HH Y*+3]3;XB6>L-I\B62Z.UF[F2/*R&17Z!LD84C(
M[UDV&B>(-'U?4]/CT+3K^PO+V6ZM]3EE0&W$K%F5T(+.5).,=>!D=O0Z* .6
MTK3=2T[QSXAO9+:,Z=J/D2I<>< 5*1!"I7KG(SZ8[]JI>#=!?3==U@+.LFEV
M5S)%IL8'^I$NV29?<!\*/3#"NLU'3K35M/GL+^!9[6==DL3]&%+86%II=C#9
M6-O';VL*[8XHUPJB@#&\70:U/:6 T>,S(MXC7MNDXA>6#!RJN<8YVD\C(!&>
M:YBQ\+:A#8Z]I^H>&;.ZTW4-6^TFUCN%YA:-!\F=N&5D!SD>WK7I-% '-^#-
M(U#1=-NK2\N+F2V^U,UC'=2B66&#"X1G!.<-NQR< CGTQ-1\,7]SXG35]/L9
M=,U1+Y/,OH+A1#=VH89$T>[+-LR!\O7;R!T[^B@#SS1]$\0:+?7FD#0M.O+"
M6[EGMM6DE0-"DCERKQD;F92QQC@\<BMO0M,U/3?&'B.>6U0V&HSQ7$5P)1GB
M)$*[>N<KUZ8KJ** .6\4Z?J-[K_AJYL[)IX=/O&N+AA(BX4Q.F &(R<MGZ"J
M-KH^LZ'?^)H+:Q^W6>L3-=V\@E1?)E= K)(&(.W*@@J&XSQ7;T4 <%H_A2_T
M'Q!X82&!KBQTO29+&:YWJ,NQC.X*3G&4/YCK3KK0]:CU/QMY-@D]OK,"&WE$
MZJ=PMQ%M*GW&<],>_%=W10!P5KH>KQWG@)WT]PNCVSQ7A\V/Y6: 1C'S?,,C
M/T]^*UO'VEW^L^$Y=/TZV\^XDN+=P-ZJ $F20Y)([*1]373T4 <G#8:E'\0=
M1UDZ=*;.;2X;:,B2/<9$=V(QNX^^!GU!KG[+PSKMMX-\%Z8^FL;G2-1BN+H"
M:/ 1-X)4[N2=XP/8UZ910!YO=^'-;G\->.K!=.;S]9NI);3,T>"K1H@W'=QR
MA/XBM'4="U'5/$FD3O92Q6<>E7-E<2>9'NC:4(!@!N<;#T]17;T4 <#X5TKQ
M#;6=MHNJZ%IUNMG'Y+:M#*C&=%&U2B8W*QXR3C')'I61%X=\5P^#-*\,MI$4
MKZ3J%O(EXMTBQSPQ2AP0/O*V!@@CZ$]*]5HH X2[TGQ(NN^+K_3(%M[B_P!/
M@AL+AY$($L8DSD9R/OC!([<U!I/A_6%\7)J;Z/'9V]QHQLYVDO!+*)=^[<YP
M2Y/KD\#J.E>A44 >70^&/$MKX4\+-'I=I-J/A_,3V,UPI2[B*;&(;&%/0KG\
M?2M77])UO6O!4UM'HEO9W<]U;R+9PS1GRTCE1R7?@%CM/3(Z>YKO** .*\;:
M5/?W>AW>FW/V/5?/-F3U8P2H?-7CNJKO';*>]=C!!%;6\<$*!(HE"(B]%4#
M JC!X?TFVURYUJ&PA34[E0LUR%^=@  !GMP!T]!6E0!YT/#.LR>&_$'AB2R"
MIJE_<RK?>:AB2&:0L3MSOWA21C;C..<<U(VAZWH7BG4I-/T&RUG3-2:.5'GG
M6-[218UC(;<"60A%/RY(YXKT&B@#B[GP]J%UXT2>6 _8'T&33);B(HN)'=6R
MJ9R!@'\<?6LZW\,:S>^#='\)ZC9B-=/GMQ)?)*ICDA@<,I09WAF"J,$ #).3
MQGT6B@#C]6\(RZAXR-V/+.CZA:"+5(3UE:)LQ?GN8'V7'>IO!>A:EX?T"2'4
M)%NKV(&W@.[&ZWBRL*D^X^8^A<UU5% %33)[RYTRWFU"S6SO'0&6W642"-NX
MW#@_6K=%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MWFDP( LC$ ;CCJ2 .:\H5FO_ (1I;!@OC"WU ?(2!<+??:,EO7E23GIL/H*
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
M.L?VG.PDG2(PP#;@0H2"V/=B%R?]D#CG-^N>T_QGIFI7>GPPI<K'J0E-C.Z
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
ML1UXZT =?169X?U*;5] L;^>W>"6>!)&5L<DJ#D8)XYX[UIT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M> -\RH20&(],@U9H \YUO2=4U?P7?Q6/A./3KFZGM2MI&\"R$1S*[,[!@N,
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
M<&@WPWN$T&X\/VOB!X=&-TES;0&U5Y+?$HEV!]W*[@<<9&>I'! -"YUO4O\
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
M!'W28 9HW/,9( SP?7TQ8/A.5=3U^\CU!%&KVL=L8S;D^2J*RJ0=_)PYS^%
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
MZNDM+JTCM]6B:9Q%$\B#9.8\[1\W!X_C]J /3JBN+B&TMI;FXD6.&%#)(['
M50,DG\*R_#L<D.DI<7DLPN+Z1K@QSRLQCWDLL8W'C:N!@=P36+\6(4F^&.N;
M]WR0;QM<KR&'7!Y'L>* -J;Q D/BRST VDN^ZM9+E+C<NS"%01C.<_,.H%;-
M>?ZMI<$WQ'\.V'GW:P?V7>[BERXD8;XCCS,[QU[$'MTXK&TS7;Z+1=!TR?4)
M/(GUN]L'NKF9]S+&TOE1M("&R2%&<Y.W'<T >LUGZYK%KX?T.]U:])%O:1&1
MPO5L= /<G 'N:SO"^G7FDOJ5I=:L+U#.)88268VJL/\ 5[F))'&0#T!],5#K
M[3ZCK5GID%DMY!;#[7>1-($4YRL2G(.1D.V/5%]: -^UO8;[3H;ZT/G03Q+-
M$5Q\ZD9&,^H-9>@>)[77/#\&L-&UG%-.UNL<S L'$IB ..,E@.GK7._#.>?3
M8=4\(7JF.XT:?]PK/N)M9,O%SWQROX"N5M[6*Y\ >$3(91CQ25^25DX:[ES]
MTCGT/4=J /:**\YG6]\2:SXFT:'538SZ=Y4=HWVB4/"AA5EFX8;\N6R6SG&#
M38["XUGQV=/NM=U%[=M!M;IFM+IX5>;S6!D4 _*#M' X]: /2**\<U WL/A'
MQ?JRZOJGVO2M<D%F3>R;8U5XOE(SAA@D8;(QTQDUJ>.[^=8/%UQI]_>/<Z9:
M1/E;AH4L7VEQLVGYW;()R,8P,]J /2C<PK=):F1?/=&D6//)4$ GZ98?G4.G
MW5S=12M=6,EFR3/&J.ZL70'"N-IX##G!Y%<7#:0W'Q@6=WF#OX?CE)6=U!;S
ML= <8]NF><9K-M;75]6^'NO_ &+4=0;4K#5KQK1Q=R!W$4QQ$2#D@JNW!]:
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
MPN!P/2M.B@"AI^BZ;I4UU-86<5O)=2&69D&-[$Y)_,D_4U%>>'=*O[TWEQ:
MW+1^4\B.R&1/[C[2-Z\GALCFM2B@#)UCPQHFOV,-EJ>FV]Q;P$&%"NWRB.!M
M(P5X]*O65C:Z;916=E!'!;0KMCBC&%458HH S]/T33M+>Z:SM_+-W(99_G9O
M,<]6.2<D^M5-'\'^'M O)KO2M)MK2>;(=HU[$Y( Z*#QP,#@5MT4 <['X$\+
MQ.C)HML D_VE$.2B2<_,JYPO7H!C\JEO?!OAW4+N[NKO2H)9KQ0MP6SB3 P"
M1G&<<9ZXXK=HH PM2\&^'-7>T>_T>UF:T79"2N-J_P!WC&5]CQ4FL^$M \0B
MV&JZ7;W/V;_4D@J8QZ C!Q[=*V:* ,B^\+Z)J2V0N=.A/V$8M3'F,PC&-JE2
M"!@ 8Z58TK1=,T."2#2[*&UBDD:5UB7&YB<DFK]% &3<>&='NKZ:\FL4,UP%
M%QAF59P.!YB@[7P./F!JGK-GJNKWXTE["S_L%Q')-<O-F1MK;C&(]N.<*,YX
M!/?%=%10!CZ_X>M?$'V 7,2$V=TES'*2=T;*<_+CN>F3TS6C>V5MJ5C-97L"
M3VTZ%)8G&0RGJ#4]% &1#X8T>WN;6XALQ'-:QF*!TD<%$/4#GN>3ZGK4;^#_
M  _+H\^DRZ9#)83R&62"0E@7)R6&3PV><CFMNB@"CI.CZ=H5@MCIEI';6RDM
ML3N3U))Y)]S2VVDV5G?W-]!$RW-U@S/YC'?CID$XXZ#T'%7:* ,O_A'=*&LR
M:P+4C49$\MKA9'#%/[O7I[5"/"6A#2/[)_LZ,V'F^<(2S$*^[=N'.0<\\=R:
MVJ* ,'4O!?AO5[NVNK_1K2>:V01Q,4QA!T4@<%1Z'(J\NB:>FLMJZV^+]HO)
M,V]LE.RXSC&><=,\UH44 8C^$="DLKRR>P#6U[+Y]S$97*S2=2S#/)X'Y#T%
M)=^#?#U_<3W%WI4$\UQ"()GDRQD0# W9/) X#'GWK<HH RAX:T475G<KIT"S
MV4?E6[J,&-,YP/QYY[\]:GTS1[#1XI8]/@\E)I&ED4.QW.>2W)/)[GO5ZB@"
MK;:;96=@+"WM8H[0!AY(7Y<,22,>Y)_.L_1/"6@>&Y)I-'TN"S>;AVC!SC.<
M#/09[#BMJB@"KJ.FV6KV4EEJ-K%=6TGWHI5# ^A^OO4%AH6GZ:X>WBD+J-J-
M-/),4'HI=CM'L,5HT4 8%QX)\-W<UY+<:1;R->2"6<-G#N"&W8S@'*C)'7'.
M:O6^A:;::E/J%O;>7=SH(Y)%=AN4?=&,XP.WIVK1HH SK#0M,TRUN+6TM%2W
MN69YHV)=79OO$AB>N>?7O5+3?!7AS1X+N#3M)@MH[M2DPC+ LIZKG.0OL,"M
MZB@#(3POHT8T\)9[1IW_ !Y@2OB#C'R\\<<?3CI3(O"/A^#7GUN+2;9-2=M[
M3A>2W3=CINZ\XSS6U10!SNG6FJZAK8U+6[&SM39"6&S2&;SBP<C,A)4;?E4
M >K9[5OS0QW$$D$RAXI%*.I[@C!%/HH QH/"NBVTD#1605+=@\$/F.88F'0I
M&3L4CL0.*+_PIH6IW\M]>:;#-<RP^1(YR-Z<C! .#C)P3R.U;-% &._A;16B
MLT2P2'[$ACMFMV:)XE/559"" >XSS4MSX=TF[TZ'3YK&,V<#AXX5)558'(/!
M'(/.?7FM.B@#,;0--?49-0,#?;)8/L[S>:^XQ_W<YZ=3]3GK4"^$]$2TLK1;
M';;V,GFVL8E<"%NQ7G@C)^F3ZUM44 9$GA?1YFU%I+/<=24+>9E?]^ , -SR
M,<?3CI3I/#>CS'3S+812-IP(M&?+&('' )/3@<'T'I6K10!AV_A^*>]U2_U*
M-)9M1A6U>+JJ6X!Q'GODLQ/NV.P-:MG9V^GV,%E:1+%;6\:Q11KT55& /R%3
MT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M5@^*=4O=*ATQK)XE-SJ,%K)YB;ODD;:2.1@CM_*@#>HK#UK4-2L;B06$2W++
MIUQ<1VVWYI94V;%#9X!+8Z>E5O"VO?V]NFM]3M[VV6/$L?DF&>WFSRCH3E>^
M 1G@\F@#I:*YS4=2U-?&=CH]I/;Q6]Q8SW+-) 78-&\:@#YAP?,/Y5D?\)M?
M1Z@_A^:"W_MP:DEB)$#>24:(S";;G/W ?ES]X=<<T =U17':YXN?PA>O%JQ%
MU;26%Q>02(FQ]T.TO&1T.0XP>.A!SUK7M!KTEI9W,MQ:^;*8VN+<1':B'&X(
MV<Y /4YSCH,\ &U17%:'XEO]<N'M%OK:VU.(R+>:;/ 4EMN&V,N3\ZYV_-@A
MLY&.E:FK:Y=0:+I>H6BQ(;F]M()HY5+%5EF2-P,$88;CZ\CI0!T-%<QJWBN"
MSUY],,PMH+:%)KV\>)G6+S&*HF0,*3@DLW &.N>(&\3W0\8OH>$2Y$Z&*W=,
M"6U* M,'[D-N&/8#'.Z@#KJ*Q+'4KVX\2ZUIS^28K2*W>#"E3\X?(8Y.>5'0
M"LB+Q!JR)XFBCGL=5N=+1&B6VCV.'*DLC)O)., CD;LD=0: .RHKE=+UZ?6]
M%O;ZPU*U6Q5QY&H2PYR@0%]R9'(;*\XZ=..:4WBO4O\ A!=,U>/RGFN0&GO+
M2T:ZAA09)D,:L&QP 1G*Y/7;0!V]%<;KOB2]L+/2'AOH8[:YB5Y]7_L]Y[89
MP%X60>6K$D[B2!QGKFNIO;M;*U,I4R.2%CC7K(YZ*/J?RZG@4 6:*Q?"FIW>
MK^'H;V^$0N6EF1Q$"%&R5T&,\]%%;5 !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %9>OZ-_;=A'"L_V>>"XBNH)=NX+)&X
M9<KD9!Q@C(X/45J44 8\FEZA<+<S3:A%'>/:O;V\D$)40;NKX+$L<A3U'W?Q
MJF/"<-WK<^J:H+6>2:T^R2)! 8UE7>&R_P Q)(*C'H,]<\=)10!SC>&)+?7;
M#4-,N;:UAL[.6UCMWMV<8D=&)R''=!Q[FJY\$0L&NVO';6&OUU#[<8Q_K578
M%V9_U>S*;<YP>N>:ZNB@#G+[PG#KMS+/KDB7(:SELHXHD*+&DF/,/))+':O/
M8#ZFKNEV&JV=O!:W>IQ7,4 "B1;<I+(!TW'<1GU( S[5K44 <TGABXGU+1K[
M4KR"XGTHL8YX[<I++E&3#-N/R_-D@=2 >,8-C4_#\M]9"UANTA1=1BODW1%\
M;)5E*_>'5U)SV#>U;M% '.:KX4749]6*W(C@U>T6UO4,>XE5##<AR,-M<CG/
M13V.4D\)QRWYF>=3&-0COXR8_P![&ZJJ[5?/W2%P>.A(]QTE% &/!I%S;ZWJ
MVIQW<6Z^ABCC1H21$8PV"3N^8?/TXZ=:J7/AB348K^6^NX_MUY:):M+;PE$"
MJS,/E+$D$L<@GIQQR3T=% &#;Z'=V-U>WEC<V<-S?3I+< VS&-@J[20H<8<\
M9;)Z 8[T^UT:\TRTAMM,O+:*+S9IK@2VQ?>\CER4PXV@,S<'/!'ISMT4 8$O
MAV0Z6FAPW,":)]B%F\#0%I2N"IP^X 97C[IP>:M7NB1:K(Z:GLGM4=9+:- T
M;1$*5.6#?-G)[# ..:U:* ,;PQX>@\,:/_9]NYD4S22ESGDNY;')/0$#WQGO
M6S110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
L0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>creditagreementfirstamen002.jpg
<TEXT>
begin 644 creditagreementfirstamen002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#G=*UAM9U?6)D=Q8:5<&S5(P29954&1B!R0-P4#
MU#'DXQE1:SHI\':7<KKFM-9W-^L<%X0_G2OYY 1SMX0L"N& ^7BI/ MN^DS^
M*M/N%;SH]8GNU &2\4P#HP]?XA]5-<[!HNL)\,='TQM)NOMUOK"7$L&%RL8N
MS*6SG'W2._7B@#M+O59-(\7:=832,]IJXD6'<<F*=%W8!_NLN[CL5XZ\=#7&
M^*;9]3\9>#[:$'-M<RW\Q_N1I&5&?JSJ/S]*[*@ HHHH J:JUZFD7K::B/?B
M!S;JYP&DVG:"3[XK L[SQ%/?Z,ESHMQ!97%J_P!J)O$+VLO.-Y'W\C&-O +'
M(X&.JI';8C,03@9P!DT >.CQ%J]MX(US5O\ A)KD:K9ZI<6UE!((W$X23:D6
MS;EB1QD<]^U>GKJ_V?3;"6_@>.^NHU_T2)2S^9MW,H'MSR>/>O.=*\%ZE/H=
M_=Q63Z9XDM-8N=0TV>95^=7;(1B"<HZDJ03QUK6UX:QJ3>'O$3>%YKAK$2Q7
M^D2^6TFV55RT9)VL59!CG)![4 = /'6AFUMK@2W&V>]_L_;]G?='<YQY3C'R
M-GUX]ZTKK7;"RFO([J5H5LX%N)Y74A%0Y ^;N?E/'7CZ5S\WAR/7O!6IV46C
M1:&]ZQFMXE1$D248*2R;,C?O4'@G@#)SD"GJGA[7=>^&EU',D<7B&^\J\EA+
M83S$9&6+/8;8POIDDT =/;>(;&\U(Z63<6M\\/G1Q3Q&-GCZ;ESP<$C(ZCC(
M%<OX6\5)IGA".[UR[N[@R:K<V:3LC2'/VATC5B!P.@'05>DM+KQ!XM\/:TUA
M=6,6E0W#S"X4!B\J!!& #\V.22..!@GM1T'PQ-J7P[U70-5M9;22ZN;MU\P#
M*[YFDC<8)Y&5/U% '4ZGK%G;K?6UP]U%Y-H;B66")F,<9R-P*@\\-@8S\I]*
MS+7Q9HNG:=H%NUY?W)U&T$EG)+!))+<*L8;+$+RY&,CKD]*ATVTUAO U[/J]
MN6UR]M"LT,7S?,(]BJ/K][T!=JQ]-TO5()/AR)--N5&E6DD5Z=HQ"QMQ&,\\
M_,.V>.: .JMO%^CW.B2ZL)Y([>&<VTB2Q,LB3;@OEE",[LD#'N*FL?$EA?ZO
M<Z2@N8]0M@&GADMW'EAAE27 *<CI\W.#Z&N O=-NX_#?B..XTN\^T77B-;RP
M5&19'RT95T#'!(V,VTXX'..M=!X6O(YO$]]<WNE:O9ZK?PH"][;)'$T<7 5-
MCN 1O).3DY]!@ %SQEX@N]-N=%T;3&6/4=9NC!',R[A#&HW22 '@D#H#QD\^
ME6[G1+^&.V?3M8OO-2XB:<7$@D6>,.I<'(^4E<_=Q6?XWT"_U"YT37-(C6?4
MM%NC,ENSA//C<;9$#'@,1C!/'%;%KK-SJ C6#2;ZW<D>8;R,1K&._<[CZ;<C
M/<4 4[?QOHMUJ4EA"UVTL5RUM*QM) D3JF\[V*X48Z$X!P?2K%MXJTRYU.TT
M_=-%->QM+9M-"R+<JHRQ0GK@$'!P<<]*Y[2]%O[NT\=6$UO-9_VM=3-:S2 8
M9'@6,-P<CE3P<&JF@Z?=ZC80Z=>^#(M)U.VMG@EU-XXBBL8RFZ!E.XEC@]
M,\GC(!8\4^*!//X9?2KJ]CM[G6X(#-&A6&Y3<0R[L<CCCH&&<9%:-QXET[2Y
M/%>H1SZG>RZ9%')=63(P2'$9($8(& P&XGD=ZY:&U\0-X5\)Z++X;O1=Z)J-
MI]H9&C\IXX<C>C%AG(P>WH>V=6ZT;4[V]^(L<=C,HU:Q2&R=\!96%NT9&<\?
M,1UQZT =EHFHMJVBVE\T3Q/-$KLK(5Y(!. >W/%<WI>J77B[Q-KD*7<UKI&D
M7 L@ENVQ[B<#,A9^H5<@ *1GDD]JWO#+7!\-Z>EU936<T=ND;13%=P*J ?ND
MCJ#WKFM,T^_\&>*=<D33[B^T;6+G[:LMJ [V\S##JZ9R5. 05SCH: -Z/SO#
M\VI7NIZL\FD)#$T/GX+0D%]XR!ELY3&<DGCFI8/$MA-?RV#K<P7D<'VC[/+
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
M2+ZHP(Z9[>Q!_&GUP.C>*O#EMX;EU/P]&2FH:F(OLGE%&AN7"AE9%!(QM+D
M'/..M63XTO[ :A'J.E2$QS6\-C<"&2"*[>9@BKAQE2K'GKQR/2@#M" 00>AJ
MMYUCI[6UGYMO;M,2EO"6"ER 20H[G&3Q7)^)M9\4:7X=\22_9K6,V=B;BUOT
M^XYVG<OEEB0RXX/0Y'TJ1]7O+74?!UI>V5E<M?LZ_:B27A98&?*@CJ0,$Y[G
MB@#LJ*XJZ\:7G_"/ZEXDL+2"?2M/GEC>(DB6:.)MLDBGH,$,0I!R%ZC/#I/%
M>L7OB&ZTO1[*P=%TV+4+>XN)G =7+ 9 7(/R]/?.>U '9T5D^%];'B/POINL
MB'R?MD"RF/.=A/49[\YK6H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MYW4/#EPWBN#Q'IEU'#>+:FSN(ID+1S1;MR]""K*V2#SP2*Z*L37?$L>B.(UT
MS4M1FV>:\5A!YC1ITW-D@<X.!G)P<#B@#(G\"M_9UNMM?(FH1:N=9DF>$E)9
MSN!!4,"%PV!SD!1U[VKGPI->P:[//=Q?VGJUG]B,JQ$QP1 , JKNR>78DY&2
M1TQ6SHNLV/B#1[;5=-E\VTN5W(V,'K@@CL0001ZBJ-_XKL-/N+Z-HKB:/3D5
M[Z:%04ME89^;)!/R_,0H) Y/44 4!X2O!-X4D_M&#_B0H5(^SG]_F(Q?W_EX
M.>_-<5#?BYUK4;ZU\0>'4NI+]Y%T[4[)C=*R':@V+("S84;2$)Y[FO1=;\3P
M:-;"=-/U#44$7GO]@B$FR/\ O$E@".#P,DXZ5HZ=>VFK:?:ZG9LLD%S$LL4F
MW!*,,CW'TH XS4/!6K:Y'KDLFIQ6::_8Q1W$#V_FO;.L>-J/N V9))&.YQC.
M:UXO#.H0^)K'6EU2$R1Z>+&Z0VIQ* ^\%/G^3GCG=Q[\UT]% '##X?3-HLEK
M)JB"]36'UBSN8[<@0S,Y;#*6.Y?F(ZC(-7;[PE<ZJ=5N[N[MUU&]TQM,C>.$
MF.")LEC@MEB2<]1]T#U)ZRB@#DXO"=XE_P"%KEM0@(T.W>!E%N1Y^Y A.=_R
M\*#WJ[X@\/W.K:EHNH6=[':W.F7#RJ983*KJ\;1L,!EYPV0<]>U;]% ''CP;
M=VJZ[9Z?J4<6FZU))-,DD):2"21<2&,Y .[J 1P>>>E:>L>&+74?!%SX9A_<
MVSV7V6$]?+ 7"'WP0/RJ;5-?ATK5])T^6VG=M3F:&*5-NQ&",_S9.>BGH#5R
MVO);B]O('LIX$MW54FDV[)P5!)3!S@9P<@<T <Q+I>H>(=-T"XBNX['5-(F5
M[BWN83+&9!&48,H92>I96!]".M+9:3?>%-*U[%ZNH7.HW4US:0I#Y;&:0?=Z
MG(SCG@  D^M=C5/5;]=*TJZU!X99DMHFE:.+&\JHR<9('0>M &?X>T$^'O!M
MCH<$J&2UM1%YC*2I?'S-CC@DDXK#M_ M[;>'O"^E+JEN?["NDN!(;8_OMBLH
M&-_R\.>>>E=;I6H1ZMH]EJ42,D=W;QSJK=5#J& /OS5/0M?AUXZD(K:>W:PO
M'LY%FVY+JJDD;21CYAWH YW5? E]J,WB*5-7BA.K2VLR*+8D1F#;A7^?YU8+
MR..M%UX'U6\?Q(\NM6V[7K%+68+9$"(JC)E?GZ8<\$YSW[5W-% ''Z3X,N=&
MU9KFVOX!975LD6H67V<[)Y5&WSE^?Y&*X!ZY[\\T>&O"FMZ (=-?Q"+C0K1O
M]%@-MMG" _+&TF[E5XZ $XQTXKL** .<\7>'+KQ)!IL5O>Q6HL[^&]R\!DWM
M&<A>&& :;<>&+B/Q7'XATN^BM+B:$0ZA"T)>.[ ^XV P*LO(#<\'%7M!U^'7
MUU Q6T]N;&]>RD2;;DN@4DC:2,?-ZU+>:U#;37,,<,MS+:P^=.D.W*+@D#YB
M!DX.!GMGCC(!S^F^$-8T?4+FWL-?6/0+BX>Y-HUMF:(NVYTCDW<*23V)&>.>
M:T]4\+0:EXITO7#,T<EFCQRQJ.+A,AT#?[KJ&'O5_0]6AU[0K'5K>-XX;R!9
MT23&Y0PR <=ZDLM1AO9+B%0T=Q;.$FA?[R$C(/N".01_,$  R+GPY<P^+)/$
M.E7<,,US;+;7<$\99)0I)1P000PR1W!![=:H3>!672M(L[._CC>RU0:I/++
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
M(AQ@$@G:_(.T]OH: .$N-,TJ[TS4]]YJUOJ][?IJ*WEOH5VJP3Q@!-J&,Y
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
M4^9NW\$<<\5C^,?"S7.D6]KI6G37+RZI;7=VWV@;W6-EW$N[@D[5 &#Q@=*
M,'6=4UCP1K'B"WMM3O;^S_L3^T8C>OYK6TWF^62#C[N"6QT^4UI:I+K7AVSO
MO$5IJ$<MF-*ED2SDO9+L32JN])5+ ;1CJ%X(KLK?1-/A2Y/V8R-=H([@W+F9
MI$ (",6)RHR>.G)]35+1/!GA_P .B8:9IRQ"93&P>1Y $/)4!R=JGN!@&@"C
M8:8+A=-U"/Q#>R6M[9%)86G9A=,RAA(AW?NR &/R8X/;%5_A1 L?PUT20/*S
M2VX9O,E9QG)Z DX^@K8T/P=H/AN9Y=*L!;LX(&9'<("<E4#$A 3V7 X'I5O1
MM"TWP_:&UTNV%O 6+; [,!DYP-Q.!DG@<#)XH \ZDUS4[SX67'C6"^N8M7@G
MDF$'FMY0"3E/(:+.TC8,9QNR<YK9-E'-\9;>5VND=M",Q07,@ 83IQ@'&WU7
MH?2ND7PIHRW<UPMH5\Z<7,L0E<0O*"#O,>=A;(!SCJ >HJ=M!TYM=&M&*3^T
M!%Y(F$\@_=YSMV[MN,C.,4 <Q\2_]5X3_P"QEL?_ $)JZO5]0&F:7<W( >5(
MI&BC/_+1E1FVC\%-0ZUX=TOQ MNNIP23+;RB:(+/)'LD'1AM8<C)P>U-M?#>
MFV=^E\BW,ES&K(CW%Y-/L#=<!V(&<=10!RNA1ZMJL'A[74UA4M;J$?;%-])*
M+OS$Z*FT")U;)^3&,$=JY.+3HO\ A4%E+YUYN;754_Z7+C_D(,O3=CH>OKSU
M&:]-TGP3X=T+4I+_ $W34MYW+-\LCE$+=2B$[4)_V0*4^#/#YTZ\T_\ LX?9
M;R7SIHQ*^-^[?E><I\WS?+CGF@#G[I[_ %CQ'KGAVTNI(#86D MF_M"6*12Z
ML?-X!,F#@?,2/E]S5/[/JVI^,-/T:\\2WH27P^\EQ+ITOE*\JRQKYB<<$YSG
MZCH<5U.I^!O#FL36D][IP>:U3RXI4F='V?W696!8=>&SU/J:O+X>TM-7@U1+
M8I=P0?9HF25U5(N/D" [<<#C'84 <<-4O=-\60VVMG4%M[G4BEAJ5O<&2VE!
MRJV\L8.$;MG'+#.>M;/B75)D\6>&="$LD-KJ3W#3R1N49O*CW+&&'(R3GC!^
M7'<UJIX:TJ.Z\\02$_:#=!'GD:,3$DEPA;:#DD].#SUJQJNC6&M0117\'F"&
M031,KLCQN.C*RD%3[@T <#?27C67Q"T&YN;J>QT^S$]I*\S>8HD@=C&SYRP!
M7/)/#8.:ZGPS:O;^ -/2S>4SR:=&R&65GPYB&,%B<#..!P*OGP]IC:;=Z>T#
MM;WF?M.9GWS9&T[GSN/  Y/0 =*MV%A;Z98PV5HK);PJ$C1I&?:H& ,L2< "
M@#CO@\\9^&.EQ+D3PM-'<HWWEE$K;@WODYY]14GC:6:.\\/)IVHSVGVK6H[:
MZ^S,!O!B<D-QUPJUN2>%-(?4IM0CAGMKF<YG>TNI8!,?5PC ,?<C-2WGAO2;
MY+))[9BMC*)[<),Z;)!GYOE(R>3R<]3ZT <B(KZ?7]0\)PZC=R?8;"*2":XU
M*2*=S(TF92R+F3:0JX/ QSG-2:7>ZA?^*;3PSJVJ&8VFCBYFFLY&A^URF4QE
MLJ0<*%Z @98^@KH]<\'Z%XCNK>ZU2Q$MQ;@K%,DKQ.%/5=R$$CV/%.OO">B:
MA)8R2V9CEL%V6LEM*\#Q)C&T-&0=N.W2@#SC3I;O3?AW:-:7]U$Z>*#"[J^#
M*K7I5@Q[Y!.?K74:#9QCXL>+9?,N"R6]BP!N'*_,LV1MS@CT&,#MBME?!'AY
M-.&GI8%+47/VL1K/(H\W=NW<-G@\CL*LW7AK2KF_GU%[,/>S6WV9W,SJ)$P0
M V#C.&(W8R,G% &O167X<T6+P]H-MI4!_<P;MB[BP0,Q8*"Q)(7.!GL!6I0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5F7=TZ:[I]NFIV<*,LAELY #
M+/Q\I3D$!<$G@_A6G7$^(W@3XG>#V8H&6.]#D]@T:A03VR00,]: .C'B30S-
M!"-9T\RSR&*%!<IF1QP549Y(]!6G7BEPMDOPY\2/$D(N#XF,L951O*_;$96'
M?&S<0?3->S2R@6CS1J9@(RZJAR7XR /K0!6@UK2[JZ:UM]2M);A06,23*S
MX)P#V/!]*B7Q'H;SV\":SI[37#%(4%RA:1@<$*,\D'CBO+M$U*TGUCP%<Q*\
M%K&EW"UG';OY=F6BXB9F!9FR.23VS@"H +*/X<SO&L*SCQ/YJE5 ?:+W<&]<
M;,G/I[4 >UU2M=9TN^N6MK34;2>=5+&.*968 '!. >F>/K4MY*$TVXF6)K@"
M%F$<9YDXS@?7I7E&@:A;3^(O -Q;[TMQ975O]FAMW\NT)2/$.X@LS#!!)/\
M#G"@T >GRZ[I$$Y@FU2RCE!*E'G4$$=1@GJ,CBGW6L:98R".[U"U@<@';+,J
MG!. >3W/ ]:\BL+_ $&2TTW0-1UJTMXM-UV6[$EVDB328FD(1PR;026(+;C\
MO;)P+GB>]TVVUKQIHM[J=O;1ZQ' C27D<H,)\H*2F$*NH&".5PV1[T >EW'B
M+1+5=UQK%A$HC\W+W* ;,@;N3TR0,^I%2S:WI5M<0V\^I6<<TVT11O.H9]WW
M<#/.>WK7"^5HEW\1O#RQ&TO+)M"FC20A723+1[<]B2N[Z\UF2/I3WOB+POXG
M&IK/=Z@\UK:P1MMO(B5,7ELJ]5VJO48VCH < 'I]WJVFV$@CO+^UMW(!VRRJ
MIP3@'D]">/K3+C7-)M8(Y[C4[.*&0,R2/.H5@.I!SR!W]*\S\2WVGZ?K_B_2
MKS48+==9L8(7>]27]R?*9,H50AP =W5?FS]1=N[[2XM2L+&P?]U+H#);ZG#$
M9FNUW8\F, %=V5#-P3SVZT =G?>+-&T_5M-TV>^@6XOU9XLR #8%SN)Z8)P!
MZYXZ5>DUC3(;]+"74+5+QSM2!IE#L<9P%SG..<5Y=X?O$@B^&%W*LXAAT^XM
M7<POQ*8HP%Z=25('K@T[3I-,O!=>&?$9U0ZU%JDMQ':(C 7!,S212HX7A<$9
M)88P<\4 >LRS1P1-+-(D<:#+.[ !1ZDFJ-MK^C7EXEG:ZM8S73Q"988[A&=D
M(R& !S@@@Y]*-?19/#NIJZAE-K+D$9'W37F&E66G:IX9^' T=(#JEI+:SSO"
MH#Q0B(^=YA'(#<#GJ2.M 'IG_"1:*\OD1ZSI_GMO"K]H0G*#+<9YVCD^E1:=
MJ]M#I-@=2UO3KBXG0[;B)UC2X(!)*#<>, ]">AKE? \&DM!XIN9(;0M'K5Y(
MLCHN5C;HP)_A(SR.#S7.:0MH_ACX7Q7"Q,T-T1*LBC* 12#Y@>GS%>O<B@#U
MFSU?3=0L&OK+4+6XLUSNGAF5HQCKE@<<56N-9L;K2;^;3]9L$:&-E-RTBO'
MY'RE^1QT."1D5YGJ+RQCQ=-80-<V]MXAM+VXMH!DS6Z+$9=JC[W*G/\ NFN@
MUC4/#VN>$_%>K:3 )3=:4\4MX8F03,(W$: ,!N89[#C('7H =<-;TZRLX#J&
ML6"R?9Q,\AE6-77 S( 3PN3^HYJ==8TQ].345U&T:QDQLN!,IC;)P,-G!YXK
MSA9-*3Q3X#FOS;"$Z',/,F VAP(<9)X!'(Y[\=:J6JP:!;&8V:Q:5=^*))]/
MN71C%9H8R/-"KCAF#A<_+\P;IC(!VGC'Q++8>!KS7-!O+.=H60"3'FH<R!&
MPPY&??ITKJZ\4NYU'PX\=VQ:X:9M;9T\Z H\@9XB#C:.2 3@#U.*]ICD26-9
M(W5T895E.01Z@T 5$UG2Y;_[#'J-HUWEAY"S*7ROWAMSG([^E02>)="B95DU
MK3T9IC;J&N4&9!C*#G[W(XZ\BO+8-4M[B3PI/%#-9QVVOS"73X[=V^REA/G>
MQ!8NQ.< @?-P.,TW4H[)_ 7Q*6..$RRZG,8@JC<_RQ["O<_,&QCN#0!ZW:ZO
MIM[>W%E::A:SW5L<3PQ3*SQ?[R@Y'XT1:QID]Z;*+4+62Z&[]RLRE^.O&<\=
M_2N#U8*_CJP319((IY?#MW! \1 4.3&8AD<=02![&J$)35_!7@S3-/4Q:[IU
MY:"6 C$MJ8N)V<=0I ;D\-N'7(H ]).N:0MI+=G5;$6T,GE2S&X38C_W6.<
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
MH)%PR]B"/4$$?A7.V5GXSCLM$6Z&FR3073"_ N),2Q\8E!QRWWCL/RY(Z8&
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
MA^VQH5FBW!&R3]TJQ!QR,# .>.J_L72O^@99?]^%_P */[%TK_H&67_?A?\
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
M?:,K1V=_$$W^6WWD=2-K X';L/?/5:7IYTVS$+W4UU,27EN)R-\K'J3@ #H
M     * ,'QI+:WL=KX?NA<&WORS7?V>)Y&$"<D?("1N8HOT+5G?#;5[B7PC<
MZ3,'FU/0I'LF613&TJJ,PL0P! 9-O7T-=1::2]OKE[J;WDDQND2,1,B@1*A8
M@*1S_$Q.<Y)K-/A!1XGU+7(M2N(GU&V%M/ BJ$8*"%;IG<,GG- &)HOC*_U6
MPOY+25+G5K33Y))]&GMS!/%=  JH!.2A.1GGMR<\26/C";4?#VO:AIFJV]Q+
M8V7FBWNK4QS6\RAV=)8\@X.% _'DUJOX/^TW!N[O4YY+]+"2PANXXUCD5'()
M<D<,^5!'  YXYITWA!+N34[FZO"U]J%C_9\EQ'"J8B^;G'.6.X\GC@8 [@%&
M/Q+?W#>$+1F2W.M633S700<.L2OL0'@$EB><\*<>HQQXO\3_ /"*VVJ%]-,D
MFM)IRXM7598O/\K>K>8?O=<X]>#UH\2Z>=/?0-(EOM6M;&PLV2._@T\7<<C_
M "HJR)L<!@JD[B!]XXZFM*T\/ZAX@T=+74=8NI;6WO(;JTN)+!;:5S&0P#1X
M&%# ?PJ3SVP2 1R^(_$&GR>+[*>YL;BYTJP2_M9A:LBD,LA*,N_L8^#GOSFF
M1:_XG.H^%XFN]/:/7K-VVFV;_1W6)9-V=_SYR1CY>U;-YX.6\OM;NFU&96U>
MR6RF58UPB , 5]\.W7/6G)X15+KP[/\ VC,3H<310#RUQ(&3RSO]]H[8YYH
MQ+3QEJL6GS6ET(KG4DUYM&BFBB"!\)YF_86 SMR,;L9Q3-:\0^,=#\.Z[>36
ML"+:2P&QN;A$)GC=E5U94<A64GANA&.*TI_A[:7>GZG:SZA=[[W4/[32>+:D
MEM<  !HR!V"C@Y[^M27?@F34O#EUI>I:]?7<UT8_-NW2-7VHVY550H51D<G!
M)R>>F "NVKZ]!XFU30[F]M6)TDW]M/#;%3 V\H5P6.[L03^57?AU)=S^ -%N
M+RY^T2S6D<FXK@\J#R<\G.>:MGPTLGB9M;FO)'D>P^P/"$ 0INW$^H.??I4W
MAK01X:T.WTI+ZXNX;=1'$TX4%$'"K\H'0=SR: .9\9>*M6T"/6KJWFMMNGPQ
M36]LD9E:4'[YF(_U8ZA>1G!//2K=YJOB"Y\<7.@V%Y8VT']E)>QS/;-(Z,TC
M)@C> WW>O'7H:75_A_!JTVO9U>^@MM;11<V\80KO5 @8$J6' '&>WX5H6_AA
M[?Q"=:_M2>6Y-@MB?,C3!56+!N /FW,?;MB@#"T3QK?:]8^%;91#;W^KVTMS
M<RJNY8TBP&V ]V8C&<X&>M3_  ^2XCU'Q@EU*DLPUM@71-H;]S%@X['&,^].
MA^'4%GINB066K7<%[HI<6EZ$0ML?[Z.N-K*?H.@K9\/^&QH-UJ=Q_:-S=OJ-
MQ]IE$RH 'VJN1M4=E'M0 GBS4&LM&\B)Y4N+Z06L30QL[IN^\X"@DE4#-T_A
MKF/AQ<P:3J^M^#XA,EK:R?;=-6:)XS]FE.2H#@'"/D9]Z[&727E\0V^JM>2;
M8(7A2VV+L&\J6;/7=\H&?3/J:I:EX76_\5:;X@COYK:YL8GA5(T4K*CXW*^1
MDCCCI@T 9&D^+)[[Q4=(N[I+&_CN9EDTVY@*&6W7?Y<D+_QYPA/7^+@8J/P[
MXLN];OGLIKU+/5(H9#=Z7<6VR6%P1M://WX^N3SG(.1TK8'A19;RPEOKZ2[3
M3[I[JU#QJ'1F##:7'5 &.!@=!DG%%EX36&^TN[OKZ2^FTN%X;622-5?#J%)=
MA]XX&.W7)R>: ,*P\8ZM=>'/!.IO]F$FLW:6]V@B.,,DC93G@_(.N>M5;_Q3
MXHBT?Q=J$5UIR_V!>.J(;5B)XUC1]I^?Y>&////ICG4M?ATEM::39C7=0-KI
M-X+FRCVQCRP P"$[?F^_U.>!QCDU:F\#QSZ9XAL'U*?RM=E:6X(1<H64(0G'
M PHZYH ABUK78?%]CIMQ<63V^J6$US JV[#[,\93@G=\X(?G[O([=*YZU\9>
M*T\*Z%XMNY--DT^YN(X+RSBMV5U5Y/+$BN6/()'RXZ=S78R^'4CUC3=:GU&3
M=IEK);JNQ0KJ^W<6[Y^1>E<S\/?#[ZAX T*WU.XF-O:2^>;*2'8PD60LJN3R
M5!PP&!VR2.* )M)OM:COO'=S_:,4KV5P1 DT&57; CJ,!A\HR1CWSFK>E^*K
M[5_^$7TU)(X;W4](&I74XCSL7:@PBGC)9^^<!3QSQJ?\(BB7NNSPZE=1QZP,
MS0;4*(_EB,NO&<[0."<9YQ4$?@B&WMM"-K?S17VB0_9[:ZV*2\6T*4D7HP(
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
M+S-F02!G.#Z^E:'GWO\ :XM_L2_8?L^\W?G#/F;L>7LQGISNS[5Y#K<T&O\
MPG\4:MJ!W:M#?31R9<AK;9.%2(>B[-O'0Y).2:[62,2?%XP.\CV\V@,SPO(S
M)GSU&0I.!QZ4 =I17C^E7TC>!OAM-)=N;N75HXG=I3O=?WH93SDC(7(/<"M8
M37.F>+8'U2T6]L+S5I$L]6M)3YD3L706\R'DJIW*"#@;0<9H ]#MKRWO#.+>
M59/(E,,A7HK@#(_#-3UXU:W$/A[PAK,]JR6<9\3RVUS,,_N;;[2 Q(!!"@$
MX(.&ZBM#Q"TOA71M<U+3-=B:*ZCMO,M[&,K':(TJHTZ?.VTE2W3&2,]C0!W4
MVOO#XSM?#YL_EN+.2Z6Y\S^XRJ5VX_V^N:LZ[K,&@Z4]].I<!XXD0'!=W<(H
M]OF8<]A7)+8:?8_%S1FT]$1)M%N3B-LJW[R+#>Y(ZMU..<XJQ\4K6WN/#-H\
MT89EU.S523T#3Q@_I0!TVEWFI7,EW'J6F+9-#)MB>.X$J3J1G<IPI'H00.?6
MM&O.K_0++4?B<VD3R78T]M!$GV>*[D10PGP",,,=!T_&LYYFU;P1XQU:ZGE@
MUO3+N\\F57(DM3#S$B^BE0N1T;<<YS0!ZM17F]K9-K7C]+?6/M&+CPU!/<VG
MVB14$IE(;@'CIT'''K6%I22)X-\#ZV;N[?46UB&T:=[AV+0F5XRA&<8V@=NV
M>M 'KUY>6^GV4]Y=RK%;P(9))&Z*H&2:CGN+Q+^SB@LEEM)=_P!HN#,%,.!E
M<+CYMQX[8KE_BQ!%/\,-=\U P2#>N>Q!&#4&IPQ6GC[P7#9R2);NEZK1),VP
MXB!^[G&02>>O- '=45XM?6OE^!/%.J+=WOV[3O$$PLYS=2%H0+A% &3SP2.<
M\5OZD)_#GC365T8SF1_#,]Z(7E>7S+A),(V&)^;G'O0!Z54%U>6]DL1N)5C\
MV588\_Q.QP *X+PS;6U[=^'=>L_$5N?.@9)8+>-MUZ2F3YI,C?,A!.2,@Y'?
M%7/B)96US>>$6N(E?_B>Q1Y/]UHY,C\2!^5 '<45YW9+!XBU'QE::G(T;V$B
M16960J;6#R0R2QD'Y23N;<.N .@KH_!-W?:MX#T>ZU<$WEQ9HTQ(P6R/O'W(
MP?QH OW&IR2Z3<76C6\>HSQ.T2P^<(P[J^UQO((&"&_*M*O%5M;>R^!>L2VC
M-;7"7=QS!*R-A;QE .#TP<8Z5UU[IT&I?%F:QNY+F2TET(2/;_:'"%O/VYP#
MQP!TXH [RBO&=-C>/P3X-UK[7=OJ(UJ*S\][AV)A^T/$4(SC!0 =*T7_ .*E
M/B,76OV^EZCINIR*DQB8W%K&C QE/W@&UD XVX;<>IH ]1N'ECMI7@B$LJH2
MD9;;O;' SVR>],LI+B:QMY;NW%O<O&K2PAPXC8CE=PZX/&>]4?$:E_"FJ#S)
M$86<K!XW:-@0A.0001S7 6T)OI?AA'-<W7EW6F2"=4N7428ME/.#UR3SUYH
M]4HKCOAWNBLM=L1)(UO9:U<V]NKN6\N,;2%!/.!N-<KX\O4-GXOOK&XD-UIS
MVRFXFFVFTD 0A( !GG.6)(R21SC@ ];HK@)I['7O&GB70]9NO*2&SA^PCS=A
M2-E;S)H^V\/QN[;1[U%!<6.I>+CX?U6]DN+(:)!)8-<O@W&2PDF)X!DP$YQD
M<D8R: /1**\[LGAG\9:3X=N;R;4=(31&EM9+IMWVR590C,QP Y" $>S%O>L&
M<WS:3!92WM[]FM/&<=C:3"X<,UOYB_*3GYMI+*"<XV^U 'L+$A20,D#@>M8W
MA?7V\1Z0]\UI]E9+F:W,7F;\&.0H3G Z[<US%O:6-M\0HO"DJO\ V5#I;7=K
M;7$K2++*\S;SEB=Q48P#G&216'X;>SC\/:/I7F3323:]?K!:F7$=SL>4D3,0
M25 PW<D@<&@#UVBO&!/--X0$/V^8&V\8"UB-O<, L1N0 HYY4 G .<5>UBZN
MO"UQX^CT:2X1(-.M+I%\QI#$SF19)%W$\[5W?5<T >LT5Y]K'V#2M&U+7O#&
MH2-=OHDKP6\$OF1RA1N$[+R2XSC<3SG!S4WAZRM)-:TG6M.\0VSPW-JR-;6T
M;?Z6,9#R9D;YE/5B,Y.">: .[HKC?'JG35TKQ.A;9I5VC7:ACM>V?Y')'0[=
MP<9Z;37.:.\IUO4_#DL,B0ZY-'J5DQ9B4M"3O7/5<!!@#[IF% 'I*7%Y_:=Q
M#+9K'8I$CQW7G EV).Y2F,C  YSSGVK)U'Q7%:/X?>UMQ=VFM7*01W"R;0H9
M&=6QCD$*?2N<N[=)/&'C.RD,DEJVAP-Y+R,R*3YV< G ' X'%8\-G:MX)^&,
M,1,8FO+1I3$Y5MQM),\CD$^V* /7:K27L*7@LE=6NVA:98<\E5(&?898#_\
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
M7\,Z#)#=0OHU@T5W)YURAMUQ,_7<PQ\QSSS4PT/2A>?;!IUL+KRO(\[RAO\
M+_N;NNWVK&TO4;^3XB:]IDUVTME!9VLT$111Y9<R!N0,G[HZYKJ* ,D>%]!%
MG%9C1K$6T,GFQ0B!=B/UW 8P#GO3KCPWH=UJT.JW&DV4NH0X\NY>!3(N.GS8
MSQV]*P?$FHZK;^.O#.DV>I26UKJBW7GA8HV*^5&K+M+*<9)YSG\*?X/\0ZCJ
M>N>)-'OGBNDTBYCBBOHDV"8.NXJP'&].AQ^0H ZJYMH+RVDMKF%)H)%VO'(N
M58>A'<513P[HL;V;II5FK60*VI$*@P ]0G'RCZ5''XGT>:]CLTN\SRHTD(\I
MP)U7[QC.,28_V2:6W\2Z1=Z1_:MO=F6Q\SRA*D3D%MVW &,GYN/KQ0!:L=*T
M_3#,;"RM[8SN9)?)C"^8QZLV.I]ZK77AG0KZ[N+J[T>PGN+B/RII9+=6:1<8
MP21SQ1?>)-(TUY%N[L1^3M\YO+9DAW=/,8#"9_VB*RM4U2]M?B#X?LXKQCI]
MY:7<DL"HK!FC$94@@;OXSQGTH U+[POH.IFU^W:-87'V0!;?S;=6\H#H%XX'
MMTJ35?#VC:Z(1JVEV=Z(3NB^T0J^P^V14=OXFTB[TJ75+>[,EE$YC>58GX8'
M!&,9X/'UJLFM:?#K>K/+KRM':6T3SV;J MJ/F^<MC.6]">-M &E>Z1IVHQP)
M=V4$RP'=#N09B.,94_P\<<5'/H.D75K;VL^F6<EO;,'@B>%2L;#H5&, ^XJK
M8>+] U.]MK.SU*.6>ZA\^!0K 2)@'Y21@D @D=1W%/NO%6AV+LMSJ$<2K-]G
M:1E;RQ+C.POC;N]LYH L:EH6DZP(/[2TVUN_L[;HC-$&*'VSTJNWA/PZ]H+1
MM#TYK<3>?Y9MDV^9_>QCKR>:UD=98UD1@R, RD=P:Q_%OB.#PGX7OM:N(S*M
ML@V1 X,CDA57\210!(WA?0'616T6P*R3?:''V=?FE[.>/O>]6(]&TR*]FO(]
M/MENITV2S"(;Y%]&/4CV-9<.G^))-*\^76Q'JKQ[O)%O&;6-R/NXQO*@\9WY
M/7VILOC/1M'@BM]<U."WU".VCEN8B"2A. 3A0?XL_P ^@H TM*\/:-H2S+I.
MEV=D)CNE^SPJF\^^!2:7X<T31)YY]+TFRLI9S^]>WA5"_P!<#I[4VY\2:1:7
MB6UQ>"-WF$ <HWE^:>B&3&T,?[I.>:QO'?B>/2/"^M-9:@\&I6EJTBO% 9!$
M^W*!SM*KNXX;'4>M '4W%O#=VTMM<Q)+!*A22-QE64C!!'<4&V@-TER84,Z(
MT:R;?F5202 ?0E5_(5@6VJQ/JFDQ2ZTRW+:>TTFGK&&,W"GS"0,C'H.NZK'A
MCQ/:^*;"6[M8IXT2>2("6)DR%=DSR!UVYQU'0X- &@FD:='J$NH)8VZWDR[)
M)Q&-[KZ%NI'M52/PMH$4,$,>BV"16\AEA1;=0(W/5E&.#[BM>N/TK4]3N/B5
MKNDS7[M86-M;S11>4@.9-V06"Y(&WCZT =):Z5I]C=7%U:V5O!<7)!GECC"M
M*1T+$=?QI+G2--O+V&]N;"VFNH%*Q321!G0'J 3R*FN[VWL(/.N9-B%@HP"Q
M9CT  Y)/H.:RCXQ\/I9&[DU2&.$7 M6\P,C)+D#8RD!E/(X('6@"8>%]!%I'
M:#1K 6T<GG)$(%V*^<[@,8!SWJ1_#^CR2W<KZ79M)>)LN6:%29E]'X^8>QIN
MF^(](U>2[CL;Z.5[/'G@@KL!!(/S ?*0#@C@XZUSEYXI-QX\\+66FZA(;*^%
MRTT1@VI,JQ%D=6906&>ZG'2@#K++3++3M_V2VCA+X#%1RP'0$]<#L.U TNP&
MIG4A9P"^*;#<>6/,*^F[KCVJJWB32%OXK)KP+--(T419&$<DBYRBR8VEA@_*
M#G@^E5(_''AF6Z^S)K%L9=TJGDX!C7<^6Q@8 )R3V/H: -&XT/2KO48M1N--
MM9;V'_57#Q*9$^C=17!Q_#Z>Y>:+5O#GAFZN)9'=]8#.LS%F)WF(1_>&>GF
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
ML#NZ'L37K]% ''Z5',/BCK]PUK=);S6%K''.]NZQNR&0L Q&#C<O?O78444
M<!XRT]=4^(/A)9]-NKJP@2]6Z=;61XX_,B4)E@,#)'7/'M4>@V.I:#8:IX(D
MM[GR!#(-*U..W8QM&X("R,HPLB'C)QD8/U]#HH \V\'K#>C1K/4/#.L0:QI*
MA'EO#*8(&5=I>-V8JP;& %]?09K0TO0[^P\9ZEIH@/\ 8$EPNKQ2?PB9LAHO
M^_@$OMQZUW-% 'G-O#=Z9'XVTC4=/N[E]3N9[FS>*W:1+F.6,*(]P!"E=NT[
MB,#!Z<T6.DW^E>(? -I<0W,YT[2I[:ZN4A=XT=DB"@N!CDHW4]J]&HH X:RT
M._LO'&H6"0'^P+N9-7\S^%9QPT7XN(Y?P/K4%W%<#QCXQF^PWK0SZ/###(MK
M(5E=1+E5(7#'YUZ>M=]'(DJ[HW5UR1E3D9!P?UIU 'F.GVMU%!\,%;3KY6L(
M2EW_ *'(/(/V4QG?\OR_/QS]>E99FLHDO])OH]8ATE-=DOO,32IION3;R!,F
M5VEU)SC('!YY'L5<S8^"X-/C^S0:SK TWG%@TZF, G)4-M\S'/3?0!TD<B31
M)+&P9'4,K#H0>AKFOB%X;G\5^";_ $JT=4NV"RVY8X'F(P8 ^QQC\:Z955$"
M(H55&  , "EH YW3/%:WEG&+C2M4M]2V@2V;V4GROW DQL*YZ-NQ[BLZ*.X/
MQ;^URV5P(SH:VYG6!S$)?.+%!)MQTKLZ* /*].M-DE_X:UWP[K%]<'4)I[>4
M-*;.='E,J2,P;8A4MR",\<9/%17HU"Q\.^/] N]+U&:]OY;RYLI8+1Y8[B.5
M/D =00&7 7!(/ QFO6:* .!A2X?QMX2N/L%ZL4.D3Q32-:N%B=O*VJQQ@'Y&
MZ^E7OAU'<6>B76G7=G=6\]O?W3,9H2BL'G=U*$\,"I!R,BNPHH *\^LKMM.^
M*?B2^N=/U06EQ:6L4,\>G3R([(&W %4/3<*]!HH \]\4WM_J,>EZY::1JLUC
MI>HL9K9(Y(+F:)HF0RHGROP7X'!(![&J&NV=O>^&9;K2?#^J1&\U2RED\Z"9
MYY_+E4L[(<L%"C&3@G!XQC/IYD02B,NOF$%@N>2!U./Q'YTZ@#R_Q1I6J:QK
M?C"'3;:Z1[W088()6@=$ED5I"R!R ,E6 Z]_K5@ZE)K7B?P1>0:-JMNMI]I2
MZ66QDC%LS0[0I)4 C=QD9'O7I%% 'E?A6U M=.\/:WX=UB;5=+N583RM*;0E
M&)6X1RVS.WD #.3C%:.@VH_X1SQM%?:1?217.HWLWV<VTD;W,+@ ;,@$E@"!
MCFO0ZB^TP;%?SH]KML4[Q@MG&![Y!XH X[P9!JUCK%Y9R7EWJ6C+;1M;7E_;
M&*XC;<W[EF(!D '.2,C.#7;444 ><>*+2_BUW4=1\/G4(=4!A22RDMFEL]33
M:N,G&%8 E2P(QMYXIMW;W+:C\26_L^^(O;**.V(M)")R+=D(0[?F^8XXKTFB
M@#RW=?F'3;"31]0C5_#B0K<063>;+,!@P2.1F-1C."5R3U[$TJ&\%K\,!)IF
MHQFPC9+K=:2?N3]E:/+<?*-YQSCUZ<UZ@\B1+ND=47(&6.!D\ 4Z@#D/"L<Z
M>,?&$LMK<Q17%Y"\,DL#HLBK B$J2 #\P(XKKZB%S ;@VXFC\\+N,>X;@/7'
M7%2T <2&;2OB-KM[>6-V]K>V%LD$D-J\RR%#)O3*@@'YEX.,URUCHVI^#(/#
M5Q?Z;J5U8QV5Q;7,6F/(TEF\DPE7B,@LH'R'&1\H]J]?HH QO#%I:VFC_P"A
M:9+IUO+*\RP3$^9\QR6<$D@DY.,YYYP<BMFBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ KS?XCI>6&K6.MW-A_:6@1)'%<Q !VM6\]&,P0_>RHV''/
MX$UZ17/:_:ZY-.&T];6XM6-N3!-*8F1TF#E@P4@@K@$=MO&>E $%AJ&G6WAN
MS3PU/#<I?O(;#:<QJ&8LQ([(F3QQC 7@D"L_X;P>1:^);=IY9BFNW*F61\N_
MRIR3ZGV_"K&G?#S1!IOD:SI]E?RM=3W>&B_=PM*VYEC!Z*,*/?&>.E2^#O!-
MEX2EU>6VMK5)+R\DEB,*;=D)QMC/T(/YT 5/A]"([;Q1!$[(!KUVJ,3N*\+C
MKUQ[U3OO"&G:9XP\.3>'X6MM2%P\E],KL6FM0AWF4D_,2Y0 GG)]N-[PSHNI
M:)'K9G^R/)?7\U]"$D;"E\81LKVQU'KTJCIFF>-[>],EW=Z 5GF5KJ>.*4RE
M ?NID[1@9 &,#)/))) .EUA=1?1KQ-),*Z@T3+;M.Q"*Y'!. >!UZ5YMX<DL
M/"J>(1)X8CTCQ)8Z9)=LR3M/'=Q $[T<\_>49!YSC\.OCN?%4\NN0P'22T,R
M?V?*Z2>65R=\<F#G< !RO +>Q%6H=$DOKN:^UI+=IY;1K/R8"61(F.7&X@%B
MQ [#&!QU) .&W-HO@_P+KT)SJ5W>68O+C^.Y%RO[T.?XN6!&>A48Z5"9GU/X
M<^*_%4AVZK%>7,]K<8^>W$#XC13V "<CH=S9ZFNIM/!UW]CT#2KZXADTW0IU
MF@=2?,G\L%80XQA=H()P3DJ.G2FW/@FX;3-8T&WGA31]5NVN)&)(EA5R&EC5
M<8(8AL'(QO/!QR :>M:]/9_#N]U^% MPFF-=(N,@/Y>X?D:Y.5!X<T[X?ZC:
M<7=Y>6]G>R_Q7(GB8N7/5CO ;)Z&NIN+>^OM:O-!N(K.3PY/IS1%8@PEB8X7
M:Q^[AE9L <_+^=6T\)WK_P#"/6VJ7$$MKH)#P-&3ON75#'&[@@!<*2< G)]
M,$ XTW4MY\*-:\9DA=9%W-=P7)'SPB*8JD8/4+M3;MZ$,V>IK=T@1>,_$GBM
MM2B#PVT5O:6J.,^0&B\QV7T8LP^8<_*OI5V;P/.^C:AX<CFA70[Z\-RQR?-C
MC9Q(\*KC!!;< V> W0XR;\_AR]L]8U>^T62VC_M:"..83$CR9$4HLJ@ [OE(
MRIQ]T<\F@!/AYK5SK?PZT;5+UC)<R6W[USU<J2I;ZG;G\:X/[?+'\&HO'1Q_
M;GVI;]K@#YCFYV>7GKL\L[-O3%>D:5HUUH%OHVDZ8UL-&L[=HK@2JQF=@!L*
MD<<G<6SZ\5B+X%F&AQ^&&E@_L".]^TCD^:8A+YH@*XQC=QNS]T8QGF@"A;1)
MXGO/'=Q?J&:SE:PLV/6V6.(-N0_PL7;=D<Y ]!74>"-6N-<\#Z+J=T<W%Q:(
MTK8QN;&"?Q(S^-4KKPO?0W>OMI4]O'#KB#SC*3FWEV>6TB ##97:<$KRO7GC
MH-*TVWT;2+/3+12MO:0I#&#UVJ,#/OQ0!S5UX[,.A3>(XM.$V@P7#123K-^]
M*+)Y;2JFW!4,#QN!(&?:EN_&.HC5]8T[3M$BNGT^UBNUE>\$:2HX<]E)!^3C
M@@]R.].'P/J$'AK4/"27%L=#NII#',683PPR/O>/;C#')8!MPZYQQSH)X;U"
M#Q%KE_!]D^SWUA#9P1F1@4\L. 3\O0[_ -* -W1-5BUS0;#5H$9(KRW2=4;J
MH90<'Z9KS?Q!J>IZYX(^(<6J6MF;>QDFA@V2%S&4BC*X!0>I;=D')QCO7?\
MA32KC0O"NF:3=/$\ME;I 7B)*MM&,\@8SCI7-W_@O5YM/\7Z=;W5C]FUV1Y8
MFD#AXV>-$;=C(P-F1CKGM0!?T[Q3/;ZQ!I&J:<EG"^FM>V]P+CS"4CVAPZ[1
MM(W \%ACO3++QRUYJ.DQKINZRU0'RYH9#(\'R[E\U=H"@CC(8X/'O3KCPQ?7
MWB'3;ZY^RBU@TR:PGC65BS>9MR5^7ML_6F^%M#\5:-#:Z5?ZI87&DV("0311
M.+F6->$5\G:,#&2,YQ[DT =>S!5+,0% R2>@KS'2M;N+3XB6>IW%X)--\4PM
M%#%N&+=XB3!]-\9)Q_>)KN?$=E?:EH\MC8F!3.0DQF=E_=$_.!@'DKD9[9SV
MK'\7^#4UOP^+;2;>QL=2CFBGM[H)M\AT8-N&U<GH1CCK0!:U/Q)>VGBJWT&T
MTI+B6YLY+F*:2Y\M,HRJ0WRD@?-U&3[5C1_$*].B0:Q+H*Q6:7PL+XF\!>&3
MSO))0!?G4,1R2IYZ5JMHNKS^,-,UV<6(%M82VLL:2O\ ,SLC;ERO3Y!P?7VY
MQI/!.L/X,O-$\VQ$UQJIOQ)YC[54W GV_=Z\;?U]J -+6?'']GG4C8V*WPTV
M01SQ"8K+(VU681*%.X@,.I&3D>],G\9ZC)JNI:?INA+.]G917JO/=^2)$?<<
M$;"5;Y>!@^Y%-'A[Q/I?B+4+K0]0TU-.U207%Q#=QN[V\VT*S1[<!@0H.&QR
M*LIX=U.'Q+K&IK);217NGQ6<8DE8.#'O^9OEQSO/3TH ?:>,8]5AT1--M1)=
MZM9?;EBFDV+#" N2Q /\3JH ')STQ7)>'->F\+>'M>NQI",6\42V[VT,P58C
M(\:?*<<C+<<#\*T]/\$:WHJ^&[W3[FP;4=*L#IMQ%,SB*Y@R#D,%RK J#T--
M?P/KDFBZG9O=:<TEYKBZJ"-ZA )$?;T.2=@'MGO0!JCQ5K;ZWJ&B)X?MSJ-O
M;I=PYO\ ]U)$Q8?,WEY5LJ1@*1[XYHM/'MMJ&E:-<6L$:7.J6K72Q7,I18E4
MJK;F"DGYF &!SR>,5:31=23QO>:\!:&*;3H[-8O-;<&1W?).WH2^/PS[5SMC
MX%\0Z+I7AZ72K_3TUC2(9;5Q,':WNH'8,0V!N4@@$8STH OQ_$"YEMM'9?#\
MPGO[Z2P>)YMGER*K-E25&]"%R&XX/X53UWQOJ\?@SQ+/#86]GJVD3BUF7[09
M$4.$(D1M@W'#C ('/Y'6O_#^N:C<:!=7-S927%A?&\N -R)S&R;(Q@G #9R3
MR1VSQ0U'P1J6I6'C"V:XM(CKDL<T# LWEE%10&&!P=@.1ZT =O")9;4"[AB6
M1@0\:.9$^F2HSQ[5Y9#+<^ -?U36H%+>%;C4&AO[:->+%\+MG0#^$YPP'L?I
MZE:?:OLD?VTPFYQE_)SL!]!GG\>_H.E9NEZ7<1Q:I#J<-K)#>W#R;$8N"C
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
M#>:^QF.\$<9;<<YZ=>:9X:\/^*-*M8-%U'4["YT:T7RH98HW%S-&!A4?)VC
MQDC)('N30!@>+]8D\1>'=$U2#3H#ILFMVAMKAY?WH7SU ?;MP V/[V<$9[@>
MG3&587,"(\H'R*[E5)]R <?D:\YC\#>)(/#%GX:COM,>QT^]AGM+F0/YK1QR
MB0(Z@8R,8R#SCH.M>C-Y@B.T*T@' )V@G]<#\Z /)=%U1[#P/IOBK4M#M[^\
MBU&417"7)$VZ:X>)B<H/[P &2" .F!7;1>)=2;48-(FTF&'5YEEG$)O-T:VZ
M,%$A<+G+%@ N/7TK$3P3K2_#VV\-^=8&XAO%N?.\Q]I N//QC;G_ &?U]JW-
M5T"^D\4:;XETU[<7MO;O:7%O,[".:%B&P'"D@JPR#M.?:@#.G^(1ATF6Y_LA
MVO+75$TR\M?/ \IV=5#*Q'SJ0P(X&<\XJ<>*]<?6=2T9/#]N=1M8([J,&_\
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
MV YDEV[F^NT ?I4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M126MO--%-+!$\L))B=D!9,]<'M^%2T44 %%%% !1110 5 MC:)>/>+:P"Z==
MK3B,;V'H6ZD5/10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5E7_ (>L=1UBQU64SI=V:ND;12L@9&P2K =1
ME0<>U:M% ',S>!=+N-,U73I9[QK;5+G[5=KYH!>3C)!QP/E7@>GUJ\?#T!UZ
M/6C=77VY+4V@?<N/+)!/R[<9W '/].*V** .4D^'FB2Z%#I+->".WN6NK:=)
MRLT$K,69D<8(R6)[]?I6[I.DP:/9?9H))Y26WR37$K2R2-P-S,>2< #V  '
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112$@#)
M( '/- "T444 %%%% !1110 444@(.<$''6@!:*** "BD) QD@9I: "BD+*N-
MQ R<#)ZF@$,,@@CVH 6B@D 9)P!1U&10 44@()(!!QP?:EH **** "BBDW+N
MVY&[&<9YQ0 M%%% !1110 44@((R#F@D#J0* %HHHH ***0$'."..M "T444
M %%%% !1129&0,C)Z"@!:*** "BBB@ HHHH **0$,,@@CU%+0 4444 %%%%
M!1110 4444 %%(K!E#*00>A!H) QD@9Z4 +1110 4444 %%%% !129 (&1D]
M* 01D$'MQ0 M%%% !1110 4444 %%%% !1110 4444 %%%("",@@T +1129&
M<9Y]* %HI 01D$$>HH!!S@].M "T444 %%%% !1110 444A( ))P!W- "T44
M4 %%("",@Y%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%<3QVMK+<2
MG$<2%W/H ,FO+/$+G6O@A?\ B"^C#WFH1I=C//E(91Y:+Z (0/<ECW->I7EL
ME[93VLF?+GC:-L>C#!_G7!67AZ\U;X1R>$6EC@U*TB%DYD!VAHV!5N.=K*%(
M/HWX4 ;=MXI>Y\2CP[J^B36#7<#RVC32)*ERBXWJ0N=K $$KSQWH\*ZG(VKZ
M_P"'IW:1M(N(Q$['),$J!T!/<K\RY]%&>:ECT>^U+Q)IVM:K%;VS:=!*D$$$
MQER\FT.Q8JO "X QW)/I5;PI8._B+Q-XB(Q#J=Q%';?[44,>P/\ 1F+D>HP>
M] '64444 %9VI:)8ZO/;/?1><EONVQ,3L);')'? !QGUK1IKE@C% &?' )P"
M?K0!YK\//#^G:EHMW<3P_P"D6VMW'E3!CN58YOE3/]W QCI@U!X8\0MX7T?4
M&_LJ233%\1W-M+<)(JB$/<[%PG5@"5!Z8SQGG'5>!M"U/P[I5]:ZB+0O-?3W
M2&WE9AB1MV#E!C&<=ZPYO!>O2^#]4TC_ (EHN+O63J*-]H?8J&X6;:?W><_+
MCI[T ;&N>.[726U'R88;K^S2!=1_:E24DJ&(B0CYR%8'&1UP"3G'1-J=I'HY
MU627R[)8/M+2."-L>W=DCZ5RHT7Q5I'B74KK1)-+ET[59%GFBO'<-:S;%1F3
M:/G!"@X.WD=171:OHZZSX:O=&N)WQ=VKVSS8&[YEV[L=,]Z .*UJ^N-4\4>
M[^33!;PW%X[PRF4-($-O(0KKCY200< MT-:UQ\0[&&:"2.**>QEO/L9DBN5:
M9&W%-YBQGR]PZYSCG&*HP^'O%L__  BR7R:3G0[C<\T=Q(3<((FC#;=GRG#
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
ME_=A0F]0,YR<KUQ72US>J:-J-WXWT36(!:FTL(+B.022LKL90F, *1QL]>]
M&5'\1'>RBU!]!N8[#^TCIT\S3IF)_-\H':/O#=C..F>,UU.NPW]QX?U&#2YA
M#J$EM(MM(3C9(5(4_GBN*;P9KS>#I](_XEOVB36/[0#?:'V!/M FV_ZO.>-O
M3WKM]5AO;G1+V&QE2"_DMW6"0D[4D*G:<]< XH \Y\+:AX?O]1TW2KFQE\/>
M*;%U>:UF!1KO (8[^DP/+ G)R,^]=%JOQ#LM-^T3I%%<6EI=?9;CR[@>>&#!
M69(L995)P>0>"0"!DFL>'M3\376B_P!I6>GVQTV]CO#=P3M(Y*'.Q 4! 8XS
MD\#UZU%8Z%XKT35=1M--N=-?1;^[DNUFG+BXM&D.Z0*H&U_F)(R1UYSTH TK
M[Q9+$FHSZ;I,^I6^FSB"Y\AOWK/\I81( =Y4,,Y*]P,XJ#3]?U:Z\=:]I;64
M365A;VSQA)OG)<2G." ,G:HQD 8SDYJK;:#XGT37]6&CSZ<^DZK<F[+W)?SK
M25@ Y50,.#@$ D<_K?M=$U33_&^J:M ;26RU"UMXV$LC+*KPAP!@*00=XYSQ
MCH: */ASQ-ID?A70%TG2_LIU.26*RT_S  NTNSEFYPH"DD@'J ,T^_\ B!'I
MFF:_+<Z7+]OT,*]S:QRJ0R.,I(CG&5(SVR"",5EZ;X&UG3M#\,.DMD=8T"XF
M=5$KF&>*4L'7=LRIPPP=IP1[\6-=\%ZEK6G^*)U^QQ:EK5M%:(C2L8X8TS@E
M@N2Q+,>GH/>@#<L/$\MSXH.B7>ERV;R6AO+:1I5?S$#!6! ^ZP++QSP?PJWX
MJC\WPEJXWRH19RL&BD9&!"$C!4@UG?V+JK^.=.UMTLUMH--DLY4$[%]SNC9
MV $#9CJ.M;&NVMQ?Z#?V=H(C/<6[Q)YKE5!92,D@$]_2@"IX-8MX&\/LQ))T
MVW))[_NUK#4IXC^)6M:9?QB:PTJQ@6.!^5,DVYFDQ_> 4 'MSCJ:UK"RUO2?
M MGI]HE@^KV=G% @ED<P,R*JDDA0V" 3TJ.?1+ZS\4W&O:6EM)+>6:6]U!-(
MT:ET),;A@ISPS C'3'X@'-Z=J-UK/P5U:2\N9VNK.VO8/M"RLCN8=ZJQ8$$G
M"KGU.<UVGA@D^$]&)))-C!DG_KFM9$/A*;3?AO<^&K&2*:ZFM9HFFF8HK2RA
MBSG 8@;F)QZ<5MZ#:7%AH&GV5V(A/;6\<+^4Y9254#() /;TH J7/B"5M4OM
M-TJQ%[=6$*2W*M-Y07?DHBG!RY"DX. ,C)YKEO$GBA]<\->&K[1XA)8ZGJMM
M%*DS[&/SG="XP>,J0WT(Y!K;&AZII7C+5-;TM;:YM]5AB%Q!/,T1CEB!564A
M6RI4X(Z\9YZ5F2>"-0L_#GAW2].>TE?3]434;F2>1HQ(P=G<* K=2YQGH *
M-Y;&'POX=U*YTG388I6#WCVHF81>;M!8 X.T<=@!WQS7$SZC>ZC!\-=:O;-9
M=0GE#_N7!,N^T9NX 7).<=!ZUZ9?6S7VEW-J2$:>%HR1R%+*1^/6N)LO"OB&
M*R\&03KIF= <"79<2?O$6$Q C,?4YW8XQTYZT :=MXYMSIFH3ZA:&RNK&_&G
MR6[3*P,K;2F'X&TAP<G& #Z5;T'Q5'K.K:AIC01I<V:H_F03":&5&Z%7P.01
M@@@8]ZYZ[\$:U=QZ_)'<V=K>7.JQ:IITJNT@22-44+("HX.PYQG[WMSU6A?\
M)#(C3:^+"&3:%2"Q=G3W8LP!R>PQQZG/ !SFHW<FO_%%/#,SL-*L-.^W7$()
M N9&?:JOCJ@'..A/7.*WF\.V=CJ%MJ6FVY@:V60-:VV(XY@RX^YD+N! PQ[9
M%4M:\-WW_"5VGBG0WMQJ$=N;2YM[EBL=S 6W ;@"58'D'!]#6O VLS_O+BWM
M;;8IVP1SF3S&QQN?8-H'L">GI@@'.:;\0OMNB0ZW<:+/9Z7<1+Y%Q+<1_/*T
M@C6/&<CDYW'C /;DRI\0K&%M62_B5&TZ%)]]I,+B*=7.U0C87Y]V%VD#DCMS
M5&U\$:LOPQL?#SW=K;:MI\B36MS"S21B2.3>A.5!P>A&/SJQJGA[Q-XL\*7N
MGZW/IUA=NJ&V%B7D02HZN'8L <94#:!P">2<8 *LLEVWQ=T:6[TU+>5M)NB#
M%,)/,^:+Y22%PP_+GK5?_A*'LO"-C=^'M'BLDNM>%G+#+-RK-<[7/ (RQ#?3
M.><8K5@TGQ/>>+='US4;?2H?L=G/;S1P74C[V<H=RYC&!E.AZ>IJ@G@O7$\'
MII^[3_M]OK0U2(><_E./M!EV,VS*G!QD T >@1&1HD,J!)"H+*K;@#W .!G\
MJ\Z\9:QJ%AKMKXDMYF&CZ%=I:WT0Z2+,,2N?79NBQ[[_ $KT!VO5T\M'' ][
MY?",Y6,OZ;L$X]\5S,7@FQN/"TEIJNDZ9<:I<0.+F<*"9)7SN<2%-PRQ)'''
MX4 ;.MZ[!HMO9NR&:6^NH[2V0-@/(^<9/88!)// X!/%85SX\>SB\1^?HMP9
M= C\RY$<R%&!0.NTD@\J<_=[$5@W]EK-AX(\.^'-7GT>36%NXDMI7N9$240@
MN&$FT-&X"@9 )/X\3_V?K&HZ3XC\//IFEP:CJEH[/=Q:B\ZLS*(QYI,>Y>/N
MC&"%(&,4 ;P\9R1Q0M?:7]@-XZK8FYNT59E,>]F8C)0 #!R"<D<<U%:?$&QG
MLI&FB2"[2^-@(WG7RGDVEPZRXP8]H)W8SP1C. 4UKP[K=SIV@7NF36<&MZ.<
MK'*S-!,I38Z%@ 0".0<<$?C4>L:#XGUC3;&_^U:?:Z_878NK:)=[6P&QD:-F
MP&.Y6;+8'8 <9(!'+\2(8-+U&Y?2Y)9=/NX;:9;>99(V$K (Z2<;E.[L,@@@
M@5=_X2[43KEYHB^'9?[1BMUNX$-T@22(L5RS?PD%<8&[KZ<U5US1/%'B+PI-
M:7?]EQ7TUQ;R"&.9_*B6.19#\^PLS-MQT ''H2;XT?51X^EU_P NS^S-I:V0
M3SVW[Q(SY^YC'S8ZY[X[4 16WCRPO-%T>]B6.&?58W>&&[G$*ILX?<^#T) X
M!))'&,D5(_B-%)8V,Z:/=227&J'2WC21"$F )RK$@.I R&& <\D5EV/@KQ-H
M^B>'9M/GTW^V=&-Q$T3R.8+F&9MS*6VAE(PI''45LZKH?B/5XM"FN&TXW-GJ
MD=_/&LKJB(J,OEH=A+'YLY..<\>@!3UKQUJ$'A7Q3/#IBVNKZ( KQ2SAT =
MR2!@/FX.=N!R,9KMK&2XELHGNHDBF*Y94?>!^.!_*N*U/P9JVIKXXC:2RB37
MHHUM6$K,49(PGSC8, D9X)Q[UV>G"\&GPC4$@2Z"@.L#ED!] Q )^N!0!BZ-
MXC3Q/!$\-E%-IEVLBF59PY0KQLE3;\K'GC)Z'-<E\/O$LND^#?"-G<:9+]BO
MG-HEYYJ\2DNRC9UVG:1GU[8YK7TSPC?VWB2TU[[+86-^L$BZ@;.=A'J#E<*6
M78 /F^;=@D'CGK52R\%Z[:^%/">E-_9S3:-J*74S"X?:Z+OX7]WG)W]_2@#:
MO/&AL;Z!+C3)(K2?5!I<<DDFR1Y"=HD6,CF/=QN#9[XK)M+2!O&OQ!B,2&.2
MRLV=<<$F.;)J"\\&^)KEY&9]*GFCUR+4HKJ:63S)84E#K$WR?(%' P2/8=:V
MX-!U>'Q'XGU$K8M%JEK!# !,X(:-77+#9P#O[$XQWH F^'//PV\.9_Z!T/\
MZ"*Y#1/$,_A.Q\4W,.@W%WIEKKMT]S-!(B^1'\N2J$Y; Y(X '?KCN_"&E7>
MA^$=+TF^,)N+.W2!FA<LK;1C() /Z5@?\(KK*V'B;1D:S^QZW=SS?:_-;?%'
M, KKY>W!8 '!W8Y[8P0"]JOCJSLA=?8EM[MK6W2XD1[I86=67<JQ@@[V*X..
M!R.>>.@L-2@U'1[?4X%E\B>!9T5D(?:1G!7U]JY,^'/$.@>(I[SPPVG3:?>P
M0Q3VU^[H8FB0(KH5!R-H (..G6NM>WNSI#VRW>+PP%!<[ ,2;<;]OUYQ0!@6
M'C)KG5M-L+G2Y+:74K.2[MHS*#*H7:=LJ$#8Q##N1D$9XK/C^(TCZ19ZNV@7
M2V$]\;&1_/0O&_FF)2%_B&X#/(QGO572?"7B.TU+PU?7":0)-,AGANV2>1GN
M6D5 92Q0$LQ3D'IG.3TI%\&:\O@BWT7_ (EOVF+5A?%_M#["GVDSXSY><\[>
MGO[4 ;<?C:.VN=9M]9L)-.?3+9+QOWJRB2%MP!!'1LJ1CUQR:A3QW'_:4UC)
M8K+*+-[R%K*Z2=7"_>1FX"..N.01G!-5M:\&7^O:UKLMQ);V]GJ6E1V2/'*S
M21R(S.'V[0",L._;WJY8VOC.ZTNXMM;;2!*MN\2&UD?%PY7 9R5^0=\ 'GT
MP0"/2_';ZA<>'O.T::UM-=A+6T[3*V'$?F;2HY V@X/?'05@_$+6?[=\ :A<
MV=@LVG1WL<*7;2X;<DZHSJF.5W KG()YXQ6G9^$]:M[/P1 WV G0.+@B=_W@
M\DQ?)^[]\\X]/>LV;P1XFA\&ZAX1M&TR73VN?-LKN:=UD5#.)2CH$()!S\P;
MTXH Z/7?'%MI$FHI!%#<OIJAKF)KI8Y#E0^V)2#O;:0<<#D $G($Q\21:P\E
MEI=@-0Q9QW5PDTGE*J2@E$Y!R[ $X. !U(R*SVT7Q5I7B>_U#1'TN6SU7RY+
MJ"\>0&WF5 A="H^=2%'!QR.HI\7A_7M'\87FKZ;)9WUOJ=O!'>K=2-$Z2Q+M
M$B[58$$'E>.>] "_"DY^%^@'G_CW/7_>:NQKG? NBWWAWP;IVD:BUNUQ:H4+
M0,64C)/<#UKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *0D*,D@#U-+7&?$K[2-$TS[/?7%KNU>
MSC?R=OSAIE'.0>G7\.<CB@#LZ*Y"#4-0UCQ)K>AVNJ36G]CPVZ>>(HV>:65"
M^Y@5QM "\*!SNYZ8O>"->N/$GA*SU*\A2*Z8R13*GW=\;LC%?8E<_C0!K6>H
MP7TUW%"LP:TF\F3S(F0%MH/RDCYA@CD<5;KS+5O%'B"T\*>.KR+4(Q=:/?&.
MUD^SKA8_+C;&.YRYY.:V5U'7K'QQ<:0]['?I<:1)?01/"L:Q3)(JA01SL.X?
M>)(QUH [2BO,[;Q]+;:1JMW=75T-3TW3C+<Z3J%NL3QRY #J54;HLDC()XQZ
MUM"3Q7!?22"X9M->R<F2[6#?%.!E3&(_O*1G(;)''- '8DA5+,0 .23VI/+3
MS?-V+YA&W=CG'IGTKR+5+GQ)J/PGMM>O?$4O^FPV):WM[:., O,BL2V"2"&Y
M' R/0D5ZL;>4:>T'VR?S=A7[3A/,!_O8V[<_\!Q[4 5=7UK3=,%I#J#$K?W"
MV<0$3.KR,<!20"!WZXZ&M,    8 KQJT^V3?#+P/<27\L]S<:W:2![A58(QD
M?)X +<\G))]ZZ";Q7JV@'Q;;WEV-0;3)+/[+-+$B$?:"%PP7:"%8Y[<=3WH
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
M,L7E#]T" NT9P=W)X[UU% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *YW4++Q%+X@GELKBS33Y=/:*-I"WFP7'S88+]TJ<KG
M//R_GT5% 'F>OZ5XG6P\.3V<]O:>)H9)"T=O-(UM<!49O+;<?FW  ;FY!)Y[
MUI0:]8^,+/0+V..2"==2^SWEJS%7AD6*0M$X&,@, >>#P:Z+5+:]FUS2)[>W
M5[>VDD>9S(%(W(RC [\G)Z5C:CX*W>/--\3:;-]G/F?\3*WZ+< 1NJ/C^^I;
M&>X/MR 6[[QE!:6VIWT-C<76GZ7*T5Y/$5RA4 N54G+!,_-TZ'&<57'BJ\N/
M',.E65D+C3WTK[<DR2K^]W.H5AGH ,^YW=.*HQ>&=9TZP\3:):QP3V6L3SSV
MUR\N/LYG&'5UQDA221C.<X..M6K/PO?:-XLTFZT]8)M-M]&32W,LI5T".&#
M8.[(&,9'- "K\0;9M%L-4.F7217>H?V<Z.Z!K>7>8_WG/ W ],]1ZU)XLUVR
MB\/^(5U+2KJ[TZQB"W(AD53(&4,0#N!& 5)^HQFL_4/AZVI7OB.&6X5=+U%?
MM%K$.L-XR;6E_#8I'N[59U7PWJU[\,+S1=T4^LWUN1<2LVU#,_+G./N@\#V
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
M:5JB?$&\UJ>WA2TN-.AM<I-N8.CNQ.,#Y?GQGKQTH S9_B9!;V-SJ+Z!JO\
M9UE>/:7MSB/%N5;825#989Z[<X'Y5N7/B9?M5[;:;92ZC)8Q)+<B%U&-P+*J
MY/S.5&<<#!'/-<5HVGZAKWACQ=H4%NBQ7VMWT)NVD&(T:7#DKU+ 9P!P>,D5
MT5CH.I^&O$VK7FF6\=Y8:G'"1&\VQH)HT\OG(Y0J%Y'((Z&@"Y!XTL-173?[
M)7[8^HVKW<"&01EHU(! W?QY.,>QR11>^,K6T2)!!F\>S6\>VFG2%HT;.%)8
M_>)#  ?W3DCC//GP D/AG3- NM-BU.VM+=BMS%+Y,\%RS%B\;'D*23WXP.#4
MD.@^+_#^HV&J63VFLW$NFPV6IQ7,YA+R1EBLJOM.?OL#D9/7J> #7L?'=AJ\
M%B^D027<EY9->I"76-S&&VE0">7W C'3CDCC/207"RV4=RZF)7C$A#\% 1GG
MZ5QWB/PS>>(+>.'5--M[R5+<M!=VTWDRVER2Q^1N#L V<]?EY4YXZ6TTZ<^&
MH-,U*Y-S<&T6WN9QP9&V;6;\3DT 9'_"<6BVVG:C+9SQZ1J,RP6]Z2N,L<(S
M+G*HQZ'W&0,UC72-XF^(.L:'JFG22Z?#80"+]ZH\DL\F9E(.0QVK@CD;:+;P
MCK$_@[3O"&HI!]ELIX0U\DG^M@B<.@"8R'(55.>!R03TK;L=*U*#X@ZKJ\EO
M&+&[M(+>-A*"X,9<DE<=#O\ 7M0!J7^IP:.MC:A9)[FZ?R+:$-EI&"EB2Q[!
M5))/IW) /&>.=5;5OA_JCO9WEC<V.HV\#+)E0Q\^(%E8<.A5NOOTK=\8:+JM
M[/H^KZ&8&U+2;AI4@N&*I/&Z%'0L =I(/!QUJIXDTKQ'XC\%W-G+;6D-_<SP
M.ELMQNCA2.5'(,FT%F.T]!CD#L20"_KOC"/1/[3D;3KF:WTN&.>[E&%&U\\)
MG[Y !)'';G/%6D\1QR^))-$CM96G%@+^.3<-DB%MH'J#GU%<MXI\,>(]>E\1
M0_9[*XM;^Q6/3VN+@@V;;"'4(%(W,QSN!''?C%7QH_B"U\5:=K4-G92EM*&G
MW,9N2H@8/O# [/G'48P#0!<L?'%IJ>GZ-<6ULZSZOYOV>">14/[LX;)R1GT
MSG/L2)KGQ=;VT=I');^3?7,+S"UN9DB,:J0#N8G&<D 8SGZ D<UIW@V]7P7I
M.@:]HMEJ-O!YYF6*XQ)&Q?=&\;$+AAE@<-^)Z4Z#PUXMT(Z)JEC/;ZM?VMH]
MC>V]W<%3+$9-Z%9=I^9. 21R* .O\->(K/Q3H<.JV(=8I"R-')C<CJ2&4X)'
M!'8X-:]5--%]]B1M2\D73DLZ0DE(\]%!(!; [D#)R<#H+= !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !4-S=06<0DGD"*6"C@DLQZ  <DGT%35QT]V]Y
M\7K739#_ */8:.][&O8RR2^7N^H56'_ SZT ;NK^(M,T.-WOII%V1&9Q%"\K
M)&#@NP0$A1ZGW]*NV5[;:C9Q7EG/'/;S+NCDC;*L*XRTM[EOC'JA-_(472;9
MMAC7!4RR_)TZ#UZU9\.W3V_Q#\5Z.O\ QZ@6U]$HZ(TBE9,?4H&^I)[T =C5
M#4]:L-'>S6^F,1O+A+:#]VS;Y&.%7(!Q^.*I>([ZZLSIR07<5M%/<[)FV[YV
M78Q"PIM;<Q(&>#A=Q^G!:CK.I:YX8TE[ED%[:^+H[-))(\9\N9E5G53C.,9
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
MI-H7=\D?.!QGZ5K>(+Z\@U/3K6"]6VAG64N(4$ES(X"[1&A4C;R2S'IQR,T
M;=Q;Q7=O);SKOBD7:ZY(R/3BH[#3[32[*.SL8%@MHAB.)/NH/0#L/:O/K7Q?
MK]]X<\&7R36L,^JWQM+K,&X' E^8?-Q_J\X]^HI9]8\4QV_C&W76;?S?#X\^
M*<V:[IU, E",,X '(R!DY'3'(!Z32$9!!Z&N-L?$=YXAUJ#2[:<V&-(AU":2
M-%9B\OW57<"-HP2>,G(Y&#G+M/&>L3Q:.LK1)=+XADT6_"1_NY=@<[TSRN=J
M]^YH [K3M(L-(69;"V2W6:0RR!,X9SU8^Y[GO5VO.=<\5:YI]CX\:VNH?,T0
MPM:O) &(5X5<@X(!.6X/MWK3M]1UR+QJFC7>HQ207^ER7<;16X0VTB.B_+G.
MX8?/S9Y'IQ0!V8(/2D) ZFN/^%TEW<> --N[R\EN9;A7D9I ,@EVSR!SD\\U
M'KAOF^*'ANWBU&:*VDM+N0PJJE=R>6,\CDD,1[=L9.0#IM*UJPUN*XET^8RI
M;SO;2DHR;9%QN7# 'C-7Z\BAU+5]"T/Q3K5A>0I#:>)9C);- &\]6FC5@6)^
M7AN,=QW[=/J6M:[J6H:]9: LJW&EE(H@%A*2RM&LG[S>P8*=P7Y<'@G)Z  [
M:BN"?4O%FH>+1HL5]9Z8S:/#?,/LPG,4ID*NF=V&'RD9X^G>B'7O$VLVJ:MH
MEN[QK?R1&VD\E87@25HV)8MO#X4MZ=L'J0#O:IZAJEIIB1FY=]TA(CCCC:1W
M(!)VJH). ">E<?)XBU?4]$\2:SI=TD']CW-Q#!:O$K),(!\_F$_-EB&QM(P,
M=>:IW5U/KGC7P+J=O=S6T5]IUS<I%L4^6&CA8CD<YSW_  H [W2]4L]9TV#4
M=/G$]K.NZ.0 C(S@\'D'((P:BU+6]/TF2S2]G,;7MPMM!A&8/(QP%R 0/QQT
MJW<1N]K+'#*8'92%D502A]0",?G7D%J]_<_#7P)=37K3W5SK5I('G4$*Q9\D
MXP6YYY.?>@#V2BN"CU[7;5O%^GRZC82W.E""2VO+M/)C594R0X7^[@X]>!52
M[\0ZM+;^--/CO[I!8:4EY9W4L"Q3@LDA((V@8S'QE01D^QH ](!!&1R**Q?"
M$<L?A#2/.N&G9K.%@S* 0"B\<"MJ@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KGM2TIX/%ECXDMHVD:.V>RNXU&6:%F#JP'<JR].I#'&2 #T-% &)'X
M?BMO$]UXB^W7;3S6ZP/#A#'Y:$L  %W9RQ[]ZCT'2)(-7UG7+E"ESJ<D86,]
M8X8UVH#[G+,?3=CM6_10!BZYX<BUN[TV\%[=V5WITK203VQ3(W+M92'5@01[
M5EI\/M/CT^>T34-1&_4O[4BD:16:"?=NRN5P1DG[V<UUU86N:_-H^K:'9K:)
M+%J=V;9I3*08CL9\[<<_=/<4 ))X2T^\@U%=4+ZA+J, M[B6; )B&<(H4 *
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
M#;L*Y/ V\8%27G@FTN&TRYM]0O[74=.+F*_C=6E</]\2;E*L&/.,<=L5T]%
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
MB6#1]/B$0<1A+9%V!_O 8'&>_K0/#VB""* :/IXAA?S(H_LR;4;^\HQP?<4
M<%I\VC:['K@UZ]-MK5CK,@#I($N8E20>2L6>=K*%& /F+-W-5KHV?B"^\3V6
ML:U::9?V=^?)DDCQ<V\("F)X6+C (]!R2<YS7I3Z+I<NJ)J<FFV;Z@@VI=-
MIE4>@;&:+C1=*N]0AU"YTRSFO8/]5<20*TB?1B,B@#,\5V]Q>>%OL\%]#;74
MDD C>Z0^7*X=2(Y /X7(VD?[6/:N U2Y$_A+4+&XTG^R;^#7[!;N""7=%N9X
M<-$PQ@%0#CJ"37K-W9VM_;M;WEM#<0,03',@=3CD<'BJSZ%I$EJ+9]*LG@#^
M8(FMT*AO[V,8S[T >;ZN9O#6J^.HM!62';HUO=B.(DE9"TJO(!G[VT9SW(!J
M:9;6"RO?$'A?6K26]?1IS%::;#M6;"[EDD7<QWJ<#)YR<'K7H\>EZ?#>-=Q6
M%K'<NNQIEA4.R^A;&<4S3]%TK26F;3=-L[,S'=*;>!8]Y]3@#- '":!8Z'JU
M[I.J66L6,RW-G)%-9VL(_P!+1DR?M +L25(ZD9R<'K6E\)8[./X<:/\ 9D@6
M5H TWE@!B=S#+8[\$<^E=38Z+I6F3SSV&F6=K-.<S200*C2'_:('/XU-9V%G
MI\;QV5I!;([F1UAC"!F/5B!U)]: /*))#J7PSU_6;@M'XHLKVY/GK_KH)TE/
ME1J>H4KL4+T(;OFMZ73[:X^+.C27UC:F[?0Y99LQJ?WHDA /U'(!KM&T?3'U
M#^T'TZT:\X/V@PJ9..GS8SQ2OI6G2WZW\FGVKWBC"W#0J9 /9L9H Y_QI:W]
MW)I@TPV-Q=0O),--O\B*\4+AAGLR[@1D$<US&G7UG<:WX"O+>TDTZ*1]1@D@
MF<$HZA@8RPX8!@VWVKTF\TVQU'R_MME;W/EDF/SH@^PGN,CBHKK1-*O;**RN
MM,LY[6$AHH)8%9$(Z$*1@8H \ICUF&PTG4&6Y5=(;QDT-X\;_)':L!C)'2,M
ML![8)'0UJ>-;+1;3P-XL;1KK='.;626&&0&"!O,0?(!PI(&2/H>]>B#2-,$%
MS -/M!%=$FX3R5VRD]2PQ\WXU&OA_1DTT::ND6 L%;<+86R>4#Z[<8S0!R^G
M65OI'Q<N+6Q4Q0W6B"XG3>3YDJS[0[9/+8)&>M1>-$>3XB^ HXYV@<S7N)%
M)'^CGL01[?C791Z3IT5XMY'I]JETJ>6LRPJ'"_W0V,X]J2YTC3+VZCN;K3K2
M>XC^Y++ K.OT)&10!POB;2X?!NBW6J1W<\CZGJELVKW]R-Q\G=MY";0(QPN!
MC@D5D>*-,T^T\&^,+G3M9@GCGLHYC:Z>/+MX'!P' 5B 6&<C/.,XKUN:&*XA
M>&>-)8I%*NCJ&5@>H(/450B\.Z)!IS:=%H^GI8LV]K9;9!&6]2N,9H Y'6_#
M?V%[%O#T-E<74CR7<^FZA(S)?_(BLVYLA7&5P<8^8D]ZS=&U2UU?7?"]C/8R
M6^B7&G71ALKO#J;M)0K(W9]JA]OL<UZ+-HVEW,4$4^G6DD=N,0J\*D1_[O''
MX4MQI.FW5G%9W&GVLMM$08X7A4HA'3 (P,>U 'DVI03QZ)JEEYT_]G6?BJUA
ML&$K#8C21;XU(/W59F ].1VKK?#EI!I/Q+\1:?8J8K1[&TN3"&)7S"TH9N>Y
M &3WQS75RZ-I<]I%:3:;9R6T)S'"\"E$/J 1@4Z+2]/@O&O(;&UCNG7:TZ0J
M'(]"P&<4 <-J&B:=K7Q9OM/U)9)[630XI6MVG<*S><ZYP#V 'MG!ZXKFM,LY
M+NP\#VVH7%Q/;_VO>6L,CS,#-:JDP3//(( &>XQ7>S^%I+[Q_+K5_::?<:>V
MGI9HDI+R!E=FW;2F.=V.M=!/I&FW+6[3Z=:2M;X\@R0JQBQTVY''X4 >;7-G
MI3>(M9\)WMW8Z?9VUE NFI>J7*0E#N>)V<88/G+<GY5]*?;Z)8:KX]L]-U&Z
MN-3M9/#*,QFE=?M)$H4.R@]Q@_7!ZUZ)J&BZ5JLD,FHZ;9WCP'=$UQ LA0^H
MR.*PKOPO+?\ C\:U>6NGW&G+IWV-8Y26<-YF_=M*8Z$CK_A0!Q>@R1K8:'H]
M]-)=J-3U"/3%NY1]GFMHBRAI<@E]H/RCOQR ,BG:-'>^#/#<#7AD\KQ7]F!A
MF90(C/*%48;A< 8YX &#7KUSH^F7D$$%UIUI/%;D-#'+ K+$1T*@CC'M4;^'
M]%D7:^D6##S3/AK9#^\/5^GWCZ]: .!O+/2M/\7GPK</866D_P!FB6P@OT:6
M-G:60S%2SC#C*=R0.F!FC2F@7Q5H'AS4M1;5=*71Y9+.:[ *WDPEVY.>'*Q@
M;>O#$]\UZ#J.C:7J\4<6I:=:7L<9W(MS"L@4^H!!Q2W^CZ7JD$<&H:=:7<,1
M#1QSPJZH1T(!'% '*?"];:+1M9@M64Q1:W>J@5MV%\TX_2N5O+ZQ:\TG5;&X
M1-_BGRFN;B4&ZD&]UD4XQMB'0*<_+M)Q7K5II]EIZNME:06RR.7<0QA S'DD
MXZGWJJ?#^BM)-(VD6!>:032L;9,R.#D,QQR0>YH X5WFTWQ7#=W=K;:II=[K
M!CMM2MFQ<VDQ8H(I ?O1@@KD'@<XZ5M^,[MXO$/A.RN>-'O+V2.[W?<=_*8P
MHWJ"_8]2HKI(]&TN*\-Y'IUHETSES,L*ARQZMG&<G/6IKNSM;^V>VO+:&X@?
M[T4R!U;Z@\4 >>-8K#?^/-+2%'T.*QCGC@908X)VC<LJ#H.B/@="0>,UTWP_
MM;:V\ :";:"*+S=/MY)/+4#>QB7+''4^];"Z5IR6+6*V%J+1\[H!"OEMGKE<
M8-2VEG:V%NMO9VT-O"O2.% BC\!Q0!YQX?5[/Q!I=EJMC::A!J"SFPUJU/-R
MI4N5N$(SNV]\D9&.YK'TR]@'@7X<M)<I]J&L1QL6D^?;F4,#WQG;D?2O6;31
MM+T^7S;/3K2VDP1NAA5#@\GH.]0KX<T-)'D31M/5Y)A<.PMDRTHSASQRW)YZ
M\F@#@]/FT;78]<&O7IMM9L=9D"ND@2YB5)!Y*Q9YVLH48 ^8LW<U3US2[/4+
MWXHS7,9DDM;:&: [R/+D6SW*X /W@0,'_$UZ:^BZ7+JB:G)IMF^H(-J730*9
M5'H&QFD;0](9KEFTJQ+77%P3;IF7_>X^;\: .<U[5M3M/A#/JMBSOJ*Z4LJR
M#E@Q0;G^H!+?A6)-%H-MXV\ WNEFW$<\-V1,C M,OD9#,>K-UY.3DFO2(+:"
MVMDMK>".*!%VK%&@55'H . *H6OAK0;&5);31=.MY$<NKQ6J*58]2"!P?>@#
MS'2+VQ_MSP1?V5Q&EM?2W@:6>4-<W,9CD;=.PP/O 87!Q@<YXJ*">UT'PGX@
MFM$M[55\3RPW;QQC=':?:5#9"X.P @$ C@]J]5B\/Z+ RM#I%A&RS>>I2V0$
M2_W^!][D\]:G72]/1[ITL+56N_\ CY80J#-QCY^/FX]: .:\+:?I]KKU_=:;
MK%K<17<$;R6=A&%MXR#@2 !F"LPSZ9VY[56D@C?XM:C"S2>7+X>1G7S&'/G.
M"1SQP!T]*ZW3M)T[1[<V^F6%K90EMQCMH5C4GUPH'-$FD:9+=O=R:=:/<R)Y
M;S- I=E_NDXR1[4 >2^'[2&T\._#35XBXU"YNTMYIS(Q9XVBE)0Y/W<@''KS
MUKO/&D]F)="LKK>\EU?@0P-($AE94<XF)!R@ZXQDL%K9'A_1EB@C&D6 C@;?
M"HMDQ&WJHQP?I4]_IMCJD @U"RM[N$,'$=Q$LBAAT.".M 'D-IK::?H3P37D
M7]DIXN>VNS"V(HK8Y*C&3MB+[1UQ@D=#6WXCETGP]IMU<:1>.-,N-5LSJBP2
M P6T+$!]FWA P"[@.S9[UZ!_8^F>3=0_V=:>5=G-PGD+MF/3+C'S?C2V^D:;
M::<=.MM/M8;$@J;:.%5C(/4;0,<T >?>*GTW0] UR^\-WC!+AK1KY+.0&*VA
M+A7= GW&9-V2.<#/'6M&XL(;+XBZ-!HT:1:?J.GW/]HP6YVQE$V>7)A> V6*
M[NI'TKL++2=-TVR-E8Z?:VMHV<P0PJB'/7*@8YIMKHNEV,$D%IIMG!%*-LD<
M4"JK#T( Y')H \@T^*#2/@]I'B&(S)=70@M-0OA,Y9+5KC]YWP..,@9&3S6_
M>C1-$^)%U<VQCM+;_A%IYI#98!VB53N0#C=M'![X%>AP:5IUK8O8V]A:Q6C@
MAH(X56-L]<J!@YJO9^'=$T\J;+1]/MRJE 8;9$PIZC@=#0!YWX=:TA\:>'XH
M)+>"UOM!DW1QS@R2C=%L:9Q@-(=QY ZEL$UF:+9P6W@[P)K$1D_M!];2W-P9
M6+&-Y959.3]TCMZ\]:]8@\/:);+$L&CZ?$(=_EA+9%V;^&Q@<9[^M \/:(((
MH!H^GB&)_,CC^S)M1O[P&, ^] '!64VC:Z/$*:_>FVUBRUAPCI($N8D1P8!%
MGG:R@#"CYBS=S5>\-GX@U'Q18:SK-GIE]9WO[F26/%S;PA4,;PN7& >3P.I.
M>M>DR:+I4NIQZG)IMF]_&-J730*95'H&QD47.BZ5>W\-_=:99SWD'^JN)8%:
M2/\ W6(R* ,[Q-H1\2>#;K3"[?:9;?,,S#:RR@95O;GJ/0D5Y[!XBD_M;1?&
M<>F8MKNV_LBXA$9!^V;=RX'IO'DY]R#P!7L-0?8[41+$+:'RUD\T)L& ^[=N
MQZ[N<^O- '":EI46C>)/A_:QMADN9TD*DJLC?9Y"S;>G+<US=Q:Z=:^!_B<L
M,%K%<B]O%4(JJXC\N(X'?;DY],FO7+C3;"\N(;BYLK:>: YBDEB5FC/^R2,C
M\*BFT/2;A[AY]+LI7N<>>SVZ,9<=-V1\V.V: .-L+*WTGXFZ2MD&C%]HLSW/
MSEO.9'BVLV3RPW,,^AQ3?%+-I'Q7\,Z[>G;I4EM-8&=ON03/RI8]MW"Y]J[9
M-'TR.YBN4TVS6>%=D4JP*&1?13C('L*LSP0W,#P7$22Q.,/'(H96'H0>M '(
M^-]2U+3]7\+1V&I2VT=_J:VMPB)&P>,JS'[RD@_*.14VIQW.O>()H+>UM+NQ
MT^)K>9+B=D4S2H-PX5LE8F [?ZTUMVN@:/8SI/::5902H-J/% JLH] 0.!4]
MKIMC8O*]G96]N\S;I6AB5"Y]3@<GZT <;\-;^2PT74/#.J3(MYX<F-N[,^0;
M<C?$^3CC8<=!]VLCQ#I6N:SX4NM>M+2T%X+E-9LI6G;S4$8!C39LQS&,%=V,
MNU>@OX>T5YIYGT?3VEG!$SFV0F0'KN..?QJTMA9K8_85M(!:;=GD",>7M]-O
M3% 'GGCS6+;Q#\,=)U:TDVPWE[8R*002A,JY'ID'(^HKK+7PS:V?B*;Q)>WL
M]W?_ &;[.LLY14@A!W$*%  R>23D_A5O_A&M!-LMM_8FF_9U;>L7V5-H;U Q
MC-:/DQ>1Y'E)Y.W;Y>T;<>F/2@".WEM;V*&]MI(9XW3,4\9#!E.#\K#L<#IZ
M5*D:1($C140=%48 IEM:V]E:QVUK!'!;Q*%CBB4*J =  . *EH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M",,"#QZ'/6@#07Q5H;V&GWRZE$;;49A!:/S^^<MM 48SUK8KQW3O^24> O\
ML-VG_I0U=D=>U;6'\1MHTMO#_8\QMHXYHB_VB58U=MQR,+\P48YX)YZ4 =A1
M7"6/C*]U"[\+WH,-OI&O6C[0T9+PW03<%+9P5(#XXY*^]-\,^+-4UW2HHFGM
MEU8:FUM+BW(00J/,#A2V0&BVD$G[SB@#LK74[.]N[RUMIQ)/92".X0 CRV*A
M@/R(/%6Z\]U+Q=KEGI7CF>-[$SZ%(OV8F!MK(8EDPPWYS\V,YQQTK3L=:UJ'
MQG9Z7J,MI/;:AITEW&L$)1H71D!7<6.\$/UP.1T'2@#KZ*\YM?&&NW]AX;O[
M9[1)-8OI+6:SDMRYM0N\YX93E=F&R<9.<#H>P\3Z[%X9\,ZAK,T9D2TA,@C!
MQO;HHSVR2!F@"S/J^GVVJVNES72+?789H(.=SA1EC] /6KM>>ZFNI0?$+P5-
MJ5W!,#%>LZQ0[!&_D@MMY.5],\\=3GBQI?B+Q-JZ:'JUEIOFZ;J#JUQ$PC7R
M('!*R*_F9++QD;>>< 4 =)JGB;1M%<KJ-\D !4.Q5BL>[A=[ $)G'&XC-7=/
MU"UU73[>_LIA-:W""2*0 @,IZ'!YKA- CU+_ (2'QT[7=K*T=U'\LMJ2K,+:
M,J<;^ ../QS1:^+=?O=.\#30O8))KJ,+G? Q"-Y+/E<-TR.G?'44 =UJ6HVF
MD:=/J%_,(;6!=\LA!(4>N!S5E6#*&!R",@UYS=^+]?L?!7BVZ:6REU+0;IX5
MF-NP29 J."4W<-A\=2.*TI9]4E^+-I;)?JMH-%><0&+(R9HPW<<G Y[>G6@#
MJK#4[/4UN&LYQ*+>=[>7 (VR(<,O/I5NO/X/&VHQZ5/]I%JU_+XC;1+9DC98
MQ\^ [+N).%#'&>3@9%6KWQ'K&DZYJ6B2R6T\HTI]2L;IH2!\AVO'(H89Y(((
M(X/MR =M17 :/XFU^2\\'2W\ME):^(+4EX8H&5H7$'FA@Q8YS@C&!C(ZXR;/
MA[Q;/JVO_P!G7-U'::A%)*+K2KB QR*@SL>)B?G7@$D9SG/R]* .KU/4[/1]
M.FU#4)Q!:P@&20@D*"0.W/4BK=<YX\UF_P##_@V_U733 +BV"L!/&74@L%/0
MCGGW^E4[_5-?F\>3>'["ZL;>W.EB\2:2V:1T8R%,$;P&Z>W7O0!U]%8/@O6[
MCQ'X/TW5;N.-+F>,^:L>=NY6*DC/8D9K>H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ"[O+>Q@
M\ZYE6*,NL89N[,P51]22!^- $]%8EOX@:;QC>>'VLS']GLX[M9S(#O5V9<;<
M<<J>];= !1110 4444 %<II7AZ*P&NZ#=P&72]3GFN(C@[=LP_>Q''0AMQ'J
M&&.AQU=% ',:!X7E\.Q1K<Z]J&HVEDA6TAN%3]RN,<E5#.P7@$]CP*F\-Z1)
M;:CK6M72&.ZU:X5_+/6.&- D:GWP"Q]"V.U=#10 454OI[R!K46ED+D23JDY
M,P3R8R#E^1\V" -H]:MT %9NL:2VJK9F.^N+*6TN!<1R0!22=C+M(8$%2'.1
M_*K:7EO+>S6:2JUQ"B/(@ZJ&W;<_7:WY5/0!SZ>%H[G5)=1UBX%_</:/9*OE
M".-(7.7 7).6P,DGMQCG-30?!3:*B6LVNW^H:9;J4M;*Y";8E(*X+!0SX!(
M)P/3@8ZNL3Q'X@;0/[+/V,W"WU_#9%A(%\LR-@-T.<>E %#P]X+;P^T5NFN7
M]SI5LQ:TL)@FV'K@%@-SA<\ G X[@8KR_#^&3PSJF@#5KL6-_.\H4HA,(>0R
M,JG'.6/5L\?G795B7'B!H/&-EH!LR5NK66Y6Y\P8&PJ"NW'^V.<T 13^&6_M
M\:Y97[6NH/;"VN2(@T=P@.5)7/# DX(/?!R*K_\ "$VL0T1;6[EA72;E[I<J
M&,TKA@[.??>QXQR?PKJ*Q/$GB!O#\>G.+,W"WE_!9$B0+Y?F.%#=#G&>G\J
M':-H']D:EJUZ+MYFU.X%Q(C( $8*$^7';"CK2^)]!7Q/H%SH\MR]O#< "1XU
M!; (/&>!R!6Q02 "2< =Z ,^^L+N[M[5(]3FM9(9XY9)(47]\JGE"#G ;OCF
MLV_\(P7<VJ>5=RVUOJZJM_#&!^]PNTE3_"67"D\Y &,'FM%]2EN+*PO-)MEO
MX+J2,EQ,(PD+<F49'S8&..IS6C0!A^(/#4.N^'QHJSM9VH,1'DH"0(V5E SP
M!E1^%;2!A&H=@S <D#&3]*=10!STGA8Q:[?ZKIFH2V,NHQJEXBQJZN5&%D7/
MW7 XSR#@9!J*X\&6QMM M;*Y>SMM$E6:VC5 VYE4K\Q/)&&.>AR<YKIJQ+[7
MVLO%>DZ(;,LNHQS.MQY@ 3RP"1MQSG</2@#:QE<-SD8-<;;_  _6VT72-+36
M;MK?2;Q+JV\R-"1LSL0X R/F.3U/J*[.B@#E;OP+9ZE-XA-_<RS0ZXD2S1JH
M7RC$,(R'J".#SGD#Z5=T#0+S2?GU#7;W5YE3RHGN51?+3C(PH&XG RS9/';G
M.[10!D>(?#EGXCM(8KEY89[:99[6Z@8++!(.C*2"/J""#2VNEWX,?]I:LUXL
M9#*JP+$&(Z%\9S@\\8'M6M10!SNF^$K>SL];L[FX:\MM8GEGN(Y$"@&10KJ,
M=L >_O5;1O!+:=:FQOM<O]5TZ.)H+>UN@@$:,I4@LH#.=I*C)X!Z5U=% '$P
M?#UX;32;%O$6H/9Z1=I<V49CBW(%5E5"Q7Y@ V![?@1>E\%P7 \3+<WLSQ^(
M$VW"JH7R\1B,%#_N@=<\BNHHH IZ792:=IL%I+=RW;QJ%,TJJI;''10 *@TC
M2I-,EOY9;QKJ2\N//9G0*5.T*%&.P"J!].]:=% '#WOARX\-Z7XJU#3KF_NG
MU3?,UI:QJ&CE8;3)%CG=CD]2=O'-9WA:*\AO;=-&UZZO+?<%N(;G0EME5 #R
MSA$.X=AR2>V,D>DT4 <O:>"+*+PE?>&[RXEO+&[>5V+ (ZF1RYP1Z,<CTIMG
MX+)TNYT_7-:OM;@FMVM5%R$79&PP?N@%FX'S')XXQDYZJB@#EM)\(W>FVCVU
MSXCU#442(PVHN43]PI&,G: 7;'&6)[^IJ.'P.L&F>';%-3E\O0I5EMR8ES(5
M0H __ 6/3%=;10!R5WX"L]1_X2!;V\GD36GBED" (T#QJJHT;#H1M4\YY'X4
MI\&7-UX?O],U3Q%?:A)>6[6OVB6.-3'$W!"JH W'NQR>!7644 <\OA<C6M'U
M-[]VDTRV>V1/+ $BOMW%O?Y%Z5/X9\.IX9T][&&]N+BV\UWA24+^Z#.SE00
M3RQY.>U;5% '/ZWX8;6X]0M9[]O[/U"(13VS1*X4 8+1D_=8^ISC (&:C7PD
ML6J:M>PW[H=1M([1HS&"(T0,%*]\X=NN:Z2B@#C[+P$NGS:3+:ZS>1/I]A_9
MI*HA\Z $$ Y!PV0/F%):> $LM)T#3X]6N7CT6Y^TP-)&A+$*RA3@#Y0&/OSU
MKL:* ,;3= _L[Q#J^KB[>1M3,9DB* *GEKM7:>O3KG]*-;T :M>Z9?Q7<EK>
MZ;*\MO($#J=Z%&#*>H*D]"#[ULT4 <O?>!M/U/2M0MKN>X:[OITNI+Z,A)4E
M3 C9,<*%"@ >F<Y)).AH6C76EH[ZAK%UJMTP">?.B)M4=E5  /4GDGCG@8V*
M* ,#4O#/V[Q);ZW!J=U9SQVS6DJQ!&$L18-CY@=IR.HYK-TSP FEP^'HHM6N
M9$T)I&MQ)&GS!U*$-@#@*3COGG)KL:* .2F\#K/IWB*R?4Y?+UZ1I+@B)<QD
MH$(3_@*CKFDN_ \KZI!JFG:]>Z9?BV2UN9;>.-EN8U^[N1P0&&3ANV:ZZB@#
MGX_"RP>(K76(+Z4/;6+621NH<,K,&+,>I8LH.<^M92_#N&+2;"V@U6ZBO-.O
M);RSO51=\;2,S.I&,,IW$$>F*[6B@#CI/A[:WJ:\NI:G>7?]M"$S<)'Y;QJ
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
M'9I;B670].>2YD$LS-;J3(X.0QXY.>: . FT>WU>7Q^;G4M03[!<>;:2+?2
M6S?9D<./FYY]<@#.,9-.TJUG\1^*-&M]=GO<W?A6.XN[=;J2-7E\Q 20I&T\
M\@8YZUTFC^$B/$7B&_U;3[22+4+E)H</O.Q8U3:XP >5R!R.:DO?#4]_\1(M
M8N;2WDTZ/33:*3*1(LAD#;@ .!C(Z]_2@#A[9+Y](\/65SJ-_)!#XKFTZ&?[
M2X:>U42@;B#\W*XW=1C@BNFTVQM#XXOO"UTDK:;8Z9#)86\TSOO#N_F29)R6
M!VJ#G*]L9KKYM TBXBM(IM,M'CLR#;(85Q"1T*#^$CVI]_HVFZG)#+>V4,TL
M.?+D9?F0'J >H![CO0!Y79R:AJ$'A"WO]1OFC.M7MB)UN71KFW19@A8@\D[<
M;NO<'/-0:];7.BZ'\0-+LKV]73+$V<UF?M+EH)),&2,,3DK@J=IR/F]Z[OQ-
MX:FU/4?#8M+&T;3],N3++$S; %\MD4(H'4%@1TQCBMR3P_I$^G/I\VFVLMG(
M_F/#)&&5VZ[F!^\?<T <CXETB#0KOPT;&>]4W7B*)IP]Y*XDW1ONR"Q&"44X
M]>G6L7Q#?*3>:GI]S*\D'B2WMS=S3;9$821H\$:C_ED 3G)YRQP>M>F7.BZ9
M>K;+=6%O,MJP>W$D8;RF'0KGH1ZBJL_A/P]=374UQHFGRRW9!N&>W4F4@@C=
MQSR ?P% ' 7K?V3KGQ*U33$'V^"SMYK=E.3O,#DL!WZ$_A6]H%C;-K6EZSI_
MB&"2WNK5D-K;QL1=C&1(Y,C?,O=B,\X)YKK!H^F+J7]HC3[47OE"'[0(EW[/
M[N<9Q[5!I7AK0]#GGGTK2;.REG_UKP0JA;VX[>U &/XGDM[CQ'HFFN6GGD2X
ME6RD<);R*JJ"\O!)VY^4 'DYXQD<79W<MY\-O!CW%R;B5?$D$>]G+$JMW(J\
MDYQM4 ?2O4=1T72]7>W?4=/M;M[=B\)GB#F,GKC/3_ZU0?\ "+Z#]G6#^QK'
MR5G-RJ>0N!*3G?C'WO?K0!PTFAVVN>)O'=K?:A?I#:_9W@*WLBBW8P;MXPW8
MY(!X'/%5-'6Y\0:OX%;6S,T]QX?N'N,.R-)S#]XC!Y&"?7Z<5U&G^$B_B_Q%
MJ6JZ?:26NH&#R/GWMM2,(5=< $$C..172RZ/IL]_'?RV-N]Y$A2.<QC>BGJ
M>H'M0!YMHMVC^'M&TFXN+FXD_MR\MK6V>;Y+A(FEPDSMDE%4 XY)VJ,&LYI9
M+KPHMG+=%E@\:QV\7ERD^5&+E<!">0!DX]*]/?PGX>DLQ:/HE@UL)O/$1@7:
M)/[^,=>3S3_^$:T+[-=6_P#8]CY-VXDN$\A<2,.C,,<D>O:@#SK7#>>#=5\3
MQZ!/=_81H8O9(WF>?[-.92N]2Q)!*!VQG^#-:CZ19RI<W]KKMM<6=]I,RM8V
MJ-LN0!D2L3(WS#H6[[L$\UW=IIEC8P/#;6L4<<AS( OWSC'S'OQQSVJMI7AK
M0]",YTK2;.R-P?WOD0JF_P!CCM[=* /.K>*.T^'_ ,.9+266)I+[3?-$<S /
MN09#+G!Z#@^E:4+V7B27Q;!K&IS6-]I^H%(IHYO+EM(%5&C>//0-\Q)Q\V2#
MVKL$\+:!':06B:-8+;P2^=%$L"A8Y/[X&.&]^M/NO#6AWVK0ZK=:39S:A!CR
M[F2%2ZXZ<^W;TH H^.-2O]*\!:SJ.F!C>0VC/$=O*G'+8]0,G\*P+R)-/USP
M=<Z#-*T6I,T%TJRL1<P&$OYKG/+*0#OZ_-C/->@,H92K $$8(/>L^QT#2=,8
MFQT^WMR5*#RT VJ3DJO]T$\X&!0!Y9")M*^'&O>)[:XOI=5L;F^@@E>ZDD\N
M,W!0G:3ABH^;)!/%;UY9:=9?$'P9<Z5B0365Z582EO/Q&A5B2>6.>6ZGN>*[
MBST;3-.MIK:ST^V@@F):6*.(*KD]21T.>]4[/PAX<T^:":TT.PAEMRS0NL"Y
MC)Z[3CCIVH X?PPO_"0:5X=\0GQ%#;WXF47BQ1-YL\C962WD_>=,GCY?E !
M %7O ^BVMY'JU_>75]+-;:KJ%M&\E[+A(MY7'WL' [G)''/ QU\'AC0K76)=
M7@TBRBU&7.^Y2%0[9Z\^I[GO4UIHFEV$%Q!::?;00W)+3QQQA5D)ZEAW)[T
M.TBUM;+2+2VL96EM(HE6*1I3(64#@[B3GZU=J"SL[;3[.&SLX(X+:% D<4:X
M55'0 5/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %4KG6-.LXO-N+V&./SUM]S-QYK$ )GUR1Q61X_UN?P[X$U?5+4
MXN88-L3?W78A%/X%@?PJKKUU/X1\.:-#80V\L8O+2SD^T L</(JEQ@_>R<Y/
M?F@#JHIXIFD6.16:)MKJ#RIZX([<8/XU)7(>(KQ](\<^&+F+A-1DET^Y _C&
MPO&3[JRG'L[>M=?0 4444 (2 "2< =2:B2[MY/)V3Q-YREHL.#O [CU'(J+5
M+!-5TF\T^222-+J!X6>,X90RD$CWYK'L_#%W;:EI5])K]]/+9V[07 =4VW8.
M2"P X()SQUP,]* -^2>&)XDDE1'F;9&K, 7;!; ]3@$_0&I*\J^(E^+JZN-2
ML[P+>>&9(Y[2 ,0)Y1AIE..H\LA1[[A74^(_%D]IX,M/$.BK;3QW,EMM$^<%
M)G1>QX/S_I0!UE%<6-8\4OXKO_#HDT<3"RCOK>Y,$A6-6=D*,F_+G*_>!7UQ
MVJ#2_'5UJ^D>'C';I%J&JVTT\FV%IDC$1"MA003EF&,G@9Z]P#NZ*X";Q7XI
MM;/2!=:7:075WK!TU_.#JLJ%699D )*@A>AR1S3CXWU#2K?Q%!JL5I<7^F7=
MO;0-;*T4<YG5#&"&9BN"_)R>!0!V7]J6']JC2_MD)O\ RC-]F#@N$! W$=AD
MBK=< R:JGQ<LA<SV<TIT&X\IXX6C /G19# LV1G'?O\ C52R\;>)9] \,ZV\
M&E&'5[M;.2V59%96<N%</N. "HRNT_7L #TJBN$_X3/4=*;Q';:M':7%QI<E
MJL$EK&T:R_:#M0,I9B,-U(/([4^\\1^)]/BUN5[""6VM-->]M[Q[9X$\Q,EH
M60N2<@9# @=J .XHKB-/\3:\VL^'K>^73OL^N6,DT0AC?=!(B(_S$MAE(8\
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
M6PZG?V"XQC/>@#M:*Y#X;7>IZAX5^UZG>1W,DEU<@%8BC B>0')W$$<#  &
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
M^9;#+[PR[3@C@!SSZ^W%=M6'XK\21^%-'.J3V<US LB1LL+*&!=@J\,1W(H
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
MC'*'5R"Q^\N5X'&/<#%=S6-?>(!8^*=)T1K.1O[129TN-X"KY:@D8ZD\CTH
MH2^"X;C5=:N+B^EEL]9MD@O+4QK\Y5#&&#CIP<X Z@'/:HM*\&WEO8/INL^(
M;G5]/$#6\4$D*QD(RE#O9>7.TD9..N<9P1T\]U!:^5Y\JIYL@BC!_B8] /?K
M^59>D>(!JNMZUIALY('TN6.-F=P?,WH'!&.@P10!@V_@*_CMM$M)O$DLUKHM
MTL]H#:()-BHR*CMDAL!L9P/<'J.D\1Z)'XC\.W^CRSR0)=Q&,RQ]5]_?Z=Q6
MI10!R \&Z@VJSZI+XCF-[-I9TYGCMD0+RQ5U';!;.,]>^.*T=-\-BT\0W&NW
M,T,M_/;+;.UO!Y*LJL6W,-S;FZ#.> ,5O54%S=G5VMC8L+,0"07?FK@R;B#'
MLZ\#!STYH SM=\.#5[[3-3M[HVFI:9(SV\^S>I5QM='7(RK#'0@Y (-5+KP?
M]KTK7H'O0+W7$\N[NA#P$V>6%1-W "YQDGDD\UT]4;'4XKRYNK1E,5W:D"6%
MCG ;[K ]U.#@^Q'!!% #],M)+#3+:TEF69H(UC\Q4V;@HQG&3Z5;HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *X[QIH,/B:^@T>8[1<Z9>!'[QN'M
MRC#Z, ?PKL:J2Z99SZA#?R0[KJ$%8Y=QR@.,@<]#@9'? S0!Y<^L7?B_X?:H
M^HPO'/HFEW<5\K# :^$3QGZX7<W_ &U7N*V+.2*?2? VG"6:6>72A*+$2>7#
M*HAC!>5ASA<\  Y+9QQD=O<:1I]U:7-I-:1-;W+%IXP,+*2,'<!UR.N>M5)?
M"F@SPV4,VE6TD=CG[*KKN$((P0N>BX XZ<=* //;)]3NOA5I/B&*\O+F]T>Y
MEGDC6Y?_ $JWCG=6C;GYOD7@G)RH]37=>&IX]8EO?$$,TCVEXP2T!=MAB08W
MA3P"S;CG'*A:BO-)O=*@CL/"FFZ9:VUT\INY7)0PEOXU0*0YY/!(Z =.F[8V
M4&FZ?;6-J@2WMXEBC4=E48 _(4 >:_$2ZU@Z/XG>X\-WDEJEC+!:W2SP>5%&
M4^>0J7W9)]LX4 =3GO= OFGT33C=V[65S+"-MM-(A?"CK\I(/&#P>,\U?O+2
MWO[.:TNX4FMYD*21.,JZGJ"/2LS4/#EEJ&K:3?R01+)IK,T,@7YU!&-H/8=,
M^N,>M &A?WT&G6QGG)QD*B+RSL>BJ.Y->;^-M),'P]\0W#/')J-W=0:CJ$<3
M;MD2R1@+_NK''C/?:Q[XKOM8\/:/XACBCU?3K>]2(EHUG3<%)ZD"FZ5X:T30
MX)X-+TNTM(KC_7)%& ).,<^O!- '/:ZC7?Q5\'&W^86]K?3SE>@C941<^Q8C
M\JT)A:ZYKEAJ$LL8T_3)6:W9F \^X8&,$?[*AF _O,W'09U;?0=+M(9H8+.-
M$FC\J0<DF, @)D\A0"<*.!GBLZR\!>$]-O8;RS\/:?!<PMNCE2$!D/J#0!P=
MK;W\6@>/]=BU6ZL]9M-4NYAM8;<1*#$K*1\RE H&<\'BO4-+O6N]/LWN0D5[
M+;1S2V^?F0L!GCKC.1^%-GT/3+F\:[FLXVF?;YAYQ)MY7>.C8[9!QVJ#_A'[
M0^*QK_E1I=K;&VWJ/F=20?F/H,<#W^F #!\421W7B)K!)YIIX])EG:U,QAAB
M4M@3EAR7RI"@#CGE>IYW3;B[U<?#1KK4;XF^L9A=[+IU\XBW!!;!^]R?FZ\]
M:]%OO#^D:G?P7U]IMM<74"E(Y9(PQ"GG'N,\X-0VWA30K,V1MM+MX38[OLOE
MC;Y.[[VW'3/0^HX- 'F-_!+;>!O&MS%J.I"70M3F733]MD_<!1&X'WOFY8CY
ML\<5UUM+_P )#XZ\1:1J;S+#96MK]DBCE:/Y9%8O*NTCYMV%W=MO&,G/0-X6
MT1K6[M6TZ)H+V3S+F,DE9G_O.,_,>!R?0>E2W/AW2;N2"2>S5I8(S%'(&8.(
MSU0L#DK['B@#S32;O5-87P!_:6H7V^XGOK>=XKAX_M,<<<H1V"G&2%!W=><@
MBK*3ZE9^#_%=II]Y<%;#7A;PA[@F7R"82T2.QSN.]E7G.6 '.*]%ET/2YI[*
M9[*+S+$8M2HV^0,8^0#[O''';BL+Q'X22?1Y[?1]-T^7[3=I<7UM=LP2\"G)
M!;#8<D+\V#TQ0 F@Z9=+XRU/4$^VPZ,8(5M;>:61$\W#>8RQ$X QLZCKDCN3
M3U>RMI/C!HDLF\,=*N6)$K+]V2+'0].3QT/>I_"WA&'2=3&H0Z)::)B-D:"T
MNWE\[./O# 4 8XX)YZCH>EO=&TW4;NUNKRR@GN+0EK>1TRT9.,X/;H/R'I0!
MY-+"UIX2U_7+>ZNXKVS\4RF$QW#JBAKQ%8% 0K AB#N!KH+M;GQ3K?BO2WUE
M--NK"1%MC\X>WB,2,LR[9%'+E\DCL 3CBNN/A30FLIK)M-A-K/-Y\L)R5>3.
M=Y&>6SSGU I-2\(^'M8O;>]U+2+2[N;<!8Y9DW, .@)/WA]<T 6-SMX9W27
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
M(!LQR)-&LD3J\;#*LIR"/4&G5FZ#HUOX?T6#3+4*(82Y55&%7<Q8A1DX4%B
M,G QUK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P[WQ3867B>TT!V
M87=S"\P.PE5 *@#..22WZ<]JW*XW6O,M/B;H-\]M<R6S6%U;>9#"T@61GB(#
M%0=N0IY.!P>: (?"_C. I=VNO:O;_;?[7N;*W#!4+*DA1!@=,XP,]373:CK^
ME:2VV_O8H, %RV<1@G +GHH)X!.!7E]S!,WP\\211V-W]IF\2-<1QBTDWNGV
MM'#@;<D; 3GT%:5XUK;>)O$6G>(=*UF[L]8D2:SDLQ.T5Q&84C,3",@*04/W
ML<')(% 'IL@,D1$<A0L.'7!Q[\\5RWPZUG4O$/A&#5M4G22XGEF3;'&$50DC
M(,#KSMSUKH;18[#2;>,Q&"."%5\L,9-@  VYZMCIGO7 ?#C6[?0O %M::C::
MI#<PRW#-#_9MP6PTSLN,)SD$4 =WJ6MZ=I"[KZZ2$!2YR"=J#JQP#A1ZGBJ]
MSXIT&TE$4^KV:R-!]I"B4$F/@!@!U!W#'KGBN)U"[-EXNNKKQ!I>L'3M8L+=
M86LA.XB=0^^"18CG)WY&1CD^]6;"Q@T[Q]H"P:7<6=C:Z)/$BLCR" F2,JA?
MD!MH;C)[CF@#M(]=TJ72(M5COH7L9L>5,K9#DG  ]23QCKGBN>\-^)9-0\1>
M*X[G4(Y-.TYX/)9HQ$(0T99PV<'(.<[NF*XS3!?:9IGAC4I;"];3M-UJ_>\@
M6V??&LK2B*79C)4!\Y . U3ZG%?ZG=>.;C2M/OI?-GTV[A0P20_:DA"-(BL0
M/F(7&.IR,4 >C#Q3H?DWDKZG!$MF UQYQ\LQ ]"0V" >Q[]J;;^+-!NS*+74
MX)WB=8W2'+MN92R@*!DD@$X'H?0UQ-\VD:UX<\1:II6CZQ]MET6>S::\2X\P
ME@2L*HY.X[B>5R!Z\UH:A8VMUX4\,J)K_2KF)(S;WUM <VLBPE?WB%?N$%E(
M; YQWH [>RO;;4;5;JTF6:%BP#KTRI*D?@01^%5/^$ATC[>ME]NB\]IC HYV
MF4#)C#?=WX_ASGVJEX,GU2?PZC:O#$ETL\R^9%$8UG42-B78>5W_ 'L>^>]>
M?WUQ<W)LG.E:A;/9^*%FGLK>P?RXT\QOWI8+^\9LAB02/FZ#J0#T.Y\:>&K1
MI1/K=DABE\F3]Z#L?C@XZ8R,^F1FKVHZK9Z>HCGNEBED1F0!2[8'5MHR=HR,
MGH,C->;ZC!)+I/Q/5;&Z,MZ2+8?97S-_HZJ-O'S?.".,UHZ=?3:-XX^VZE;7
MK6.HZ3:PVEPEK)((GCW;XF"@E6);/(YQ0!T'P^UB\U[P18:E?W"W%S,TVZ55
M"A@LKJN ..@%5]#U;5+SX@>)-(N+M6L=+2U:%1$H9O-1F.YO;;QC%,^%R20>
M ;&WFMI[:2.6?,<T+1D S.PP"!D8(Y'%9FD:C%IOQ.\87=U;WZVUU'9+!,MC
M,Z2%(W#X*J1P6% ';ZM>G3M)N;M$#R1H?*3^_(>$7\6('XUSEMK6HZMXFN?#
MEC=K&NDV\/\ :.H&-6>29URJ(OW1P"Q)!ZX [U;343XBOK*.*UN8K*.X><M/
M"\?F+$%"_*P!'[QP1D<^436):1R^#?B%KU[>6]P^D:[Y,\=W#$T@@E12K)(%
M!*@YR&(QVS0!U-G'K-OK+0W5S'=::8-T<OE!)1(&&0^.#P>, =\UD^*M7U/3
M?$?AFSLKI8X-3NVMYPT08A0A?*D]#QCG-=!9:DFH.6MHI3;A?]<Z,@9O10P!
M(QWZ=,9YQR7C<N?%W@QT@N)$MK^22=XH'=8E,3*"Q ( R1UH ZJ76]-@O!:2
M72B;S%AQM)'F-C"%L8#$$'&<X.:3^W=-^V+:?:@9F=HU 5B&=02R@XP6 4Y
M.1@UPUY'>V?B>2[T.:Y<7&J1B^T:[MRT<GS*#<0N1\N  Q.2N5]1BEL(KZP\
M56[:--<SZ?<ZI/\ :]*O;<YM&)DW7$4A VH3DXY!W\<F@#M!XDT8V45Z-1@^
MRRS?9TES\IDW;=F>QW<8]:?J'B#2=*DV7U]% 1MW%\[8]QPN\]%!/0MC->63
MM<0>#KO13IVHO?6_B,7$B1V<C#RC>B0.& PP*D$;<GVX-:=Q]E@\0>(M)\1Z
M1K5W;ZM<">T:U6<Q7,;1HOE,$("LI3!W8XQD@4 =S>>+?#VGW<EI=:Q9Q7$;
M(CQM*,JSG"@^A.*LQ:WIL]ZMI'=*TSLZH-IPY7[P4XPV,'.#Q7*:):K%\3-3
M#V,D<7]DVD$;M$[(&1G+()",,1E>_/%4?#T5]8>(M-BTN:YN=&N)9GGT^^MR
M)-+;:QW)(0#L+': <Y#<9YP =WJ.M:7I#0KJ-_;6IF8K&)I I8@9.,^@&3Z5
M6LO%6@ZCIMSJ-IJUK+9VQ*SRB0 1D=FSTKG_ (CR0Q2^$9)T+Q+X@A+ (7_Y
M93<X&>G7\*P]:MI8[_Q;XAL=(^VV-S%90^6UNSK/(CY>8(.7"*5/'4J>>* .
M^'B71?LUY</J,,,=EC[3YQ,9AR,C<&P1D=,]>U9-_P#$3PY:>4L.H1W4KW<%
MJ4ARVPR$8+8' "Y/X8ZUQMUY[S?$ K;ZM<KJ.B1+;3363J9V$<RX "#!RR@+
M@'OC'-;&MPLO@GPA<P65P4L[_3Y;A(K9S)&B<,2@&[Y?3% ':VFNZ9?WL]E:
MWB2W-NJO-$H.Z,,,J2.V1T]:GM+^UO[,7=K,LMN<XD'0X.#_ "KC/%=OJ-GK
MVEZ_H<9%SJ,?]EW*.-I <%HI2#WC;)(ZX)KM;*SAT^QM[.W7;#!&L2#T4# H
M X37O'AO/!.JZKX?N3!-8W:P;I(<EE\Y8V.&'&<MCOP*[#3]?TG5;FYMK#4(
M+B:UQYR1MDH#T/N.#R..*\OOXKD?#?Q3I#:=?M=G6I9!&+20[T:[#@K\N&!3
M)XSQUQQ6SXBLKO5/&.LPZ;',KW?A5[6"?RF6/SB[E5WXP#AL]>,T =I#XET6
M>X>!-2@\Q8C/AFVAHQU=2<!E_P!H9%16?B_P[?NZ6NLV<I2#[2VV086+.-Y/
MIG'YCUKE?#-UI&JW>F7LFAZS!JNEPN)C>_: MGE-KA=Q*ON(  7/'/&*R-.T
M[4%^".CI::9=->:?-#/<60C:&:18Y_,=!T.X@;ACJ0,4 =UJ'C31+#1M3U(W
M7F+IR;IX51A*I(RH*$9&>Q(QWZ"KJ:_IYT^VNWG"BX'[M K,[$#)"J!N./85
MP>IVVG>(/"?B>_T'1]5-Y<Z4]N\UX)Q)*0"5B5)"2Q'/(XR0 3DXNQW<T'C+
M0]?EM[O^QIM(>Q$CV[J;>;>K[G4C<H8+MR1U4=B* .[L;^TU.SCN[&XCN+>3
M[LD;;@>Q_7BH=9U>UT+1[O5+UF6VM8S(^U2QP!G@"N-T2\C\(6>MZMJ%O>)I
M^IZW)+;)';LQC1E ,C+C**2C,2>Q![UTWC&VFO?!&OVMM$TL\VG7$<<:#)=C
M&P  ]2: .?O/&#C6_"5Q'?1V^DZC'<-=QN@X*0[Q\Q&>"1TQG%=3:Z_I-]I7
M]J6U_!)9;BOG!N P.W;ZYSQCKFN&2;[9K?P[F6SO!%;13B5I;21?*)MPH+97
MY?FR 3C....:R9(=0CTW5;V#3M0FAM/%KW\UO"DD<LUL4VEX^A;!.X8/.V@#
MU/3M6L-668V-RDIA?RY5Y#1MZ,IP5/U%1Z[J,FEZ-<7,$8EN<".WB)QYDS$*
MB_0L1SV'-9'A)=(N;K4-7TK3[^$7@B$UU>^<KW#(" -LISA00,XP<XYQ1J0?
M6_%=MI\=Q>6D>G(;HS1P#;),V450SH5.U2Y(]67TH L^"_$#>)O"EEJ,R^7=
ME3%=Q8P8YT.UQCM\P/X$5D^,O%GV!-/CTK4HTG?5K>TE BWAPTJJZ!B-NX G
M('(]JSM#ANO#/Q UO1D:]GLM6C%]%>/;'9%=G*NK,B! 6 5NW3U-<]'<3K\.
M]#T*YTO4EUC3-5M?M<(LY7^Y<!FD#!2&##+9!.<F@#TR[\8^'+%KE;G6;1#:
ML$G'F9\MCV..GOZ=ZG@\2:+=:I_9D&IVTM[L,@B1P25'4@]#C(SCI7$RH7U/
MXE2?9+DB[M(E@)MG_?8MBA"\?-\QQ@=Z;:1O'=?#'%I<J+6VD6X_T9QY)-KL
MP_'RY?CGO0!U5EXBTRUL;Z]O/$MI=6HOGB27Y$6$G&( 1]\C/7J<U=M/$FBZ
M@UXEIJEK(UF ;@B08C!SAB3VX//3BO,]0@FF\!^,;86-X\EQXC\Z*+[+(6EC
M,\3;E&WE<*QSTXKJUD"?%>YNQ#.+4Z"D?G"!]A82NVW.,$[2#CKS0!LZ3K%K
M%X?L)KC65U-IU.R[BAP;C&<LJ(#P!Z<<5%<^--'@U32+%)_-.IJ\D4B*2GEJ
MN=V0.<G Q[YKA-$T]V\"^$8FNM2T/5K2"?R;P6S%86W+F.9&7&U@01G&=O!K
M1AFU4ZGX#U75=+EBD2.]BN%M+9RJ.X4(2H&4#[<\XQGG% '8Q^,/#DUXMI%K
M5D\[2/$$64'YD7<PSTX'-36WB31[LR""^1VC@^TE=K M%V=1C++[KD5QVAJ\
M6D>/)5T>2[G?4;J>&VFMV3[4AB4* 2/F#$,./4^M5O#DTLOCO0K[[/J+02:'
M);EWL'ABAD\R)O+ *C:H ."<],;B: .@B\8:?KOAFUU.TUI-)6XN46.2:,,S
MCS,! K=W48XR1GVKH8=9T^XU*XTZ&Z1[VV4-- ,[HP>A(]^WK7E<"7*_!K1M
M,?3[];VSOK5)H3:2;E*7(9B!MY 49R./>NK\4V.I6OBC2]<T.)GEO8FTN[*C
M[B/EHIB/1&!S[-B@#I6U_2ULH[O[6K0R[O+*JS%]O7"@9..^!Q5JQOK74K**
M\L;B.XMIEW1RQ,&5A[$5PGB-%\.>*='O9K+4I=!33FL-^GF4M:N&4J6$9W%6
M"@=^0*ZGPM96-AH:)IVGS6%H\CRQPSE]_P QR68,25).3@\C/.#D  SO'OB>
M[\,:*MSI]K]JN5;SY(Q_#;1D-,_X*0/JPKHX;VVGT^._CG0VKQ"992<+L(SN
MSZ8YKF+:T;Q/JNJWQO+^SA4?8(XC;HH>(#+-B6,_>8L.."%6N7T8-%\-?%'A
M/4XM2:'2XKF"WG%NRM<6N"4*%@%9@/EQ[#L: /0H/$VBW%Y%9IJ5N+F90\,,
MC;'E4]&0-@L#CJ,BG+XBTAM06Q%_"+A]^Q2<"3;]X*QX8KW )QCFN$T/4[+5
MO$-A-<W\UOJ\6F/I]O&VGW%NKNV&9BTB@9^087/KR>T7A!+"YL]#TG5-!UA=
M=T8H&$[7'D0M&-IF5R?+((S@#KG&,<T =O'XR\-RS6\,>M6;O<RF&$+("'?)
M& >G4$#U(XHL_%.GWWBC4-!B9OM-DD9<E2 6?>2HX[! <^^.U><O!*/AU?0K
M878N&\2FX6,6DF\I]L#[\;<XV#.?2NOTDR6WQ0\0F6VN1'?VMFUO,(&,;!%D
M#9?&T$$C@G/(H Z>^U2RTTQ"ZG"/*2(XPI9WP,G"@$G Y.!Q55_%&@QV]G</
MJ]FL5Z";9S,,2@ DD>P .3VK&\3WCV_BO1$:RN%A>*<?VC;6C3R1L=G[I<*V
MS?C)8C^' QU'%:+!.GASP':SZ=?))8ZU,]PLMH_[I?W^&/'3+I\W3GKP: /4
MK'Q!I&HZ=/J%IJ-O):6[,LTV_"Q%>6#9Z8'/-8%GXEEOOB9_95O>B33_ .R6
MN3 8=C+)YJ*&)(#8()QVY[UR6LVNI3-XRDL+"[F1=9LKTP+"P-W!&L7F!,@!
MN4/ ZX]ZZ"QU&+5?BI::E:6UZ;230WA\^2REC4/YRL%)91C@'KQU'6@#H];\
M4Z?H.HZ78W3-YVH2M&F%)"A49BQ('^SC'7GV-85AXRAT_7_$MMX@UBWBM[2\
MBBM3(H3:K1(YZ<X!?J?:I_&8EAU_PEJ'V:YFMK74)/.:"%I2@:"15)503C<0
M,^]<WJ,,DUI\4=MC=&2]B"VP^S/F8_950!./FP^1QGF@#T;4=:T[2D#WMTL0
MVE^A8A!U8@ D*,C)Z"K<-Q#<VT=S!-')!(@=)$8%64C((/<8KS![D:5X@@N]
M9L=8FTK4=(M8(IK-)R8I8]^Z.1(_FYWY&1US[UWNAZ;:6GAJVT^VL9+&T$12
M.V=RS1H2< DDG.#TR<=.U &-X;UC4?&EE+K-K>&PTEYGCLEBB5I)D1BID<N"
M "0<* , =3GC6LKV\L+.Z?Q#<6RLER8X98D*+*A"[,*23N))&.><X[5RO@*Y
M/@W04\*:Y#<03Z?)(EO<"W=HKJ)G+*RLH(S\V"IY&.E6_%,E\^I^&==2RN6T
MVPOW:YB$;&0(\31K,8\9 4L3C&0#G Y  -76]?27P=K>HZ)?1_:;&VF?=LW&
M*1$+;61N0>!P1WK,&NZK_:W@2/[6/(U6"0WB>4N9&6V,@.>WS<X&*RM4L9KB
M7Q[K%I%.;*^T=;6)5B;-S.(Y!N5<9/#(H..>?2I1YG]I_#5_LUSMMX91.?L[
MXA)MB@W\?+\W'.* .S3Q#I$E^EDE]$9WD:)!SAY%^\BMT+#!R <C!]*IZ1XO
MTO6+G5HH9=BZ;.T4DD@*J0J*S-D@8 +8_#/2O/6N+FY/A^8Z3J-J]GXC9[BP
M@L'$5LI\X;LA?G+;@Q8$CYOX:MWMGJCZ5X[TVTL+QKY]66_A3RW19X0(&*K)
MC!+!'7 .: ._7Q1H9CNW;4X(A9H)+CSCY9C0]&(;!VGL>AJ.#Q?X>N1*8-6M
MI3$T:NL;;FW2#** .23@X YX/I7&SR:/K6BZYJVFZ-K(OFT:>S>:]2X\P;AE
M8%5R=YW9/RY ]>:LW,_V'P=X.*Z7+M5K>.:=;)I);$K$1O$>TD-G*Y((&X\&
M@#3\9>)I(? &HZUX>U",36S!?,$8?:P<*RE6Z,,]",BNQKQJ[@NS\/?'5D+#
M4WN)]7:6%9+1]\RL8B& "\Y"L3CICG%>OO=11VANF+>4$W\(2<?[H&<^V,T
M<KXG\82Z#XDT:T6$-I\DZ1:C.?\ EAYNY8?S=3GT 'K74W=Y;6%LUQ=3)#"I
M +.<#). /<DD #N37"3>&6\6^#M4FO-1O[7^V UQ);- @\D@#RE(:/>"H1,X
M/4$CK6;=ZS<ZS\,=%U#4K74;;5[&^M'EC:SD+>='(!N9,;F0@$_+D\CTH ]!
MMO$.CW=Q/;PZE;&XMU+3P,X22(#J60X91R.2.],C\3Z))]I_XF4"?9HQ--YK
M>7MC/1_FQ\I_O#BO/;AH?$.F^,7T>XFEUW4X(I?L+VTUMF.':NU3(JEBP)!8
M?WE''?0AN-'UNSO]5L]%UI-0CTR:WEEOUN-T6X?ZD!R=[%O[H(&.O(R =A9^
M*M!U"\BM+35;::XEA\^.-7Y9, Y'X$''4 TSP[XHL/$HO&L2^VVN'@^=2I;:
M<$X(XYSQ[5Q.G1/%_P *M'V.Y0V=NZW/^C./()M"F'X^7+\<]ZT_"^I?\(]I
M7B0WUAJ.ZWUBZF98[.1BZ23?(4X^?(8'Y<X'7% '?44=110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8VN^'UUV?2Y
M7O)H/[.NUO(A&JD-(%91NR#QACP,5LT44 %%%% &/#X?5/$$NK3ZC?7.3N@M
M9I 8;8[=I** #DC(Y)^\?6MBBB@ HHHH **** "BBB@"&YM8;R,13J7C#!BF
M2 V.Q]1['BIJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "J&M:3!KNDSZ=<R3Q1R[3YD#['4JP8$'U! ]O6K]% &+8:#/;RQR:AK=_
MJAB.Z);E8D5&QC=B-%W'!/7/KC-;5%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5DZ[H2:VEJPOKNQN;2;SK>XM64,C;2IR&!
M5@0Q&"#UK6HH S--TA[.7[1=ZC=:C=!"BS7 C78I()"JBJHR0,\9X'/%:=%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !15,:C%)JC:?$#)+$@><KTB!SM!]S@\>@R<
M<9JKJU\VDV]V=#NUGEG$3VA>/?$I?;O)W8QCYN#G!H UJ*IQ:E"^IRZ<X:.Z
M1/-56_Y:1YQN4]P#P1U!QV()N4 %%%% !14%[>0:?8W%[=/Y=O;QM+(_HJC)
M/Y"JL.LVLU[;V:G_ $B>'SPF]3M7MG!YR0?NYZ&@#1HK*U3Q#IVCZEI5A>3;
M)]4G:"W'JP4MS[=!]6%:M !1110 4444 %%8[:_&OBZ/P\;682R6;WBSDKY9
M5652!SG.6[@5L4 %%%% !114<,\5PK-#(KJKLA*G.&4X(^H((H DHK&\3>([
M?PKI#ZI>VMU-9Q$>=);JK>4"0,D%@2,D=,U+>Z]:6OAUM<@62]LEA^T!K4J2
MT>,[AN(!X]Z -2BFQNSQJS1M&2,E&QD?7!(_6G4 %%%9+^(;2/Q1!X?,5Q]K
MFMWN5?R\1[5*@C<>I^8=,T :U%%<_/XKCB\3R>'X]*U">^2U%W^[\D(8BVS(
M+2#N.G6@#H**R4U^!=-U&^OK6YT^+3]QG%R%)"J@<L-C,",'L>H(K.;Q@8)$
M2[TB\MQ<F%;-R59+AI3A4W _*PP20>@&1F@#IZ*S](U&?4;>9[G3KBPFBF:%
MHY\'=C'S(1PRG/!^M:% !149GB6Y2W,BB9T9U3/)4$ GZ L/SJ#3[N>\CF:>
MQFM"DSQJLK*2ZJ<!QM)X/49YH MT444 %%17$I@MY)5A>8H,^7'C<WTR0/S-
M<M9>/[:^\/1Z_'HFL#2G4O\ :/+B?" D%BB2%\#!_A[4 ==15;3]0M-5T^"_
ML+A+BUG0/%*AR&!J6:>*V0/-(L:EU0%CC+,P51]22!^- $E%%<_>>*DL]5U#
M3O[(U6::UM#=QF* %;H#;N6(Y^9@74$<=: .@HJGI6HQ:OI-KJ,"2QQ7,2R*
MDJ[77(Z$=B*IQ>((Y/%L_AXVLZ316:WGG,5V.C.4&,$GJ#U Z4 ;%%%% !11
M4<D\44L4;R*LDI*QJ3RQ )./P!H DHK'T#Q!'KZZB8[6:V-C>R64B3%<ED"D
MGY21CYO6MB@ HHHH **** "BBB@ HJI<7<\.H6=O'8S313E_,N$90L&T9&X$
MY.X\# /O5N@ HHHH **** "BBB@ HK(U#6I=.74I9-*NI+:QMA<":-DQ-]XL
MJ@L.0!GG'6K>DZ@FK:-8ZE&C1I=V\<ZHW50ZA@#^= %RBBLCQ/K\?ACP]=:Q
M-:S7,5LH9TA*[L$XS\Q''/U]J ->B@'(!J,3Q&Y:W$BF9$#LF>0I) /T)4_D
M: )**** "BBB@ HHK'TOQ!'JFMZQI:VLT,NEO$DC2%</O7<"N">,8Z\\]* -
MBBBHS/$MREN9%$SHSJF>2JD GZ LOYT 24444 %%%% !1534KN>RL7GMK&:]
ME#*!!"RAF!8 G+$#@$G\*MT %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <3\/F>]A\4S3LPN)=>NXW8'#*$VH
M@!]E5<5SEMJ6IM\+O#=\VJ7INFUJ.*6;SVW2H;QD*L>I&WC'I7?V>C'3=8U&
M6V_X\]3?SIT5BK1S;0I88[,%7..01GG)PP>#]"72H-+6R864$WGQ0B>3"2;M
MVX?-UW<_7F@#(\7RR6WC3P3/ 3YKWL]NP'\4;PDL#[953^ KM*QWT<WGB.UU
M2Z ":?&\=G'G)W/@/(Q]<#:!Z%L]<#8H **** (KBWAN[:6VN(DE@F0QR1N,
MJRD8(([@BLVV\*Z%9S:=-;Z5;1RZ;&T=FZIS"K=0#[Y/YGUK7JO?1S2V,\<
M4RLA"AY&09]V7D?4<T >=>*M,U#Q98ZS=V.GR231.JZ3=+*@\M[=R=P!.?FD
M##/=0M3Z_P"))=<^%VF>(--O+BSEN+BTW_9Y-I5FG1)$/K@EACVK<L-/\0Z7
MIR:?96.CQ6J*51!>SG:/0$KD?@>*RX_!=U#IKZ='HVC+9O,+AH1J%UM,@.0V
M,=<X/U /:@!B:7))\0]3T%M7U?\ LZ;2X;QHQ?2!EE,DB$J^=R# !VJ0,]L<
M5E:#XBU/5-*\%:?=W99M2L[EY)9)WB:XDB955=Z?-G:68^I'Y]-_8FMC5)-3
M%AI0O9(!;M,-0N=QC'1?N],DGZG/6J,_@NXN="AT6;0=!?3X'\R&(WEQF)NN
M4;;N7J>A'6@#/U"VUG2XO#]A/XCN97?Q#]F9X)FW+ \;N(G9LER./F/;%5;[
M7;_PS:^,+*#4+IH+74K*""XN9FF>U2X6/>VYR3@;F(SG!(KH?^$7U'[+86RZ
M/HB0V$GG6RI>W"^7)S\_"\MR>3D\GUIS>&]3=M2,FCZ'+_:8 O!+>3N)L# R
M"I' P!Z8H JG2XK7XN6D4-Q=[)= G'[RY>0J?.B&59B2"?Z9KG-,EU)_!W@;
M6#KFJF^OM0CM+AVNF97CD,@(*'*D\ AB"1Z]*Z:S\'WMA<17%OH^CB>&$P13
M-J%T[I&?X0S D#T].V*<GA._CT^RL$TG1UM;&43VL2ZA<@1..C+QU&3CTR?6
M@#$O]9O?"Y\:VUO?W3VMG+IYB>[G:9K=9R%E8.V3@#+#K@UH:Q8:MI>G>(;V
M+77BMI-%FF@MH[N65TFC&1,DCG(&"H('!X-:7_"/ZJ;G4+A])T.2344$=YYE
MY.ZS*!@!E*D8 ) XXS52P\%W.F:9=Z=9Z%H45K=IY<Z"]N"73GY=Q7.WD_*#
MCD^M %;3OM=GXD\'?\334)UUC3)OMB37+LK%8HV5E7.$8$GE<$]^>:O_  KM
M([?PBSHTQ9KZ[4B2=W&%N) ,!B0#ZD<GOFI$\/:M'<:=<+IND>;IR&.T8W]R
M?*4C! ^7H0 .>P J;3='UK1Y+E]/TK0H&N9#++MN9OF8G)."G'))P,#)H T_
M%BJ^@[6 93=VH((R"/M$=>>^((I_AU9:KI:I))X5U>&5+/ )_L^Y=3^Z_P"N
M;GIZ'\SVFHV'B+5K86]Y9:.\097VK>SIRI!!^51T(!^HIUY9^(=0T][&\T_0
MY[:10KQR7,S9 Z<E,YXSGKGF@"J;I]:^(6JZ%=SW,%K9Z?#+!'!.\)D,C/OD
MRA!.,*H[ YJQ\/\ 4K_4/#)_M.8SSVUY<6BW#  SK'(R!S[X'/J0:AO]%UO4
MKR&\N-.T<74*E(YX;ZXBD"GJNY%!*^QXI)-#U>1-.1M(T )IL@EM%6YF41.
M1D )SP3UH ["N.U#_DKFA_\ 8)O/_1D-:?F>+/\ GUT7_P "9?\ XBL^72-<
MGUF'5Y-/T<WT*&..7[=<#:IQE0 N,' R,<XH ZZO/KF*ZF^.,@M+I;=QX<4E
MFBWY'VAN,9%='YGBS_GUT7_P)E_^(K'N/#6JW.K/JLFGZ6+]X_*-Q'J=TC;,
MYVY4#"YYQTH A\96TR_"SQ#9ZE?M=7T%I<SL\3M'E6,ACR%/3;QM.1\M4O%.
MDVRZ=X(427F&U>U4YO9B<&-R<'=P?0]1VQ6FWAK5'TZ\L'TO1WMKUMURKZA<
MLTQP!\S%=Q& !C.*=<^'=7NX;&&XT[29$L762V!U"Y_=NO"L#MZ@=#VH SY_
M[1\1ZMXFT>TU)[*XTQHH;5_MDJ/"IA5UE*@_O,L6SN)R!CUS)8W%QXGUG6]&
MO-8GBGL["U^S364K0AFDBW-<*%(W?,0 #D#:!W.9-5\'W6MZC#J&HZ#X?N+N
M) BRM=3@LO\ =;"_./9LBGZOX3O-=O8+S4M"\/SW,"[$D^U3J=G]T[5&Y?\
M9.10!4L;*.7XK6LCWUQ=/_PCD<AN5G=!,PF W[0=N#C.W&WG.*IV\.M:KX \
M0FRU/4&U.PU:\-JXN7#.L4IQ$2#R"HVX[9KH9]$UBYU.UU&72=!-W:Q^5#*+
MF92J9SC 3! (!&>AY%/TO2M=T6.:/3]/T:))Y6FD!O9VW.QRS?,IY)Z^M &3
M?>*'N_"6K>,='FF,%OIJBU7S&9!(5WNY3.UBNY1R.JN#6GH]A?0Z]9:E%K*/
MIMU;%3;&ZDN!<-C<LJ%_NG&<XX(/TJ:TT_7K'3O[.MM+T".SPP\@3RE"&)+#
M&SH23^=9^A>%+WPU++)H^AZ!:O*,,1=SM@9SA=RG:,\X&!0!VTO^I?\ W37$
M?"F:*V^$6BSSR)'#';R.[N<*JAW))/I6Q<)XIN8'@EM='V.,-LNYE./J$!%8
M<'@RZM[*.Q31=$:RC.5M)+^YDA'.?]6RE>O/2@#F? OFQ>%]%MA<7<,.H:I>
M7%AI\),1N+?#%<OD&-%)W\=>!@YI9'N-4\*:"-1N;F66V\7"T5OM4A8(MPR@
M%P06(  #'GCM79:GH6KZQ]D^W:3H4ILWWV["ZG0QG&#@J@.".".AJJ/!]T+"
M>Q70/#R6T]P+IT2YG7]Z#N# A,K@\C&,9/K0!6N/[1\1:SXET6TU%[.?3?*A
MM'^V2H\*M"K+*0I_>98MG<3D+CUSV>GVRS:=!/<21W-S-:HDUS&"HE&WDKZ
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *K:A>PZ;IUQ?7!(BMXVD? R2 ,X [FK-<SXAF&IZQI_A
M^*Z\AV;[9,^P,,1D%$YXR7*MCT1J '>"/$D_B70I)KZW%KJ=K<R6M[; Y\J1
M&Z?]\E3GWJX_BOP]&5#ZYIR[IC;C-RG,@QE.O7YEX]Q7(0&3PE\56$]TUQ:>
M(+8-.XB $-Q%PK-M&%#*<9/4BL+48X9/ 7Q)1(E::XU29H5"9:4%8]I4=6&0
MV"/0T >JVFMZ5?WUQ8V>HVMQ=VW^NABE5GCYQR <CGBDCU[2)KM[2/4[1KA%
M9VC$RY"KPQZ]!W].]<1K">?XWL4TETCDD\.7=O#)'PJR,8S&N1P.A('L:K^$
MKC0M5_L%)[354UO1HMLD%R)42Q(CV2$L0$VD# &3G(XX. #N8?%&@7-S;6\&
MM:?+-=;OL\:7"$RX)!V@'GE2./0U0\:>)8M!\.:I-;:C9P:E;VCSQ1SX;) )
M4%<C[Q&!ZGUZ5Y[8)!#\.O#"B(1SQ^)4FD79AU473DNPQD#81R>Q':K5]?BT
MT/XBZ/JL4W]IWCW=Q:YA9Q<P-"!$4(!!VA0#_=Q0!Z#;>)M+ATZV;4M5LH+H
MV:7,R23*A52%RQ&>!E@/Q%3)XGT&26RB36;!I+X9M5%PI,P[;>>>A'X5QNDR
M6[>/_#MQ*A01^&F0M-&4V2;XR%.X##;0QQUQGM6!$D$/POACCB"3+XC$P18\
M.%%[N#8QG'E\Y]* /6+W6]+TZ9(;W4;6WD<J LLH4\G Z],G@>M0WGB?0=/:
MX6\UFP@:W*B827"J8RV=H;G@G!_(UY]=3:8-;\2Z%XHAU21-4NO/M!;I*\=[
M"T:*J*4&-RE<<D=N:NP16D/C3Q49HD51HEM"ID^;D+*'0,?O'E<_A0!UM_XM
MT?3M6TS3IKR$3:B&>([QM"!2=V>F"< >N?:E\6WNIZ;X9O\ 4-)>V%U:PM,J
M7$1=9-HSMX9<9]<UP.C2M:0_"^ZGCG\JWL)[:8K$S&.0PH%1@!D$E2.?2N\\
M9RI%X.U;>V"]LZ(.I9B#@ =S0!GZ9XP;7O!U_J-HBV>K6$<BW=G<*6-O.BDE
M6&02#C@YY%;4>J0V>EVD^JWMO'+*@);[@9L9.U22>!]:XSQWH-[$ESXM\*JL
MUX]JT%_:H<K?P%2,C'_+1>JGJ1QSTJP\\FD?$'2M1U$F/29M$^R0W#_ZN&?>
M'8,>B[E"X)QG;B@#N;:ZM[VVCN;6>.>"0;DEB<,K#U!'!J0YP<8)[9KA?"4R
M>'-/U&:\6>*RU/7Y?[.C6%FVI*P"_*!\JLP9@3@88'O7=D@#)X% '.>$=:O]
M9&MKJ"VZR6.J2V<?D*0"BJA!.2>?F-='7&> )4:X\5 -R^N3RIG^)"D8##U4
MD'GIQ73:3JMKK6GK?69D,#,Z#S(FC.58J>& /4&@"[1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M7+<3+YH!5TD104./DR'.=N.GXUNW7@K0;T:H+BUF<:J4-Z/M<H$VT +G#<8
M XQP*MGP[IIU:#5"DYO8(#;QRFYEXC."1C=@Y(!R>>!0!Y_%K6L?\(1HTQU6
MZ,\7B1+"27(W3PB[,>'.,GY0 <8SWK4TZS8_$/QO)'>7D<B6UH499B0I:.7H
MK97 [#&!VKH!X(T :>E@+6?[,EW]M5/MDW$V[=OSOSG=SZ9YJU+X9TJ759]3
M:"1;R>$02R)<2)O4 @9 8#(#$!L9&3S0!YYI]YK+>'_ .JG7]1-SJTT=K=!G
M4HR/#(Q(4C&X% 0QS^7%6;CQ!J/AW_A*+ :A//#::G8V\-Q>2[F@CN!'O)<@
M\#<V"0<9[]*[-/!FAQV6F6:6TRV^ER"6S07<O[I@" 1\W. 2.<]33W\(Z),V
MJM-9F8:L +U99G=9<# X)(& !@C&,4 <GXAA\1:'H?B:[36#;VW]F/<6D"W3
M7$T4L8^9E>1,[#E<CG!Z8S5FT>_M/&>B6DFK7US!JVDSR7$<LG"NGE89, ;#
MAR./QR>:VK7P)X?M-&N]*CM9FM+M/*F$EW*S,@Z)O+;@O)^4'')JZOAK2TU"
MQOQ%,;FPB,-N[7,AV(<9&"V#G ZYZ"@#@/#":K:_"S3+C21<7L[WLK7%L;QD
MDGB6:;<L;$_*_1C@@G:>>:V&OK/7_A7XB:*>]=5@NT>.^!6>U=5)\ML\Y3C!
MR>W-;\'@S1+6W$-M;SP(MR;J/R[J5?+D.[)7YOE'SO\ */E^8\4W4_#D<VA7
M.B6*-#!J+/\ ;;@N68J_^L.2<EV7Y1V'X $ L>&KZXU#P7I%_<,!<W&GPS2,
M_3>T8))_$UQ^A:Q=_:I-*UU=1L]9&F3%XY93+;7Q&W,T+9P,<_* ,!^G%>B)
M;0QVBVJ1A8%C\M47@!<8P/PK)@\*:3!&D:QW#K%;M;1>9=2.8HFQN5&+97.T
M<@YX S0!P/A:2]TK2_AO/%J=VT6H1"VGM68>3L^SLZX7'!!4<]3S5Q]8OX]0
MT.]M-3NKN&[U][26Y+;()8CYH\M(LD838!OP,E<@G-=A%X.T2&'2H8[:98]*
M;=9+]JE_<G&./FYX)'.>#BJP^'_AH!5%A)L2Z^V1I]JEVQ2Y))1=V%!).0,
MYY% '/-_Q_\ Q2_ZXQ_^D8KK?!W_ ")&@?\ 8-M__1:TI\*Z09-5?R)MVK*%
MO3]IE_>C;M_O?+\O'&..*T-/L+?2]/M["T5DMK=!'$C.SE5 P!EB3P* /(Q#
MJ5EX-\4^(=.UN\M+G3=9OYXK="OD2;9V)5UQEMW3KQQCOGHI+O6_%.H>(;&Q
MN?L%Y8&&.W_TQXC S0K('9 A$@+,1ACC"X ')/4)X2T:.XFE6WDV3W'VJ6W,
M[F%IL[MYCSMSGGIC//7FHM6\$Z!K6K)JE[9,;Q4$;213O%YB?W7"D!Q['- %
M];F2+PV+JZO+=)5M/,END&8@0F2X'=>_TKB=#U#4AXIT&T^W7TEKJ.D32R37
M#Y,\B>7B98SGRL[R0O'!P5&*]!FM+>XLY+.6%'MI(S$\1'RE",%<>F.*PK/P
M+X?L9K&:"UG$MBC1VTCW<SM&C8^7)8_*,# / QD8- '!V=]K9\%>&];/B#4#
M>S:RMG)N92CQO=/$=RXP3C&">F!C XK1U#7=2\*W/C2*/4+F[BLK&UNK=KM_
M,,+R%U8YQ]T;0V.@P:ZU?!.@II-MI:VLXL[6X%U#&+N;Y)0V\-G=G[Q)Z]:M
M?\(SI+:A?7SVS23WT(M[GS9G=98QD!2A)7')[=S0!SD]GKUD]W>Q:PL.GS:;
M)MB%XUS(9E&Y98RZ +QU X[@"LO1+W589_A[>RZQ>W)UFU*7D4S@QM_HQD!
MQPP9>O4Y.:ZO2_ OA_1[2XM;*UF2*>(PL&NI7*1GJB$L2B^RX[>E3Q^$=%B&
MDA+>8#21BQ'VJ7]R-NW^]S\O'.>.* /.M9O)O$WPEF\1W%W<K/-J"'[.LI$<
M:+>*BQE.G  ))&<]\<5T5W<:UXEU7Q-I^FW@L[K39HX;5Q>/$828E<2-&$(D
M!9F&&.,+@ <D[%Q\/O#=U]M62SF$-[*)Y[>.[E2)I P;?L5@H8D#) J74O W
MA[5M3CU*[LG-VD8B:2.XD0RH.BR;6&\?[V: ,?3;^Z\2>(-9TR[U!X_[,LK4
M*;&4QK)++&7:8$<LO0*#D<'(.:M_"W_DF'A__KU'\S6I>^$]'O\ 58]3DMY8
MKQ(O(,MM/)"7C_N/L(W+['-7-%T6P\/Z5#IFFQ-#:0C$:&1GQ^+$F@#R_P"R
M:A'X>\<:U8:Y>V%QINKWMS#'$5\IRBJQ#J1\P.,<G _/.]<Z[<Z!X@TO6M6N
M+E-(U;3R'@9R4M;M4\S '^VH8 >J\=:Z8^$M&-S<S?9Y-MU-Y]Q!Y[^3+)Q\
MS1YVD\#/'.!G-5-3M;_7=:33+O1HTT>UN(;H7LDZMY[)\P54'*D/C)/4 ^M
M&IH%M=6NBVZWTLDEVX\R;S)"Y1FY* GLN=H^E<)=ZQ?Q7^F7UGJ=U=13^(Q9
MR7&[9 T3,RF%8\D-MQ@O@9*Y!/->FUS+?#_PTQ;-C)M-W]M5!=2A8YLYW(H;
M"9/7;C- '):G/JTEG\0IAK^I1MHSF6S\N15V$6ZR ' Y7)(QT.><GFM%;_4M
M.\4^&YSJ-Y=)J^G7,US;2,#'OC2-U\M0/E^\1QU'7)YKIF\(:*\6JQ&WFV:K
M_P ?J_:I<2_+M_O<?*,<8XXJ1?#&E+>:;=^3,9],C:*T8W,I\M6 !&-V&R !
MSGH* .3\/RZ_KFG>'?$D.JP0Q7(1[X->/(DRN,&-8BFU&5B ,'J,$MG-8PO]
M:A\*2ZXVO:A)<V7B$VJ(SKY<D7VL1%74#YOE/X8&,5W>G>!O#VDZK)J-C8M#
M,[M)L69_*1VZLL>=JL<]0*4^"=!.ER::;6<V<ES]K>/[7-S+NW[L[L_>Y^O-
M '.WMY-XDB\<QRW=S;KI2O:V\,,I3;B'>9& ^]N+$8;(PO3KF#1[N]MS\,+>
M&]F2UN]-99[=2-C[;0,I/&3@^^/:NKO?!>AW^H3W\L$Z7%Q"(+AH;J2,7" 8
M D"L ^!QSFGP^$-%@?26BMYE.DH4LL74O[I2-I'WN>..<\<4 >>W=_K4'A7Q
M%K0U_46N=*UYX;=2ZA&C$T:[74#YAM8C'0=AG.>BU^^U(^(-=LY)KZ&./2TE
MTK[$'),QW[BP7JVX( K<$ X'6MM_!.@R:9>Z<]K.UI?7!NKF,W<W[R4D,6SN
MR.0#QQQ7-ZSX;GNO%-Y<WGA[4[R)UBBM;O3-6\@B-5Z2@RH2VXMS\W!'OD [
M'PY%J,7AS3QJ\LDNI&!&NB^W(D(!8?* , Y KADUB_34O#MY;:G=7D%]K,UK
M-=,VR"XC(E(1(LD )L WX&2N>0<UW6@6%QINBP6ES/+-(A8@RS&5E4L2JESR
MVT$#)ZXK,3X?>&HQ$JV$@2&Z-W"GVJ7;%(<YV#=A0=QRHP#GD4 </J=_K4'A
M?QIJZZ_J/VC1M6D%HN]0NU1$=K +\R_,1CISZUUL=Y-X@\:^(=(DN[FVATJ"
MW6%;>4QLSRJSF0D?>Q@  Y7@Y!S6C)X*T&;3]2L9+69K;4IC/>1F[E_>N<9)
M^;(S@=,=!4EUX1T>\U.'4I(KA;R*+R/.BNI8VDCZ[9"K#>/][- &7\*_^27^
M'_\ KU'\S785GZ+HMAX>TJ'3-,A:&TA&(T:1GQ^+$FM"@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"H;B[MK1%:YN(H5=PBF1PH+$X &>Y/:IJX;XIK:-X>TX70B(_M:S/[S'W?.7
M?^&W.?:@#J6UW2%L?MK:K8BTW%//-PGE[AU&[.,C!X]JEFU33[>WBN)[^UB@
ME&8Y'F55<8SP2<'BN"\07FG^%O&MC<74C:5H-S8/'%<VL*>4EPTFYPWRD#>N
MWGOMJI)8V>DVFC'PSK0TJ>WM[EK--7&8+N!Y%9T;."@)"LN,';VQT .XF\6:
M)#KEEI#:C;&ZNX3/$!*N"F5"G.?XMPV^N#CI5]-5TZ2^-C'J%J]V,Y@693(,
M=?ESGBO/M.U%!XJ\%7UW8MIB7.AS01VY4D(^Z$B,<9Z#('7%8EMK%C/-X2N+
M?-G%!KTZO8)&[M:EUGR)6.6+LQSC@?-@ XS0!Z-!XLTS6;36$TC5K%;BQ+P^
M=*X:-7"J=Y&02@9@">.0>:TDU6SMK2W^W:E9"5H!*S^:J*X &YU!/W>^<G [
MUYPT]JOA7XFZ=<E1<_:KZ812+SAH4$;<^I^[ZXXZ5-!_9EQXM\!-+]ED_P")
M--N+;3\VV';GWR&Q]#0!Z0FHV,M@+^.\MWLRNX7"RJ8R/7=G&*+74;&^)%I>
M6]QC.?*E5\8.#T/K7D,=Q:6W@>6X6[CAAT_Q:\\:8)A*"Y8JK[0=J$'<&P>0
M, UUG@>XT34_$GB'6;#5--NKN_>)F@M)-Y@1$"9)(!RQ&3QC@=>M '=UC7?B
M?2;3Q#;Z%+?01ZA/$TJH[@;0"H&>>I+<#J<&MFN)UBYBL/BQH<]RWEQ3:7<P
M1N0<-(9(CM'O@$_A0!:\*>*_[1MIX]8O;"&^_M*YLX(U81^<(I"HVJS$D\>]
M=#=ZKIUA-'#>7]K;RRD"-)IE0N2<# )YKQV<Z?\ \(!K5TIM_M0\4F5)1C?C
M[:K!@>N-N3GTR:UM0OM)/B#Q/H7BJ]O((M4E22T6.+<EY;F)%"QD(Q+*RMP#
MU.1SDT >KTV21(HVDD=411EF8X 'J34-C'Y.GVT6V1=D2KB5MSC 'WCW/J:H
M^*(TE\)ZPDB*Z&RFRK#(^X: +-OK&EW=T+6VU*SFN#&)1#'.K.4(R&P#G!!'
M/3FG-JFG)?+8O?VJW;'"P&91(>,\+G/2O+-+L=,O])^&\FAK;'5K9[>6Y>W
M\Q(! ?.\PCD G YZDBH=S7?PKU/P]=''BV.]E/D9Q.]R;@O'*G<C!4AQP #S
M@&@#U:XUG2[25HKG4K.&165622=5(+9V@@GJ<''K@UCKXMT_6]#U.XT36=.B
MDMF>-;BY<-$A4XWL-P^7.<'//6L+1['3+KXJ>(X[R"RN)Q9V+#?&K9D7S"[
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
M0U"UL(<W%]:VC."(WN7"J3]"1GZ9K*\#ZU=^(O!NGZM?"(7-P'+B%2$X=E&
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
M$UU\/_#]Q<2O--+80O))(Q9F8H,DD\DUT- !69K^D/K6EFTBOIK*42QS)-$
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
M",L"'X('4<XZU2L/#>N6VG> H)K&,OHA_P!+\N=2 /):(8SC)RV<?J:]$HH
MX#2-&\2:'?7FD1Z5IUWILUW+<6VIR3 / DCEV5XRI+L"S8P0#QDBN_HHH QO
M$L^N1::%T&Q2ZNI&"L7G6+RT[D$@_-Z<$=SG&#0TB;Q#;Z5=QMX;M+(VT!-G
M;+J'FFXDY/S/M&W)QDG))8D^_444 <K/I5_%XJL?%$5GYEP^G&RO;..5=R_,
M)%*,V =K;@<XR&SVQ1HOA^ZT7POJD3HL^I:E/<7DZ1,-OFRD_*"V.%&T9]L^
MU=510!A>#+"[TGP;I&FWT/E7-G:QP2 ,&!*J!D$'I6[110!YGXH\->)]:AU^
MV>QMKQI;J&;3;F2Z"B*%6C;RU3'RME6RW&=W7@"N@M=)U>#QWJ&IM:P&SU&P
MMXI)!/S"\?F97&,MG>,'CH?I7644 >:Z7H/BS3O#/AG2GL8);;3F:&^M4O-O
MVE I"-NQ]T'!*=^X[56M_!_B:PT^.YL[.Q2_TW7;C4+6V%Q^[N(9=X:,':-G
MRO@$^G(%>IT4 <1XCL?$?B+PMY4FF1073WEM*MHEPK^4D<JNQ9S@%CM(P,@<
M<]:@USPIJ.OZ]X@+1&VM-2T:.QBG9U)256=LE0<X^<?D:[ZB@#A8=+\1^(?#
M]]I&MZ3I^DM+9RVTEU;3"4SNR%=RJ%&Q><G)ST'K5./2O%EW'X1BN](MHI-%
MNE-Q,+P%)56%X]Z  G!R#@@'M[CT:B@ KF/%>F7^H:KX;FL[8RQV&HBZG.]5
MPGENF!D\G+@_A73T4 >;ZCX1UO4'\3RV\45O<7&I6VHZ<T[JR.T*H-L@!) )
M0_@1]*N:G8>(]?\ !>LV<V@V>FW5W9O;16\5RDA9V'+L^  H[#D\GVKO** .
M*\1:-K5Q;^'M6TRS@FU#2MPET^ZD 69'0*ZAQD!A@$'I_*F:SI&O:OH-E.-,
MM+:]MM4MKY=/CG&-D;@E3)@ L>3TP.!SU/<44 <;9:9K.A^*]9U2*Q%[;:PD
M,K1Q3J&MYT3802V,H0!\PY&/NUK>#] /ACPI8:.TBR20*QD=?NEV8NV/;+''
MM6Y10!0UO3_[7T'4=-W;/M=K+!N]-ZE<_K7.:%)J_P#PKG2(M.AC_M6R2WMK
MB":38 T3*DJDX.,A6P<'J#795&D$4<TDR1JLDF-[ 8+8Z9]: .,E\-RZOX[T
MSQ!_9)THVD4R74K21^9=ATVJG[LG*C);+$'@8'HWP=8>*]!L+7PY=65H;&P.
MR/4UN 3-"#E5$6,A\84Y.!R>:[FB@#S.Y\+Z[-X*\0:6NGXNK_6FOH09DV^6
M;A9>3G@X4C'J15]]+\1:3XKU.[T_1K'5-.U=XYS]IN%B>SF$:HV[Y6W*0JGY
M>>M=[10!Q%MI&OZ#XRU'4+6TAU*SU:"W64B40FWFB39G:?X&'/&2/2LC2?"_
MB+2-!\$2'3X)[W0VE2>U2Y +))&R;@Q&,C(./UKTZB@#S*\\*^([GP?XSTUK
M*W^U:Q?O<6P2Y! #",?,2!@#8>>IST%:>HZ9X@L/%TVN:9HUKJ=KJ5M%%<VE
MS<+%);R1[L,&(8%2&P0.>*[JB@"O8QS16,*7/E><%RXA&$!/.%]ATINI37D&
MG3RZ?:K=7:K^ZA:0(';MECT%6J* .0\./XG2]5-1\/VMJL[&2\O?[0$SNVW
M 0(,#H!S@ =SS2ZMI6K:]9Z;?S64-IJFE:E]J@@$^]98U+*1NP,%D)/L<9[U
MUU% '-Z1HUP/%6J^)+V+R9;J&*UMX"P9HXDR3N()&69B< G  YZXC\(:;J&F
MW/B%KVT,*WVJ27L!\Q6RC(B@'!.#\A]N>M=110!C^&M5O]7TQYM2T]+&ZCF>
M)XHYA*AVGJK #/H?<$5KMG:=I ..":1$6-%1%"HHP%48 %.H \QL/#GBDZCX
M9U'4-.M9-0T^[F-]=O>;FG#QN@=?EX0;AA.W3 ZUH:7X7O;?Q79ZQ:V+Z1*[
MR'5DBG4VUX"I"L(P3A]VULX&/FY/?OJ* "N-\9>'6U^Y ?2I)6AM]UEJ%I<+
M#<6L^3_$6!VXV^O3H>W944 </IFB:]H'B3^UI%_M;[?IMO;W_E.J.+B$$>8H
M<J"C;FSSD'M6UX0T&3P]H9MIV1KB>YFNYA&<JKR.7*K[#(&>^,UO44 172SM
M:3+:NJ7!C81,XR%;'!/MFO.M*\/>)(]:\+ZK>Z5;_:K&*>+49VO0\L[.JCS,
MXY&5.%SQG'R@5Z510!YG_P (OKO_  @/]D?V?_IG]L?;<><FWR_M7G]<]=O&
M/7VYJ[K_ (4U'Q!K^NL8C;6FH:*EC%.SJ2DJN[@E0<[?F _ UW]% '&Z4OB>
MYT^:/5= L+*:*W="]M.KFZD*X!48&Q>_)ST%9MCX<UJWTGP':O8?O-$D!N\3
M)C A:/Y>>>6S]*]$HH \JN/"OBBW\"ZMX/M]/@N8C<M+97QNE0-&TXEPZD9#
M#)]CZ^NQ-I?B32O%NHZA9:-I^J66K^5)(DMR(VM)EC6,\E3N0A5Z#/'3U[VB
M@#B+?2-?T+QG=ZI:VD&HVFJ6MO%<;91"8)HE*A@#_ 03P,D>A[P>&1X@\(^&
M/#6D76DV\I:=K>Z:.[!:(,Y*LHQ\WWB2!T"DY].^II1"X<JI=00&QR >O\A0
M ZN9\8:5J.H/H5UIL$<\FG:FET\3R^7N38Z'!P>1O!_"NFHH X631-8;4_&E
MP;#*ZO910VI69.72)D.<G@9;(/H#T/%4$\/^(]'?P_JEEI5KJ$MOI$6EW^GS
MSJA&SE9(W((ZENO8C\/2:* *>EI=)I\?VR*"*X;+-%!RD>3D*#@9P.,X&3S@
M=*N444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5DZYH2ZV+$_;KRREL[E;A)+60*3@$%3D'*D$@U
MK44 >6_$739=!\-W:V^IWS6FN:O!%<QR2Y2VBD<F41X&5#$G//?%>CW.F65W
MI,FERV\9LI(3 T(4!=F,8 [<5G>*[:TU#1)M-O\ 2KO4K6[&R2.V52RXY#9+
M#!!P01W%<_97&LV]NMG<KXCNK11M!>T@6=E]&D#\\=P ??- &BNKZGJ^L:YI
MFD7$%N=($40:>(R>=,R;_FY&$ *CCDG//'.-8>-]7UU_"$E@EI:Q:W#=><DT
M3.T,D(P<$,-R[L\<=!SS4KQS0:]=ZMI6EZ[837T217:"UA='V#".H,GRN <9
MY&,9!J*+3XK2\\/RV.B:[;P:'')'!#]GB8.)%VL7)DR2<9R.Y)YH JW'B[Q3
M:^%M=U5[C37?0+^2VF MF_TQ4*G^_P#NSM?_ &N16]=:KK]SXXO- L;JQMX5
MTR.\BFDMFD9&:1DP1O ;[O7CKT-8,^CO<Z#KVDR6'B#R=:NFN9W%I"&1FV[@
MG[S&/E7KGO6E$UY'XFEUW^S=;:YDL5LBAM(M@56+!O\ 69SN8]\8H I:=XR\
M0W&C>%-=N&L!;:K>1V-Q:1PMN!;<OF*Y;CYESMQT/4]:EUSQ#K;:=\0K>.Z@
M@DT:W5[6:&$A@&@,ASEC\W;/XXJK!HSV_A_1='2Q\0>3I%XMY#(;2'<[*Q8!
MOWF,98],'I^-I['SY?$K7&DZ^\?B"(17"+;Q+Y8$?EC8=_\ =]<\_E0!8&JZ
M]8W?A#28+JQ9-3MI=\DELV4*1!E/#\]>G&<=1FLVX\6^*;7POK^J-<::S^'[
M^2WE'V9O],52A_O_ +OY7_VN1VJS%:W27N@7<MIXAGET=)$C+VD \W>@0[L.
M,?*!C'?DYJO/I$EQH>OZ5)8:_P"5K=RUS.XM(=R,P4$)^\Z?(O7/>@#;U3Q!
MK=WJ.LV'A^WW7&F1Q[=T:.)9G3S K;G7:N"HR.<D\\8,*ZWXIO?%,&BC[#IK
MS:,M\ZRPF9[>7>%9>' < YP1C\:S;W3[R77/[9TY/$^EWDT*0WIM[:W9+E5X
M4E79@K <!AVJY$DMMXDCUFWTG75:+3_[/2%[>-UV;MVXGS,EMW?/^- &9)XB
MUK7=#\"WXNHK26^U,P74<<6Y'9!+SR<[<QYQGOUXKO/$>DC7/#&H:3+<F#[9
M;M 9E'W2PQG&?7M^%<-#HK6_A_2=+BLO$B-I5Z;RVN5MH-^XE\A@6*D?O&[>
MGIST6J:C+JFCSZ<^B^(81-'L,T<<0D7_ &@=_7WQ0!A:=XAU&QUS1]"\<Z2L
M-ZD^W3=6M?FMKB38R >J,58C'?V%;-EK.O:]9G5=&-G]G347MQ:SJ1OACD,;
ML7!X?Y2P&,8P#FJ,HO-0NM/?5K#7;V#3YUN8(_L<,9:500KR$2<D9)PH49[5
M2M=+EL-6O);.V\40:5>7!NKC2U@@,;2,<MABVY58\E01GGMQ0!5N+_6-(OOB
M+JNE36D?V"YCN72>$R><%M8R4X8;>!UYZ]L<]'=^)-4U&_N=/T2%EFM[&&Y+
M>6DF7E#%%(9UPH"<D<G/;'.1<:=+<0>)86T[7PNO_P#'QBUAS&/+$?R?O/[H
M'7//-,O-+NWU"SU+38O$VF:C#:K9S3P6MNRW$2] R.Q7<.<'MF@#;L/$.LZI
MJMEHD]O'I6I+IHOK\'$OEL7**B8.,$JQ)R>,#J<CF?#&L:EHOAS2MCVSM>^*
M+BRN@8C@AYI2Q3YOEY7C.>M:-S8/_:]CJVFV'B2RU"VMS:R3>1#+]IB+;B)
MS\G<2V1CDFJJZ$T>A+I\=KXF\Z+4SJEO<M;6Y,4Q<M]W< 1\QR#Z]NE &IJN
ML7M[;?$+2KDPM!IUA^X9$*L1);LQ#<G.#]*33-;O5T_P_H6G1OYQT2&[DE2-
M'95PJ* &91USD\] .^13339@WB"1[7Q+++KENL%PSVUOA<)LW* PP<$X[#C@
MU%=Z1/)%H\UC;^)=/U32K?[)%>PVT!,D. -DB,Y5AP#]>: .KT6TO]9L=+U#
MQ+IT=IJUF[DQ)M9=W*AP06(!4YVYZGG.!5'Q7I$.D_#_ %R6PQ#<0))J,<JJ
M%*SQC>K   #[@'TZYR<[GA[<-*59(K]9%<^8]^%$LK'DN=IQ@YZ# &,   56
M\76<^KZ!<Z):[A+J*&W>3'RQ1-Q(Q/\ NDX'<X[9( -+2+[^T]%L=0V[?M5O
M'-M]-RAL?K5RLVUTI[/48I8;Z9;&*S6VCL-J^6I!X?.-V<?+UQBM*@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN8T36TU:;6=7
MGG\K3M/N9;6'+80+$/WDK>N6W 9Z!1CJ: .GHKGX_$]C=ZK;Z/<6UY:37\#R
MVAF 07"*!NVE6)5@"#AMI%-\-:O+<W^LZ)=R&2[TBX6,R'K)%(@>-C[X)4^I
M4GO0!T5%%% !117*?$'4-0TOP_!=V<5W):I=QG4/L6?.6UYWE,<@YVY(YQGD
M=0 =717(^&;W2KZ1];T;Q!)>:*;8B2*:Z:00."#N.\EE.W.0QXQQU-7H?%]@
M^J6-A-!=6IU")Y;*6=%"7"J-QQAB5.TYPP4XH Z"BN>A\8V$]UI\26UYY6I!
MS8W'EKY=QM7=Q\V1E02"P ([US[>,K?5?A_J>JZU8ZG9627$L+-:.!(%68H,
M,C9!&T9/ YX)% 'H-%95[KL-I?/806US?7D<(GD@M@I9(R2 2691R0<#.3@\
M5FMX\T7[-I%Q!]JN8M6=H[9H8&;YU#$JPZAOE(QUR* .GHK)T'Q!:^((KLP0
M7-O-:7!M[BWN4"R1N #S@D8(8$$$]:DU^ZOK+0;VXTRT>[ODB/D0IC+.>!U(
M'&<]>U &E17"_#VYL[J2_P!NJ>(I=0@VQW5AK<@\RV)R00H &&[$9X%;'CR:
MZMO FN75E>36EQ;V4LT<L) 8%4)')!QT[<^] '145R?B"[U6#X?17FG+//<)
M%;R3B$_OGARIEV'^^4W8/7TYQ4?@[58]<O[S4='O)KCPZ\$2Q&>5G;[0"QDQ
MO)8 *4!![@X[D@'845!>WMMIUC/>WDRPVT$9DED;HJ@9)K*@\46LFJ6FG7%K
M=V=Q>Q-+:"Y10)PHRP4ACA@"#M;!QVX- &Y17G^AR7/BW6]:>]&K63:=JP2V
MDAN%18ECCC/E,JL0VXLQ;@@ANO QU/BG6G\.^&-1U>.U>Z:T@:41*0,X&<DD
MC@=^^.@- &O17GFI:S=)XM\&WCQ:BGVJUNS+91MN\UEC0J=BL5SEC@GH#R1B
MNDL?%^G:AI*WT4=RKM=-9BTD0";SU)!CQG&1@G.<8&<XH WZ*R=&\0VFM7%_
M:Q1S6]Y82B*ZMIP \98;E/RD@@CD$$UF>/O$5UX=T"$Z>$_M'4+R*PM&D&52
M20XW$=\ $X]0* .IHKG+SPO,=&GALM9U2/4FB(2\>\=LOCJ4)V $]@HQVQ23
M>-+*/7;G1X[#5+B[M7A6806I95$I(#YS]T8Y/Y9P< '245SLGC+38KFQ62*Y
M2TO[C[+;7Q5?)DEYPH^;<,D$ E<''!Y%<[\1/$8F\%ZF^F#40+>YC@^WVK[(
MUD$JJZY#!B.2IX*YX[< 'HE%<W)J=BGC2[MXX]1EU.'3!*8%;$+Q[SC:&8+O
M+9&[T&,U+X,\03>)_#%IJTUF]L;E3(JL5(*DG&,$G@8'./I0!OT4R:6.WADF
MF=4BC4N[,<!0!DDUPW@_Q#JLWBS5-+ULE3>Q)JNFHW!2W8!#&?1E(7(]6)H
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
M7) 7[VX9((#%<'UP167:^/R-/\0ZE?Z/?16>DWLD#&,1NRHBIN) ?).22<<
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
MAN\T;[5]E2Z78\HCWD+G/ R.>* ,S^T;I?%,.A0&P&JOIYN[F]^RD#R@^R-
MN_)Y+=6P,'CGCF?$?B";7? 6I0WL$<5_IFMVUE<"+.QV6YB(=<\@,K X/(Y%
M=A>>&9Y]:L-<M[]+?5K6!K:23[.6BGA8YVLFX'@@$$-P<]>E4[[P,EWX?N=-
MCOO*FO+]=0NKDP[C)*'5QA<C ^15QSP/7F@"G?7L.F_%6]O[C(AMO#)FD(&3
MM6=B?T!IS^+M5LM+\/:Y>16C:;J\L$<D,2,)+83C]VV\L0^"0&^4=<CTK6F\
M+_:_%$VL75U'+%/IO]G2VODD!HRQ8G=NZDD_A^=5;#P4UOI^F:5=ZD;O2]+G
M2:UB:';)\G^K5WW88+QC"KG:,]\@&1J?C37=-TOQ3O33VU+1;B,Q1""0K/;R
M %& WYW'YAZ90_4;%WXEOC8WFH:5'%J%K;Z8ETJQ0L7FE<%E"X;IM 8KC/S+
MSS6A<>&+.Y\66_B!RWG16K6[1?P2<_*Q]2H:0#_?/I5;2?"4>A>%9-$TR^F@
M8NSQW)&YD^;*C!/(50J?110!!HOB"\\1:3J%SHFIZ3?,(E%I)Y;QA)L-E9DW
M%EQA?0X)KIX/.^SQ_:-GG;!YGEYV[L<XSSC-<[%X5F@NM8U*#4(K75M2MT@-
MS;6H5(RF[;)L9FW-ECDD] !]>B@22.WC264RR*H#2%0-YQR<#@9H DHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBN%\9^(ET7Q+I4.L7-W8^';B&0
M/=VY9!]IW#8LCK\R+MW$8(R>O - '=45S^EW']DZ9=W=[K#:A927"M93DK(S
M1LJ*B#8/F._('<Y'4FGQ>+])+:C'<O+9SZ<JO<PW"8=5;[K#&0P/0;<\\=>*
M -VBN7U'QQ8Z?9ZPS6EW]MTRS^V26;QA7:+!PX.<;>#GG(QR.U1_V]:7C>%W
MO9=2L[N\DW0PQ*R1S/Y1)5SR"N,D G.0#0!UE%8-]XNTO3UN99C,;2TE$-U=
MI'NB@?CACUXR,D A>Y%-O?&6EV6J3:9LO;B]BMA=>3;6KR%XR< K@8(X/(X]
M\\4 =!15/2M4M-;TJUU.PE\VUN8Q)$^",@^QZ'VK@M:UJ2?QP-/U'5=?\/VI
ME2WLI(H$6UO&P"<R,K88DE0.. ,<F@#TFBBN4\-WM_+XS\6V-U?2W,%I+;"W
M60*/+#Q;B!M [GZ]* .KHKS-O$6H2ZKJ6D^?=P^*X]1'V.U8D0R6GF#:X'W6
M3RPVYC\P;.,':*],H **** "BBN3^(.L7FAZ#;WD N19B\C74);5=TL-MSO9
M?Q"@D<@$D<\T =917+:!<VL[MK&F^(6U#0&MB<23B00.""26/S_=ZAB<8[9J
MWI_B_3-1N;>&-;E#=6AO;4O"<7$(QEDQD_Q+\I ;D<4 ;U%<M9_$'0K\:<\)
MO/(U"<V\%P]JZQ^;E@$+$<,2IP/SQ5O4O%^E:5Y\EPTQMK69(+FZ2/=%!(Q
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
MJNIZCJEKJ%G(SBWMT%TT68%'!_=/@Y8N>><$#M5O_A"?"_\ T+^F_P#@,O\
MA1_PA/A?_H7]-_\  9?\* .,T[1=;T[P)XL\*)H]VUKMNH]&=I(SOBE!VH?G
MR-K,>3C@UKIIVIMXE\%7)TVX6"PL+B&[<E/W3ND04'YLGE#TSVK<_P"$)\+_
M /0OZ;_X#+_A1_PA/A?_ *%_3?\ P&7_  H XF70M>'PGU/PX-%N#?+>.8L2
M1[9E:Z,NY3NX&W^]@YXQ7<7'AY;[5HM5.JZS;L"C_98[PI#\N."@XYQR._--
M_P"$)\+_ /0OZ;_X#+_A1_PA/A?_ *%_3?\ P&7_  H PO#UAJ/@?4=6L/[-
MN+[1[V\>]M;BUVLT)DQNC="0< C@C/7G%6?%VG:SKFD65W96>RXT[4K>_ALI
M'4/.L9.Y6.=H)!.!GL,GG U/^$)\+_\ 0OZ;_P" R_X4?\(3X7_Z%_3?_ 9?
M\* ,/4-*O=7U^[U^.PN84CT26PBAD"K)-)(V[&,\!< <D<D]AFJ5[I&KR?";
M0=)32KAM1M?L"S6X:/*^2\9<YW8QA#CGFNI_X0GPO_T+^F_^ R_X4?\ "$^%
M_P#H7]-_\!E_PH SO$MOJ">+/#.N6NF7-[!:+<PSQ0%!(GFJFTX9@,97!YXS
M7':A:ZII?AXF_P!,EAEE\:17<,8D1O.1[@%=IS^'S8[5Z%_PA/A?_H7]-_\
M 9?\*IZC\-_"6II$LVBVT8B<2+Y"^621TR5QD>W2@#-U7P_>Z[K&O:M#:O )
M] DTJV2;"M,[EF+$=E!*@9]6[8)@:QUBYL_ F[1;J)M,N$:[5GC)C58&C).&
MY^9N@R<<\=*Z4>"/"X ']@:<<=S;+_A1_P (3X7_ .A?TW_P&7_"@#EHM%UB
MQ\/^*_#3:=+='4I[J2RN@R^6RW&?]82<J4+'/'('&>E7M*T:^T?QO;R?9+B:
MPM?#T.GBZ&W]Y(CDXQNSR,<XQFMO_A"?"_\ T+^F_P#@,O\ A1_PA/A?_H7]
M-_\  9?\* *OPZT^]TGP)INGZC:O:W=N'62)RIQEV(Y4D="*RM(75=+\>^+=
M3ET#4);/4FM3;21-#\WEQ;&R#(".>E;_ /PA/A?_ *%_3?\ P&7_  H_X0GP
MO_T+^F_^ R_X4 8^JW7B.]FTF<:)>)8-=RBZMH98ENDCV;8SNW@ %LD[6S@@
M9ZBLS3/"FI77P_U[0[JQ>PNFOKFYL7,BL-_FF6)U()X!"]<'K75_\(3X7_Z%
M_3?_  &7_"C_ (0GPO\ ]"_IO_@,O^% ',1>%M;FU_3=6G5$;5K?R]>B#95
MI$D:@=\ &(^H8FG^+="O[S5[O4=%M;^QUV)(TM+VWD7R+M< ^7.I."H);D@<
M8P3C%=)_PA/A?_H7]-_\!E_PH_X0GPO_ -"_IO\ X#+_ (4 :%M>74NJ7=I-
MI\L4$"1F.Z+*4G+ [@HSD;<8Y]:O4R&*."&.&%%2*-0J(HP% X %/H ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "L[4=56SO+.PB427UX6\J,G 55&7=O\ 9&1]2RCOD:-<
M4?,_X7:OF9\O_A'3Y.>F[[0-^/?&S]* .TW*&"EAN/09Y-9R:LJ:[_9-THCF
MDB:>V<'B9%(##V92RY'HP([@>5^*K_3736;RUF@AN;7Q!;*\EU(&N?,62)6\
MOH8X@N<=<Y;IFNO\6.9?&G@26T<.[7DY#(<@Q&!MQ^F,?I0!V]%%% !1110
M4444 <K!XGU2\\6ZOH-MI%F6TZ.&0S27[*)!("1@"(X(VFMW3KJ[GM7?4+2.
MTF21E*QS&1"HZ,&*KD$>W'(KA;"WBNOB]XN5[Z:V*VEC_J9MA/ROU_3\ZDU:
M\T>VL_#^CO>&]:'4/LZ3W$P$#2I$S$S-R'P"#CN^!D8. #T($$ @@@\Y%8'C
M#Q!/X<\+W&KVEO#=&)HP5>0J,,X3(P#G&[IQ]:\SL]9@L-">*6Z@?1HO%TD=
M]Y/$4=LQ8IE<G;$9-IQG&..1FMGQC!H$/@+Q3+H=PCPW$]K)/]GE#0)(9(QA
M-O"M@ D#U![T >I!@20""1U]J6N%TVQL])^+]U:Z?!';17.AI/-'&,>9()V&
M]O5L$C<>35CXB7<EI9:(9.-+DU:"/46/W1"<_?\ ]@OL!SQC@\&@#L5977<I
M!![@US6@Z_J>OBPU*ULK<Z)>K*=YD(FA"DA&(Z,&QT&-N>]9=GIT,/Q,U2RM
MK>$Z)/I,<U[;; 81<^80IV] 2@.?7 )[4_X1VUK#\--&FMX(4DFA)E>- "Y#
M,/F(ZX]Z -36/$MUIGBW0]#CTZ&9=6\[;.UR4,?E(&;*[#G(/'-%_P");JS\
M;:;X>33H9([Z"2<7)N2I01XR-FPY/(Q\U87C./[1\3? <(N9+=F_M##Q$!A^
MY7ID$?I4=Y:FS^,GAM'O[BY9M.N\>>RDC[G3 'O^5 'H>Y=P7<-QYQGFL*/7
MKEO'DWAY[:)8$TY;U)UD)9LR%,$8 '0^M>=OC4?AAKM]=+M\5VE_/F51^_BN
M1,?)5#U *F-0!P0<=ZVM5N=1M_'.ISVRAM6C\'F2.-!G,PE<@ =_FH ZG7_$
M$^CZIH=K%;PRQ:C?"TD=I"&BRC."%QS]P]_SK3M9+XW5Z+N.V2W20?9FCD)9
MDVC)<$#!W9Z9XKRKS_#\FG?#;4K6:T-R]_%YTY=?-9C _F;SU)WXSGN?>FZY
M;VP\/?%>,(FR.974?W6^SQG/YYH ]B# D@$$CJ,T!E+%0PW#J,\BO/K.PLM*
M^)^C_8(D@-[HD[7!3K.RO%M9S_$PRW)R:YWP_:6.NVGA>U>\TV:\LKZ66[O/
MM4;->H2XP%W;R7)1B& QM]A0!['N7=MW#=Z9YI:\RA,VE^++6XFM[/5M,N]:
MF2VOHOEN[.X8R*T<@_C0?,O!X '8"NK\=W=G9>!]6FU#[3]E\G9)]FDV.0S!
M<!OX1DC)[#- '0JRN,JP8=,@YH#*3@,"<9X/:O(7DLAK?C.S\[3?*G\/QR^1
M9$"+>HFZ<_,R@#YL#@#@58T:QL].U7X9W=G#'%=7NGR)<2K]^=1:JP#GJP!
MQGICC% '<>+O$$_AS2$O;>WAG8W,$+K)(5*K)(J;@ #G!;VK?KPZXO-,U'X5
M0:CJ+6W]OIK$1O6E($T<PNP&4YY "< = H'I7MX*2QY!#HXZ@Y!!H RO[6DT
M[3S<:Z;6W9KOR(A!(6#AI-L0Y ^8Y&1]:UBR@@%@">@)KQ5[:Q/PZ0S0P-!;
M^+B,R*"L:?;<'D]!MX/M6QXGVV%WJ.KV=OIVL:'#%;I=V2@)/9JH!1[=NA7#
M!MO&2#@]: /4R<#)KCK/Q?J6I>'H_$.GZ5;7&F3',:B[(F$>[;O8;-N1U*YR
M .I/%=CG(S7CVH6<6@Z$?'G@'5?L]O<%)Y]'9M]M=,Y **O\$F3C [C'% 'L
M-8&HZ]<6/C'1M&^S1&VU&*XD,YD.Y3$%.-N,8.X<Y]>*YB633[7XA^)DOA;V
MZ7>BVTACEVCS#NE!X_B.<#\JY[0H-/U>W^%UM>>5<6SZ9=QR1LV5=A'%\C#O
MT^Z: /9MZ[-^X;<9SGC%5+^2^6. Z?';2$SH)O/D*@1$_,5P#EL=!TKR^ST>
M>*VU/3M%O;:VL8O$ .CP7H,EM.PA+208_N;]^,=&3CD47<\%WX;T%GTE-+N;
M3Q;!!+ CAHUE\_+F-AC*DG/MR.U 'I>NZC)I.A7U_#%'--;P/,D4DFP/M4MC
M(![#TJMIFI:EJ=CH-_';VJVU[:B>[W2,'C+1AE$8Q\W).<D<5P=]<Z?J(^(M
MOK_V<ZA;!UMH[C *6WD Q&//3+[CD?Q'Z5)IIMI-7^%D\31L[:9,A=6!SMMD
MX_ Y_6@#U'<I8KN&X#.,\T;ESC(STQFO&(M3THWGA75+&XMH(Y->G#-/*&NV
M5A-O,KY&%)  0@X 3GM70^"_#NBWNK^)[FXLH99K37[A8"Q)\H-#&& ';()!
M]>/08 .[TV2^?38I-4CMHKS!\U;>0O&O)QAB >F.U6MZ[-^X;<9W9XKQ?1M1
MBL? _@);ZYCM]%FFN8[B>5 \2R9?RO,SQC.[KP" >V:VO[%MX]-CM_#6O6ER
MYU=[FV@NT#64LAB8O NSHH!+#&=K ]P< 'J (/2BN/\ !^OZ9'H5I;7$$&BW
M,E[<6JV+S*0TZR,9%B/&Y=Q.,?2M7QA-?V_@S6IM+W_;DLI6@\O[P;:<%??T
M]Z -H,K$@,"1P0#TH#*Q(5@2.#@]*\NL)/"SK%XCTW7"YCTN?SK;3$1)&A";
MB957Y@RD<$X(8^]4=%O+>U\5:$VE2V$9N/#TRPPPR!F9@8C$LK\"1SDGH.2W
M7K0!Z\6^\JE2X&=I-8?A/7YO$&F3W-U!%;317MQ:^7&Y8?NW*Y!(&>F>@KDO
M!<_AG5]+\,7QN5/B*!2)DCD N7G*D3><OWB,Y8[N.!["N=>QLD\%W6LK%'_:
M-MXK;R;H\O&#? $*>P()R!P<\T >VU@>)_$$^A-I/D6\,PO-1@LY=\A!C61L
M;@ .>_<?C6Q>O/'87#VR![A8F,2G^)L' _.O&Q=:+=^"/!&IR36IU7^VK-KR
M>1E$WG>9^^WD\]>QZ #T% 'L$#WYU*\2XCMULU$9MG1R9&R#OW@C P<8P3GF
MK092"0P..O->6ZC;VQU#XJH%0H=-@E(S_%]GE.?SYJ"[MM,\/>&?"FHJD=I8
M:B]J-6NRN]7 MV\HRYX*[V7D\=* /65964,I!!Z$&JFHZK9:5IDVHWDZ1VL*
M[F?/7L /4D\ >M>8:F=+T"P-S8:K]LT*YURV?5/(V_98(V5MP&S@*6$1<>_/
MWC4OC6Q\-'P/XHN=':"XCDEM9YO*97MXI Z+E,?*K;>6QS@@GK0!ZJS*@RS
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
M$VEW>DV6I6LSW$-\/]&6*-B\AP20%QD8P<YQC'- %S^RM.\WS?L%KYFW9O\
M)7.W&,9QTQQBFC1],5(T73K0)&_F(H@7"O\ WAQP?>F:/K5CKMF]S82EUCE:
M"570H\4BG#(RGD$>E<I>SZG/\5)M%37+VSL/[$^W!8A%\DOG%,Y=#QCL: .O
M;2--< -IUHP#F09A4X8G);IU)[T'2=-/GYT^U/GC$W[E?W@]&XY_&N.\%>-Y
M;_PS;SZU()KR6^FLK22WBYOA'D^8JC@# ;)Z?*>E;<GC?08M+M=1DNI%M[FZ
M^QH3;R96;=M*,,?*00>N.G&: +&M:"M]HMW:::UOI]S-$L*SK & 0'.P@8RI
M&5QD<,<5EZ7X3D74+:]U#3] MI;5_,1]-LRDC-@CESR!R<@=?7&0=&+Q;IL]
MFEQ#'?2,XD86XLY!,%1MK$H0"!GUZ]LU#_PG7AXC3C%>23C4HGFM/)MY'\Y5
M^\%PO+#IMZ^U &RFF6$5W+=QV-LES,-LDRQ*'<>A;&3^-.M;&TL0PM+6"W#G
M+"*,)D^^*YG4?'^GP>'[75;&&YN5GOX[$IY#JT4AD".'4C*D<\=2<8KJD87%
ML&7S$$BY&5*L,CT/(- !<6\%W \%S#'-"XPT<BAE8>X/!J :7IXLQ9BQM1:@
MY$'DKL!_W<8KS;1]?N9O"VNWNH>,9;2\LKZ[AA:0P8"QL0@*%/FSCMR>U=?H
M?B667PGHM_K=NUKJ5_&H^R)&2[R8)PJ]>@+<]!U/% '110Q6\2Q0QI'&HPJ(
MH  ]@*@O--L=0\O[;96]SY9RGG1*^T^HR.*R)_&VA6VCWFJ3W,L<%E+Y-TI@
M?S(7XX=<9'4<G@Y'-0OX^T&*6.*22]1Y9WMXE:QF'FNJ;R%^7YLC&,=<C&:
M-^YT^RO-GVJTMY]GW/-C#;?ID<4TZ98-<+<&QMC.@ 60Q+N7'3!QGBLQ?%VE
MR6R31"[E+6XNFBCM7,D<1SAG7&5S@X'4X. <4]/%FC2W.E00W33'5D9[)XXF
M9)0HW'Y@, @#."0: -&+3K& 2^396\?G#$NR)1O_ -[ Y_&EM;"SL;;[-9VD
M%O!DGRH8PB\]>!Q67;^+=)NK"]O8GN&ALK@VLX^S2!EE! *A<9)R1T'>EU/Q
M9I.DK*]W),L,#*EQ.L+-';EL8#L!\OWESZ @G - %Z+1]+@M7M8=-LX[>1MS
MQ) H1CZD 8)JS!!#;0K#;Q)%$OW4C4*H^@%84_C;1(-6FTLR73W<+Q)(D=I*
MVWS"0K9"XV\?>Z<CGFNAH K7FGV6HHB7MG;W*H=RK/$KA3ZC(HN-/LKN-([F
MSMYDC^XLD88+] 1Q5'5?$FG:.)S<F=A;1B:X,,+2>3'S\S[0<#@GUP"<8J"]
M\8Z+9)(YN'FCBM%O97MXVD$<#9Q(Q4=#@GUP"<8H W$18T5$4*BC 51@ 56@
MTO3[:1I+>QMHG<89HX54D>Y JM=^(=/M!'\\EP\D!N%CMXS(QB'\>!T'/X]L
MURNH^*8CXN\*WUEJ5Q/H^HV5W+Y,"%Q,4$>PA NXM\QX[8Z#!H [2VTVPLW=
M[6RMH&<89HHE4L/? HM-,L+!9%L[&VMQ)RXAB5-WUP.:AT;6K+7]-6_L)&>$
MLR$.A1T=25964@$$$$8-0:KXET[1A<-=-.RVT8EN6AA:00(<_,^T' X)]<#.
M,4 7$TO3H[:6V2PM5@E_UD0A4*_U&,&FQ:1ID$310Z=:1QL@C9$@4 J.BD8Z
M<GBLV?QEHL-\+)9;BXN6M!>1QV]M)*98B0 R;5.[.>V>^<5!;^/?#]V-.>"Y
MG>'4)%BAG^S2"+S#D"-GVX5R01M)SF@#:&D:8IB*Z=: Q?ZO$"_)SGCCBLC7
M_#37E@D>CK86DHN$FECEM0T5T%S\D@7!QD@Y]5'6H+[XB>'-.>]6>XNB;&41
M7>RRF;R. =SX7A<$?,>#VS45[J4[?$7PW':ZA(^G7UA=2F)&'EOM\LHPP.>'
M/>@";1_"<<%[]NOM.T6";RFA\O3[38KJQ!.]CRP^48& !SUXQT-I86=@C)9V
MD%NC')6&,("?PK+?Q;H\<D6^>002W'V5+HQ-Y)ER5V;\8Z@C/3/&<\58L_$.
MGW^IZCIMNTQN].V_:8V@==NX$K@D -D D8S0!>N;6WO;=K>[MXIX6^]'*@93
M]0>*C;3-/>T2T:QMC;(<K"8EV+]%Q@50'BC3I+&VNH!=3BYA-Q%%%;.9&B_O
M[<9 Y&,]<\9HB\4Z5=:?9WME,]Y'>1M+;K;1L[R(N-QVXR,$@'.,$@=3B@#7
MCC2*-8XT5$4855& !Z 4ZJ6D:O8Z[ID.HZ=.)K:7.UL%2"#@@@\@@@@@U=H
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MX*\,&.!F@#U^BF12QSPI+$X>-U#*RG((/((I] !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !6+J>D.VNV&NVB@W=K&]O)'G'G0/@E<^H9589XX(XSD;55
M;W4[#355KZ^MK4-G:9Y53..N,F@#$N_ 7AV]>^:>SE(OIEN)T6ZE5#*"#Y@4
M, KY4?,,'\S5H>$](6?49EAG63485@NB+J4;T4$*/O<8!(XQU-:4^HV-L4$]
M[;Q%T,B^9*J[E R6&3T YS1%J-E/8"_AO+>2S*EOM"2J8]HZG<#C% &/+X)T
M*6#3(A;SQ'3$\NSFANI4EB3&-@<-N*X&,$U>T;0-.\/PW$6FPO$EQ,T\@:5W
MR[')/S$XS[5DZ)XEEU7QIK6F1W-E<Z?:6UO+!);<G+F0,&;<02-@Z8KI+FZM
M[.$S74\4$0X+RN%4?B: ,G4?".BZKJ<FH7=J[7$MO]FFV3R(LL?/RNJL V,G
M&0:A;P3H9M]+A6"XC&F*4M7BNY4D1" "I<-N*D #!/858U;Q3H^CZ"VLW%]
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
MCZ>US;R?\2^19+58IWC6)QT("D#//>KT&I6%U8_;K>]MI;/!/VB.56CP.IW
MXXI;;4;&])%K>V\Y!((BE5L8^AH 9J>EVNL:9-IUZLCVLR[)%25D++W!92#@
M]^>:2]TJTU'2)M+NUDDM)HC%(IE8,Z$8(+ [N1[U8N+F"T@::YFCAB7[SR,%
M4?4FH1JNG&P-^+^U-F.MQYR^7_WUG% ":5I=IHNFPZ?8K(EK H2)'E:0JHZ
M%B3@>E7*@MKVUO/-^RW,,_DR&.3RI VQQU4XZ$>E3T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %>>^+M0LX_%MQ8.HM;N;1)%6Y96D:X4L?W$2?=W9&
M2<$X(X[CT*B@#QW0I-,O;OX7&;[/*R:5-')YJC[PAB"@YZX8-CW!QR*K)>QV
M6DR3)AM%L_&<TM\L(W+';[B4<@?\LP^UO3@5[710!P/AO4-.O?BKXBGT^>&>
M.YTZS998?F64J9 2&'!P-HS^':K/BNY?3_&_A6_O3LT:,W$<LK?ZN&=D C9S
MT&1O4$]"WO7:@ =!01D8- 'COB"U<>'_ (@7MF-VC3WMG/;>6,HSJT1N)%QU
M&1R1QE6]*Z&6ZTG4?BW8SM):SV_]@2LC28*Y\Y"",^JAB/4<]*]!HH \2TC5
M$TKPKX0OY[F:#1;2]OXKJ>W0/]E9I'$+,"K87!(SC@./6KVLVOAM-)TBXL96
MGLKSQ1!<M/=8"REC^]=!@83UP,9S7K^,C!HH @M+2ULK=8+*WAMX 2PCA0(N
M2<DX''))/XUX[_;%A.WAN> _8X[?Q+)YM@J.\EN6\_<96.3O<G(7@8; !QFO
M::* /%WL?#]SX=^(EC/;VCZB^IW2VD(1?.+F-/*$8ZYW],=\UJV=KI5K\1'@
M\2BP,W_"-VGG-=[=KRAY%=LMP3[]<9KM?#GA^?0IM6>:]CN?[0OGO<+ 8_+9
M@H*_>;(PHHA\/SQ^-;GQ U[&R3V:6GV;[.055&9@=^[KECVH \ZTZ!M(\/\
M@"UNW,*KKLLL$<QPR6Y$_EYSR!ADZ],@5+K"RR7'Q.@T9!+<L+-_(@/S2H(U
M\T #J2-P/N<=:]>HH \YU#7O"6M:)JVNZ9I\FJR1Z-);W @WQD0]?(8C[K9)
M/ R #[9S-/O[>[\;2-;WB7BW7A=HX3;0L(F*R'Y$ZDX![DG)/3I7K( '044
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
M/U++"1[N3VKT_ SG'-% '!:+<SZUX-U#6]=ME@G:Q-F\<X& 8@PD.#TS+O\
MJ%6N:TP:;/#\)UN!;2%;9TD$FTXQ;$ '/^W@8/?WKV*B@#QJ>2S3PKXR\J[B
M@BMO$Z7$:J"8R-T! <+G$98-D@'')P<8KI_!]YH>L^--:UNTU32[B]NH(4%M
M:R^8\:1@@N25!Y+ <#& .>>.H\0://K-I;I:ZC+87%O<+<1R*@D5F4' =#]Y
M><XR.0#GBFZ=I%W'=I>ZK?Q7MW$C)$T5L(40-C/&6))P.^/:@##\97$EAXJ\
M):A=';HL%Q.MU(WW(I6CVPN_H,EAD\ L*XSQ=;1-HGQ%O83&^DW9M3:E<%)+
MD >:T?J?N@D=2#W!KV?K1TH IZ;::=:V^_3+>UBAFQ(6MT4"0X #$CKP ,^U
M7*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LO4-9AMK^/3(X)[N]F
MA:;R+<J&6,$ L2S* ,D <Y)Z="1J5QVI:;K&G_$&/Q%IUE_:-I<V L;F!9EC
MDB*N75UWD CYB",Y[\T 8OA#Q;%HWA"VGU"+4YS>ZU<V<6099%8S.$5R6SG
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
MSO+PV(N9(5"1S>88PK?-GEAU (&1D@\58U#3M0D^(FEZM%9M)96UC<022"1
M=SLA& 3G^ _F*YJ+PSKJ>!].TLZ:WVNWUP7SJ)H\>4+HS<'=UVG&/7\Z .M\
M;:_/X9\(:AJ]M:FYF@CRJY "D\!FR1D D<#DU@:GJ=S:_$C1IQ::DQGTJZ)T
M]9 Q9U>, [=_EJ<$\Y'7DYXK>\<:1=^(/!&JZ98JOVJX@Q&KM@%@0<$]NF*H
M-9:Q<^.-'UJ;2FB@@T^>"95G1BCNR%1U&>$YQW/&>M %^S\9:=?:+9ZC#'<;
MKR9[>*U<*LOFH6#J<MM&W8V23CCKR,V= \1V?B%+P6Z2PSV4YM[F";;NC<#/
M\)(((((()!KA(_"?B*UT:QNX--@FU#3M6N[L6-Q*FRY@G9\J&&0K ,,9X!%=
M[H"WIM7GO=+M],>0C;:0NKE .[,H )/H. ,<]: (;7Q3:7-_K5F;6Z@FTA5>
MX\[8 RLI92IW'((!Y./T-5#J]A<^*]#CGM-2@U"XLYIK=7;;&J?)O#J&P6&5
M['&>M0Z]X8NK[Q=I^IV3HEM-"UGJJ'_EK #YB8'<[@4/^S(:EU;2[^Z\?Z%J
M,5JS6-I:W4,THD48,NS&!G)QL.?J* 'R^-]-AMHKYX+H:5+<?9EU':ODAMVP
M$_-N"EAMW;<?@0:S;>^73/B+XIGN;F?[%;:5;7+JSLZQ@&4L57)QPO05EP>$
M-8;X>MX#NK7,"RB)=2$B>6UN)0^[;G>)-ORXQC.#G%:E]I/B$>)_$VH:7"L,
MEWI45M8W$CH0)D\P@D9) RXQD=N10!JVOBZ&[NVLETV^CO#8#4(89/+!FB)Q
MP0Y .2 0Q'45@P>++?6/!.B:MK>GZA"E]>6_E?9I !O:0>7DJX.P' .<$XZ4
MW1-!UJ'QC9:O-HZ6L3Z0]G=/)>"67S2Z-N<\E\[3CD_ATJG!X;\0Q_#C0M"D
MTQ?M>FWMJS[+E"'2*4.6!)'4#@=?7% '8W_BFWLY=02&SO+W^SE#7AME0^3E
M=V,,P+-M^;"Y.".Y JM-XWTX7FFVUI;7M^VI6K75FUM&"LJ*%)&6(P?F'7 '
M<BJ-GI>L:#KOB*2VT\W]GK$@NH2)44PS% C))N(^7Y5(*[N,\52T?PC?Z!JO
MA"*&%KFTTC3I[:XN%=1F238<JI.<95OS% '6^']=MO$6E"_MHYH0)'ADAG4+
M)%(C%65@"1D$=B:HW_C&RL8=0N1:WEQ9:=)Y=[=0*K)"0 6X+!FV@@MM!QSW
M!Q%X(TR_TK3]2BO[8P//J=S=1C>K9220LOW2><'FL>'P_K6F:?XJT.&R%W;Z
MO/<3VEWYJ!8O/'S+*"=WRL2<J&R/0T 3>)=9EN?%/AK2X;2YN],OX[B9_(DC
M"W(6,;<$N.!OR<XSQC.*W6FM/!^A6ENTE]=IYR6T =_-FD>1\*NYB.F<98C
M')K$;P[?:?K_ (-6SM9+BPT2SFMI9S(@)W1HBD MD_<Y^O>M?Q?#K4^EVRZ*
MAD=;N)KJ%)A$\MN"=ZHYQM)XYR.,\T 5;KQ[IUEHVJZC<6=\G]E7 M[N (K2
M(Q"D$8;:5(=3G/>K,'BZ&?5;W3/[+U*.\M[7[7'%)&@:YBSMW1_-USQAMIY'
M%<7?>$=?DT/QC86VC6\0U:YAFM4BN4V@!8PP.<8QL;)]3QGK75BPU!OB3%K3
M63QV T@VC2-(F5D,H?D!LXP,9]?;F@"W9>+;/4="TS5K6UNY(=1E$4$8">8"
M<YR-V!C:Q/.1@\<57\?7.J6GAAKC2X;J;RYXFNH[0XG:W##S!&1R&V^G.,XP
M:S_#>@O9^,]9,4ZOI%M.9[6 #_4W,Z@RC\!R,?\ /9JZ36GU6*&UDTF!+B1+
MA3-$\@0-%AMV">_3'OCMF@#GO"=_HFL78UCP_K=Q<6"6KQW%E-<R2&*0LA#%
M')93A7'H>W<G0T_QI9:A=:= MG>PC4K>2YLI)47$Z)@G #$J<," P'!]>*R!
MX;N[GQQ_PDFGZ6-%F2QFAE:5HR;R5\;"RQLPVJ0223D\#'%9^EZ#XE76_"VJ
MWNCI]JLHKB+49Y+U7DF=T4;Q_LY4[5SQG&%'- &W;?$73KF&RN1INJ)9W5Z;
M'[3)"H2*;S#& WS9P6'4 @9&<'BK^I>,++34O)OLEY<VMC,L-W<6Z*RPN=O&
M-P9L;E)V@XSZ@@<G'X9UU? ]GI9TUOM<6N"^9?.CQY7VHS==W7:<8]?SK2TZ
MQ\4^'];UBTLM-M[O3M3O'O8+R2Y"?96D WJZ=6 (R-O7ID=@#3LO%%W=>,=<
MTAM*N!;Z=# RR*T9+%Q(V<;LX.U0  3P<XS47A_Q%H\/A317TV.^DBOV:.QM
MYGWW$A!8MDLW8*Q)+<# ]!3K+3=5TWQ[K>HBS%Q8ZA;6VV99E#*T2N"NT]22
MPQT'7GM7.:1X2U[2]$\'78M VH:!).D]GYR?OHILABC9V[@,$9(Z$<4 =)=^
M/M,L-(UB^N;6]271V"WMIL4S1[AE6X;:5(Y!!Q^1JS!XOLI-8NM-N;2]LI(+
M0WJO<Q@++ #AG7!)&#C(8 \CBN8\1^$M5U?3?&%Y!9E;[6[>"UM[5Y4!1(P?
MF<@[<DL> 3P!ZG&O?Z=J\WC>/6(--S"NBS6@$LD>/.9U=01NY7Y<$^_XT ;>
MEZ\FJR0A+&ZABGMQ<PS2;"DB''0JQY^8'!]:YSQ<TZ^/?!EO'>WL,%W/<K<1
M0W4D:RA(2R@A6 X(IWA3PS<Z)XADN+&TN=*T>:U/G:9+<++$MP6!#0@,=HQN
MSTSD<>DOBO3=6NO%WAC4[#36NH-+EGDGQ-&A(>/8 NXC)YSSB@#J-2U"WTC2
M[K4+MF6VM8FED*J6(51DX'4]*QXO%T+W-W:/IFH1WEO9+?"W*QEY8B2,KAR,
MY!&"0?K5?5I_%>HZ;J,6EV TR<6C_9I+B:-V>8D8P%)"@#=R>Y'H:S=!T35K
M;QS'K$FC1V=I-I*VTQ>\$LHE$A;+GDNQR.<G@=>U &O;^-M/N?\ A'VCM;PQ
M:ZI:TE(CVJ0I?:YW\':"<#/IUXJS)XHMHYEA^RW)EEO'LH%S&//=5+,5);&
M%;K@Y&,9KCKCP!JJ:5J4-K)%YNG7INO#JDX$67$Q4^Q8F/GH![UT&M^&X[K0
M=.TBZTG^UK57W7+)((Y4DP3YR$LN&+DDX(^\?H0#H].OO[1LEN/L\]N2[H8I
MP ZE6*G."1U7C!/&*Q;?QI87%W81BUO$M[^YEM+:Z=%"/+'NR,;MPSL;!*C.
M/IF?PAI^IZ7X?CM-5NIKF9)9/*:=P\HAWGRU=APS!<9/KW/6N,3P_P"*[BXT
M*\O]+AGU*PU9I[F[>\7][$5D53&,'8@#+\O!XZ$Y- &_<?$;3K:VU&Z?3-5-
MMIMV;2]F$*A8"-OSG+9*_./NY/<@#&=?4=:@%W<Z7#:WE[<1VXEN$LV"M$C9
M"_,67#':V #GCMQ7&ZAX9URZ\(^-]-33B+C6+^2>TS-'@HRQJ"QW<?</YBM:
M"PUW2/'&IZM;:9]LL=9A@\Q?M"(]I+$I7#9."A!SE<D'L: +/PQN)KKX:Z%/
M<2R3326^YY)&+,QW'DD\FNMKF?A]I6H:'X%TK2]4@2"[MHMCHD@<=2>HX[^]
M=-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5G7^OZ/I=Q';ZAJEG:32
MY\N.>=49\=< GFM&N!\;S/;^/O DT5M)<NL]X1%$5#-_HYX&X@?F: .UL=1L
M=4@,^GWEO=PABID@E5UR.HR#UJS7G7@)DNKSQ/XV9EM[?4'4-8)G?;F!2K>:
M,#$AZD#\SG-7]*\1>)=2ET._ATT2Z9J*A[A?+"&V1UW(X<O\^,@'Y>>HQTH
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M?UGPU)JWB'1M76_\A]*>1X8O)W!RZ[&W'/ITQC\:Z"B@#GD\*QVOB6\U>RNF
M@BOT5;ZR,8:*=AQO[%7QP2.#W!JEH'@N?P\4MX]?O[G1K9B]KITB)^[[A3)C
M<RCL"1T'7%==10!X_I+W[RR7FGZU=PZS+)),=.O-!#RH[,3Y;R[5.T9"[MP
M X( %=GJ/@J2^U#6;F'5YK2+6;58+R!(E8%E0H&5CR!@X([XZBNMHH Y>+P>
MT-YX;G74Y'_L*!X8Q)$I,H9 AW$8QPHQ@?7-9]O\.FMK;3;5/$%[Y&F7[7EH
MOE1Y3=ORI)&6/[QN3^5=Q10!RK>#,0>([>'5)DMM<,CR1-$K")I$".P/!)PO
M&3@9Z&G#P<8)]'OK/4##J>F6GV(3F'<D\''R2)D=P#D$<Y^E=110!R=UX'BG
ML(8([YHYAJBZK/.8@QFG5@PR,@!> ,>@'/<S2>%;@ZQJ^IQ:L\$^HQP(3'"/
MW7DDE",DYZG(/!S7344 8ND^'TT[5]1U:22.2^U!8DF:&+RD(CW;3MR3N^8Y
M))[=,5F:OX'_ +4U#6YTU>ZMH-9LQ:W<"1HV=JLJE68$KPQR!U]JZVB@#SB&
MQNK'XG:;9VVI@R6WA\VYGG@#+(WG*0A"E<-@9 !S@=Z9XFT>+17\)V=G=,L_
M]NM>3W,BABSNDI>1P,#:68#M@$ $5Z510!S-UX06]L-=CGO<WNM0BWN;E8L!
M(@I4*BYX #,>2>6)]J<?"TC:EX>O6U#YM%B>-%$/$H= A+?-Q\H&,=_7I724
M4 <CI/@=]&O98[37+Q=$>X:Y72]B;4<MN*A\;MF[G;^I!.:I^';>2MNFOWB6
M\.J_VI;H(HR8Y"Y<@DC+<L<9Z9YS7<44 <N_@]Q<:R(-5EBL]9??>1&(%P=@
M1O+?C;E5 Y#>V*L-X6B7Q#I>IV\ZPPZ=:/9Q6HBROEMMR,Y[;%Q_6N@HH Y'
M0O!$N@SK;V^OWKZ'%*9;?3'1-L1SN"^9C>4!Y"Y[#.><Z_B704\1Z,U@US);
M,)8IXYHU#%'C<.IP>",KTK7HH YL^%I;?76UK3]3:&^N+=;>\,L(D2X"YVN5
M!7#C) (XP<8K5T72+70=)@TZTW>5%D[G.6=F)9F/N6))^M7Z* .'7X=,EM;V
MJ:_>K;6FIG4K5/*C)C8LS$$D$MR[8)]>AJS<>!FN=-\26+ZF1'KTADG80#,>
M45"%^;^ZHZYKKZ* .&\1VUEXB^R^#YHKN>\MY;>>2X6W>..-%.682?=R5W)@
M$G+^QQW  50  % X [4M% 'FOAK2Y-<C\96#:AY5A>ZQ<"6)8OG>)E0$H^>%
M8 C.#T."#6QJ7@".]GUG[/JMS9VFKV:6MQ;1QHP&Q"BE21D#!Y Z^HKLJ* .
M:L/"LMEX@L]7;5'G>VT_^SRCPJ-Z;@Q8D$8.0.V,<<GFF-8VWA"ZUOQ#+>WC
MV5W*MQ-:Q6_F;9"%C+#:"Y& ..@Y/TZBB@#F/!VC6UC_ &IJL%M+;_VM=M<+
M%*"K)'V&T\KN8O)MX(\P@\U=\0Z VNOI;"[^S_V?>I>H/+W;W4$ 'D<?,<]^
MG(K:HH Y*\\"6VIR^(OMUY))%K?DF18TV- T0 C9&R>1@'GN/3BE7PAJ$^A7
M^G:IXDNM0ENK5[-9Y8$3RHG&&PJXW,>/F8GH..N>LHH Y?5/!JZIX?TRP;4I
M[>^TMD>TU"W4*\;HNT$J<@@KP1T/M27G@Z;4O#[V.H:W=7%^T\5Q]N,2*5>)
MPR 1@;0H(Z=\GFNIHH YO_A%I;?77UG3]3:&]N+=+>\,L(D2XVYVN5!7#C)
M(XP<8JQ8^'/[*MM)M-,U">VM+)W::+:K&[W D[R1P=S%LC'-;E% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M+V>-%*0&3&W.2&/#*3M!P#3;_P :V-AK4^D+8:I=7L$<<KQVMJ7^1V*AATR
M0<FN5\8:)XHUZW\361TEKM9A$VER?:HTB1 %++L+9\S<&^8C&#C<!P>AT^RU
M3_A8UWJ]QIDD%G<:7#;B0RQL!(CNQ! ;/1P,XZ@_6@"[:^+[&[TG5=06WNT3
M2Y7AN8I$42!T + #=SU&/7/&:U;R]:TTJ:^^RS2-%$93 I7><#.WD[<_CBN2
MO-!E;XE(]K,@T^^@2ZU*WQR9(& A;VW$C/J(J[&]A:YL+B!" TD3(">F2,4
M><7WB6[U+2/ NNR)>V;7FH1>=#$Y*S(\+O@(A.X9 QD9XZ5U47C?2VTS4;V>
M*[M6TZX6VN+:>("59&V[  "0=V]<'..>U<O::)X@'ASP/93:+(DNBWD+7(%Q
M$?DCB>,L/FYR6! ZXSG%37FE^*8+OQ==Z7I\B/?WEI+!^_B5Y841$E"G<=CD
M*V"<=<\&@#:U3QQ%9:+XAN8M.NFOM%B#SVDFP$!DW*VX,5*XYX)/!XSQ70:3
M=RWVEVUS-!)!))&K,C[<YQU^4D8_&O/7\+:U<+XXABT<6D6M:;&EJ9+I'8R+
M$ZE7().XEADY(_VC7?:&UT=%M!>6;6DZQ*K0M(KE2 !R5)'Y$T 8FG^(='MU
MUV[CDU ^5J2VTR7)/^O81JJ1AC\JDLGH,DGIS6]I^HC4/M*FUN+:2WE\ITG"
MYSM5L@J2",,.0?7TKBX]"OFMO%D.H>'3>VNIZHDZVSS1?O82L:,0=_RL-A89
M(Z#G-;/@O2=2T:+4+:YGO)-.\\'3X[Z423Q1[1N5F!.5W9V@DD 4 2W_ (SL
MK'5KS2UL=2NKVTMUN7BM[?.Y"2,J20#]T_R&3Q4\7BO3KFRTNXL_-NFU2+S;
M2&)0'= H9B=Q 4 $9R1R0.I%9O\ 9^I1_$+5=5&G2O92Z5%;12+)'\\B/(Q&
M"V1]\<G'>N>\/^&=>T*'PAJ+:>\DVFV,NG7UFLL9<*Q!$B'=M."HR,@XH W-
M9\?0VWAFXU+3K.>>X@O4L9[=PJO;2LZI\X)_VAC&0<CG'(ZZ.;=;":2-X?EW
M,DF,K]<$C\C7G>K^$=5N]'\37UO:?Z?JFHVEW%9&5 1' T7!;.T.P1CUQR!F
MN_9[N73'>.%8+QHB4CD8,$?' 8CCKC.,^Q- &1IGC+3M4O-/@CANHEU*![BQ
MEE10EPB8R1@DCA@<,!P:H?%&ZN;#X=:O?V5U/:W=M$'BE@E*%3N4=CSP3UK#
MTG1O$C:]X3U2_P!%D6YM([B+4IYKR-V9W11O4 G$>0<*.F<;1U/1?$?2]0US
MP'JFE:9:-<W=W&$10Z(!\P.26(XP#0!T5C"(+&&,/(^$'S2R%V/'<DDFL6[\
M9Z99PRW<D=R=-AN/LTU^J*88W#;3GG=@-\I8*0#WX-.CU3695M+>+P[>6Y9T
M6:>XFM]D2<;B DC$G&<<=<5RD/AC6X/ ^K^"6LC*D\LR6NH>8GE>3+(7W."V
M\,NYN IR0,'N #J=6\::;I$FH":*ZEBTU8WO9H44K;K)]TG)!/')V@X%+?>,
M+*RUJ?2$LM1NKZ*V%UY5M;[MZ%BORDD#J#[<8SG KD/%?AWQ)JEEXBT=-->]
MM7LXXM)E-TB1IM0!@RDY,A8'#$$8QRO-;]I9ZL/B VM3:3+':MHL=KD31,1*
M)&<K][T8#/3.><<T ='HVK6FO:/::K8.7M;J,21EA@X/8CL1TJ]7,?#W3+[1
MO VFZ;J5L;>[MD9'0NK?Q$@@J2,8-=/0 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5EZMJ>A6VVUU?4;"W+X98[BX6-L@Y!7)!R#@@CI6I7!>-)&B^(G
M@*1('G99[W$<>W<?]'/3<0/UH [>UN[:]MUN+2XBN(6^[)$X=3]".*46T(N3
M<^6#,5V;SR0OH/0?2O/=)T[7?#LOBS78[&WLHM2O89+>RN9T"6Z#"RSN0VW)
M!+E0V3MQG-/N_'>J6^B^+YX8[.>XT((\4K0R1),CQA^4)SD<C.<'@T >B45Y
MYKU_XMBNO#PFO=-MXK[5XXUC@@=SL,3.!(2XSAE[8SQTY!U5\3WNG^)-9TS6
MGM(X;:Q%]9RPPL#-$,A\@N<E6 &!UW ]Z .NHJII;7SZ7:OJ:Q+>M&K3+""$
M5B,D#))XZ9SSBN1N?&.IR^&]6\2Z;#:2:?IL\R_9I$;S)XH6*R,'#84G#$#:
M> ,]> #N:*X=O$VOZGXG;3-$32Q;OIL&HPS7:R$E)'(*D*>N%./3WKN* "BN
M.U.[U8?%#1[""]ACL7T^XF:%H"V2KQ@DD,.<-P>W/!S5*?QQJ'_"&OXSMH;6
M32(YF)M2C><UNLIC+A]V W!;;MZ<9SS0!WU5+W5+#37MTO;R&W>YE6&!9' ,
MKDX"J.YY[5,S--:EK>15=TS&[J6 )'!(R,CVR*\B2]U74?AWX2U"^N(;NZG\
M0VTB$H8_F^T/]XY/&?0# XP: /8J*X7_ (3/4-*/B:#6(K6>?23;&%[5&C64
M7'"*02Q!#<$@].U:ND:KKLWB*6RO;(2:<;82QWR6SV^V0-@QLKLQ/'(8>XH
MVKO5+"QN+:WNKR&&:Z?RX(W<!I6]%'4U;KAOB7?6VF+X7O[R3R[:VUN.65\$
M[5$,Q)P.>E2:WXEUS2_ 6H^)HETY]D?VBTA*L0(B1MWLKD,V"#\N![F@#LW1
M)(V1U#(P(96&00>QIL,,=O"D,2[8T&%&2<#TYKDF\4:EI7B>ZL=:6S-DNDRZ
MHCVRL&B6-@'1B3\_# @@+T/%0/XNU2RTOP]KEY#:-INKRP1O#$C"2V\\?NVW
MEB'P2 WRCKD4 =G#;0VYD,485I'WNW4LWJ3WX 'T ':BXN8+2WDN+F:.&"-=
MSR2,%51ZDGI7!:GXTUS3=+\4[X[!M2T6XC,40@DVSP2 %& WYW'YAZ94CW&Y
M)JTNJVMX;66WFTW^RQ,TBQG+O(I*X.[ &T D$$_,O- '06EW;W]G#=VDR36\
MR"2*1#D.I&01[5-7G7A?7Y;/PCX/T>S7_2KC1DN#(;=I@B(L:_<4@DDN.X P
M?:K]GXLUJ4Z3I5[I\5EK5_<7$8:1&\KR81N,P3=N^8%0%)R"3D\<@'5V>J6&
MH2W,5G>0W#VS^7.(G#>6V,[3CH?:K=>76FMW?A@_$35KF*&YN;:^@.(E*(<P
MQ*K$$D@ $%N3T-;EUXKU+2/$6HV=^+2>PL-).J2SP1,C;1O&S!8C.4)'/(^E
M ':T5R6F:[X@N-:TU)=/6;3;R%FFECMGB^R.%#*"S,?,4\KD <C/>M+Q+KIT
M.VL5B1'NM0O8K&W#YVAWS\S8Y("JQQWQC(SF@#;K/77=*?5%TQ;^ WK[ML._
MYFV_> ]2.X'([UC6^NZFGBVY\,WC6GVEK'[=9W<<+!&0/L970OG()'1N0>V*
MSOA;;RW'@72KN^-M<.K320/Y&)(V:20.=Q8Y)R>0!P3UH ZV?6-,M;U+*XU&
MTBNY/N023JKM]%)R:)-8TR*_6PDU&T2];[MNTZB0_1<YKC?%LLD'Q3\$RQ6L
MERXAU#$<94,?W:=V('ZU'+<S77QHT5I[">T9=(N0!,T;%OG3D;&;]: /0ZJ1
MZI83:E+IT5Y"]["@DD@5P712< D=OQKC)_'&H_\ "'2^,K6&UDTB*9R;4HWG
M/;K*8RX?=@-P6V[>G&<\T7.IVVG?$S5]6F)^RV_AB*Y<J.2BS3,<?@* .SNM
M4L+*ZMK6YO(8KBZ;9!$[@-(<9PHZFG6VH6=Y<74%M<QRRVKB.=$;)C8@$ ^G
M!%>?:Q=:KJ-]X!U&]-HL%UJ2S""*-M\1:"0JI<L0W!()P.15G4/&.K6&C^-K
MR*UT_P"T:).!'\K;9%\I'R_.2?FQVZ4 >@T5R=EK^L1^,HM'U*.R:"[T][V
MVRN'C*,JE&).'SO!! 7ITK)M?&VLWUAX9U"WAL3%KET]O]G9'WV^ [ DAOFP
M(R&X&"?:@#T*BN-L/%\U_P"*IM&,]G;74%V\;V%Q$R3/  =LL;%L/G ;@< G
MTR=KQ3KR>&O#USJC1>:T92../. \CL$4$]AEAD^F: )-8\.Z3K[6K:I9)=?9
M9#)"'8X#$8.0#AACL<BM2N5FUW5=+\5Z=HE_]CG&JP3&TGAB:/9-$NYD=2S9
M4J<@@CH1CO47@?6_$/B33;35]0CTV*QN(9!Y< ?S1(LA4'))&W /'7./7  .
MOJI8:I8:H)S87D-RMO*893"X8(X )4D=P"/SKF?$EWJT?CSPK96=[##:W/VI
MWC> ON9(^I(89&&.!Q@\\\8YB/6M7\.67CK6=/2R>WLM=DEGCG5B\J^7"&52
M" AQSD[LGL* /6**Y#5O$VI/J&JV&B0H]SIT*,1):R3"61U+!,JPV#&WDY^]
MTXYZ32[JXO=*M+J[M'L[F6)7EMW.3$Q'*Y[X- %4>)] -P;<:YIAG#;/+%W'
MNW>F,YS6K7DB6]QJ$_Q+TNVT:349+R[$2#?&J*S0* 6+L",$YR 3QQS6[]KU
M[PCX=L-,DN+-WL](W&XF5IVN)T',:HK!]H R7P>".G- '?45P4GB[7KZ7PM%
MI5OIT9U[3)+P&YWL(76-'P=I&1\^/7BGW/BKQ!+;ZB-*LH+F\TR1;>6!;:1U
MN9@B-(%DW 1CY\#<#TR>M '=45P\_B3Q+<Z[K&FV,&FVQL]/@O8S=([L"^_*
M,%89/R8R",>]41XBU?6]5\ W5K<P6EOJMM-<RV[0EQO$(/)##(^<X''/)SP
M >A3W$-K \]Q-'#"@RTDC!54>Y/2J%OXCT.[DCCMM:TZ9Y#A%CND8L?8 \U;
MOAG3[D'_ )Y-_(UXJMQ>3?L[V5I_8<LEN;0;[UF1DMU#DF;:"7.WKP,\>E '
MN5%<C9^(9+S4-.T+1[V"=SI*7[W\\;2"1"0B$*&4DL0S')XQ[\9+^/=7;3+8
MPV5D-0CU]=$O4<MY>[/WT/4 @@\YQGOCD ]$K+LO#NDZ=JUYJMK9)'?7AS/-
MN)+=,XR?E!P,@8S@5S$^M>,X=?M-  T)KZXL)[D3[)1&&2157(W9P0PR,]><
M\8,S>*-8O=,U[4-+2Q*Z--);O#*CDW,D2AI0&##8,DJN0W3)ZXH [6BN+MO%
M]W>ZSHPC-K#I6MZ8UU9RRQ,72955BC_.!C:2W;[I';-,\,>+M1\0Z+IL@^QI
MJ,M[+!=Q"%]L21Y+$ MGD;,$_P#/1>* .WH(!&#R*X:'Q=K6HQV6HZ5IWVNP
MGO#$\ MG#K!O*>:)2VTD8W;=O?&<C-6- UOQ)K6M:C$T>E1V.FZI)9S8$GF2
M((U8%><!LL,YX(/;'(!UEO;PVD"P0((XDX5!T4>@]![=!4A&01Z^E+7#>)O&
M&JZ ]_.8[(0VMS;I';%6DEGA=D5I"RMB+EB!N7G9WR* .TM[>*UA$,$82,9.
M!ZDY)/J2<DGN:EKB[[7_ !&_B?6]'TY=+C6RL8KN&6X21R=Q?Y6 89SLZ@C'
MO4,7C/49+/PAJ[PVL.DZT(X[HE&9X)73* '<!M9OER1QQUSP =U2.ZQHSNP5
M%&68G  ]:S-(OKK4)=0ED,)LTN6AM2B$,P3Y7+$DY^<,!@#A<]ZI7&M7=UXJ
MFT#3&MXI+6T6YN)YXS(!O8A$"AE_NL2<^@[\ %Y/$6CR6%M?1ZE;/:7,XMX)
MED!220L5"J>YW C\*TZ\H\,:Q?:-\.O#;)!:2&ZUY[2<2 D()+R0$ITY'.":
MZ2/7O$5WXNUG3+=-*CL]*EMGDDE$A=X9%+.!@XW8'!Z<=#G@ [.BN(T[Q9KF
MIG1-0M--\_3-193+&+9T>VB<963S"VU\<9 '?CI5K2]>UW7+'3=9TRWLI=,N
M[HJ\#Y66.WW,OF[]V"W .S;WQGC- '6T5YMIWBG5-(TOQ5JFI7,-Z8-:>RMX
M5B,>9#Y4:#.X[4Y&1@GJ<FM^77=5TWQ98Z%?_8Y_[4MY7L[B&)HPLL0!9'4L
MV1@Y!!'0C'>@#JJ*Y'P-K?B#Q)I5GK&H1Z;%8W-NQ$4 ?S1('(SDDC;@'CKG
M'X=:V=IVXW8XS0!F:+X=TGP]%-'I5DELL[F20ABQ8Y)Y))..3@=!DXK4KS5O
M&_B6/PW)KS6^E&"UU5K&>W"R;I5^T>2&5MV%()!Y#9]NE;47B#7K?Q#J^C75
MM8W=S#I@U"S%ONA#$LZ^4Y=B.JCYN!ST% '845Q&F>+=2NM>FTEFL+ESI/V^
M.>&)TC$@?:R9W,'7)'S*>Q%4]'\9Z]=6WA'4;Z'3A9:ZPA>*%7\R-S&SJP8M
MC'R$;<<>IH ]#HKAKOQAJMAK%E!<1V6RYU?^SVM8U9WCC;=LD:56*AC@-L(!
MPWMFHM:\;:G:6'B>^LH+4+H5RD'V:=&,DX*H2P(8;<[\+P<[??@ [ZBN/OO$
MFK->WFF:?'";^RM(Y93]DDF1Y9 Q5 %8%1A>I)^]TXJD_B?Q7=:MIFEVNG:?
M8W=]I4EVT=]O8P2HR*5.TC*Y;MSR#VP0#O:*;%YGE)YNWS-HW[>F>^/:L/5=
M<FB\2:=X?L?*6[NX9;EY9D+K'&FT?=!&268#J,8)]J -TD*I9B !R2>U9</B
M71;@W BU.V9K<*90'&5#?=..X;L1U[5Q/B/Q%J6H^!/&^GS&"WU+2(Y(;AXX
MV*31-%N5D&[*%E/<MC!ZT>)[34(H?!DPN-/%Q)JEK"95LF!("2,H)\S)4$9V
MYZ\Y% ';Z9XDT76;E[;3M3MKF>--[Q1N"R#<5^8=1R",&M2N+.O'0_%6M6MU
M:626MII U6:>VA*22MN<-NY_Z9D]^HYJY::MKVS3]3NH+%M(N+1[FY\K*R6G
MR!U&2Q\S/(. O3/M0!U%%<3IWB?7]0FT:Z@TU9M.U%-\JBW=&M R[D8R%L2#
MH#@#U%3>#M;\1>(4%]>1Z7%8)-<V\B1"3S2\<I164DXQP<@_7O@ '845@ZSK
MDMKKVDZ'9^4+S4!+)YDJEEBCC +':",DEE &1W/;!YG5?'>KZ9I/B5#:V3ZK
MH4\"N<,(IXIBNQP,Y4X)R,G!'7F@#T2BJ&E#5Q#/_;!LC(9B8?L@8 1X& V[
MJV<\C@\<"K] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MB5E'R[\<D#TS6<=<DM=,COM4T^6PB\UHY=\BOY(W;5=BIQM/!S_#D9XR1L4
M<2_@*=_"UUH9U=-EQJ!OVE^R\AC,)MH&_IN _#\ZL:QX)?6]3U*[N-3,:W^E
M'3'2&':57);<&W'G+'C&,<>]==67XBUR+PWH5UJ]Q;SSV]JGF2K!MW!1U(#$
M _G0!B6O@W4(=8@U677S+=1Z<VGL/L:+&R[@00H.1R.1GGU XIEMX%FM=)\,
MZ>NJH4T&831,;;F7"L@#?/QPYZ=\5>M/&=I+JVGZ9>V-[IUSJ,1EL_M(C*3@
M#) 9&8!@#G!Q724 <*/AY<K;PVR>(9EM[;5O[3ME^S(65B[.59B?GY8X/&.X
M/%<_/+]I\4ZI<?V^FGW_ -K*QV=_H8N9@(P%0QL,$J<%E"Y^]ZDUZU10!Q<G
MA75[V_L_$-IK+:+K$]G'#J,<=NLT4V.1\C'Y6!)P<G XY[Z*>%Y8O$VGZPNI
M%_L=H]J8Y8MS2AV5F9FW#YB5!X&.O%='10!BZ5#J\>O:N]Y?-<Z=(8S:1O L
M9A/.]01RP^Z<GN3BF:UX<_M+5]-UBTN_L>IZ?O6.1H_,22-QAD=<C(X!&"""
M*VY)$AB>65U2-%+,S' 4#J2:KZ=>KJ-FEW'&Z0RC=$7X+H>C8[9ZX/.,9P>
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
MJ:BOAA3$+F,NK'[0V!PPP3ZG(]J]#LM/M=/C=+6+9YCF21BQ9G8X&YF))8X
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
M9)8!;:SE\^VB61PL4G4,HSP>3^9]30!C_%>:6'X;:KY1*B3R8I".T;RHK_\
MCI(J7Q1J$L'B;PKHH=X-/U":<3O&Q3<8XMR1[AR 3SQUVXZ$UT6JZ9:ZUI-W
MIEZF^VNHFBD7H<$8X]#[U4_L9-1T>&PUV**[>!E*RC(+,OW95(Y1OH>#G!Q0
M!YSXGN]3TW2_'^FVVH7JVFGP6US93"X?S(&D!WQ[\Y*\9 )X#?2O3-(TE-*C
MGV7=Y<&XD\YS=3M)AB #MS]T<9P.!GC%1S>&](N-,GTV>S$MK<-OG1W8F9N.
M78G+=!U)Z#TK2AB2"%(H\[$&U=S%CCZGF@#S8WESK?AKQGJDE_=6FI:7>7<=
ML8YV06P@7,?R@[2& R<@[MQ[8P7&J75AJ.AZQJLEZEKKVD^1/:QW$BB*\V"1
M0@W?*SC>HQ@Y [DY[>X\-:/=7TUY-9(9IPHGPS*L^W[OF*#M?'^T#5VZLK6]
M\G[3 DOD2K-%N&=CKT8>XS0!P'@J>^U&&U\/ZE=79U+0KB4:E(+J0F4CB'+9
MRRNKAQGC]V>*PT>]@\(#6QJVIO>VGB,V\1>\D*^5]L\LHRYPP*G'S9/H17K<
M=C:PW-S<10JD]UM,TB\,^T;1D^PXK,_X1'0O[/:P^P#[(T_V@Q>:^TR9W;^O
M7/.?7F@#DI_[0\5:AXHLX]9&FW>G78C@<2R*UM&(T99-H8*P8EB2V<C(Z 58
MLKI_$GB#Q+I]_>38TVTMD@6WE>$'S(M[3  @Y+' SG 7'<YZ34/!OAW5M3AU
M*_TFWN+V%0JS2 DD#H&Y^;_@6:EU#PQHNJ:C'J%[I\4MVD9B$N2I9/[K8(W+
M['(H R_AE_R3/P[_ ->,?\JZNJ>F:78Z+I\5AIMK';6L0PD48P!5R@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ KD/'/BU/#J6%I'J=CIUU>R$)<WT3/
M#&JCG.TCDD@#) ZGM77UBZQK6D6]T-(U2*63[5"6$9M'ECE7."N0I!/^SUH
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
M(;&,X[>ASBL30KLS>)/ ]VMO>I"EA<P20K8R1PV;%8L1#*YP-I!9B?NYR.E
M%^Y\5Z_%\.]=U9;R'[?8:K+:K)]G&#&MP(P N>#@]3FN^CU?3I=4DTR.]@:_
MB7?);!P9%7U*]0/>O*[Q9'^%?BN!8)VFFUR>2.(0MO=6N@ZLJXR05!.1V!KJ
M?&4=YIVI:5XLT2%;BZ&-/FBS@3Q3$"/)_P!F4H?HS4 =A9WUK?PM+:7$<\:N
MT9:-L@,IPP^H/!JQ532[!-+TNVLD<OY*!6D;J[=68^Y.2?<U;H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***X#QI:PW'Q"\$PRIF*YFNUG0$@2A8"R
MAL=0",C- '?T5YWXE,G@CQ'X=U#2YYTT_4M033;RP:5GB/F [9$4D[&!'.W&
M:TKWXB:?:2)*J1S6/VS[&\D=PIF5MY0OY74H&&,YSWP1S0!V5&<US]GXG_M'
M4)H+*T6>"WO6LIW68>9"ZYRS1XX7(P#G)R#C%95EXHT?2],\4ZM_9<UDMEJ3
M1W:9#/<3%8P&&"0-VY!UQW.* .UHKFAXKFC\13:'/HTYO(K/[;NMYD>-H\D=
M6*G.X%<8]#G%4-+^( U%= N'T:YM[#6SY=O<O*AQ)M9@I4<X(4\^HZ8YH [2
MBN5F\9BVOK1+C39HK6ZU(Z9%)(VV1I!D!_+(YC)4@,#GH<54L/&-U'?>*IM7
MMXX-/TB<1*R2AFQY:,!C R6+^N!D#WH [6C-<C#X_P!/34KJSU 0P+!9-??:
M(+@3Q>6OW@2H^5Q_=YSV)K(U.\N;_P"(/@.[GTTVJ3/=/&QE#-M-LY"NN/E;
MG. 6'7F@#T6BLKQ+:P7GAO48YXPZBWD8<X*L%."".0?<5QW@[5KS39H?!GBF
M3[2\UN)=,O91D7L. 2C9_P"6B=_4<^Y /1J*X_0=1?3?"OABUM+!YY[VQ25I
M68I$FV)69I),'!)/'!R?I5*Z\=W=[I/AC4-'L1Y6K:C]EE$TH#(5W[E& 0<F
M-AN].W/ !U&MZ/-K"6\<6KWNGI&Y,HM&4&92,%22"1]1@_TTH88[:"."%%2*
M-0B(HP%4#  KE8]<TJS\5>();K3VLKFQT^&>[O7<,)(?WA  !/ PW8$^E3KX
MN\F[TF/4-.DM8-7^6SE\P-^\*[ECD'&QB,XP6&01F@#IJ*X=OB*5LKB_;0;Q
M+&TU(Z?=S-+'F)A((]P4$[OF(SCMW/.+^O\ C,:"NI7$NFS-9::8A<3NVPOY
MF/\ 5 C$FT$9Y'IR: .ISSBBN(G\JV^,:W!! _X1Z5W(R<XG3M]*VM \1-KT
M=K<PVB?8;NV-Q#<13B0#E?D< #:_S=,GH>>* -VBL[5]3DTU+40V<MU-=7"P
M1J@(5"03N=@#M4!3S@]O6N=D^(4$6@7&IG39Y#:ZE_9L\<,BL%DWJFX-QN4[
MUQ@9YZ"@#LZ,US$'C.&*\UBVU>RETQM,M5O7:219 \#;OF^7.""A!'/L36#J
M5W<WWQ$\"W5QIAM5F^UO&QF#-M-NQVN /E;G. 6'7F@#T6BL7Q=&DG@[6MR@
ME;&9U/=6"$@@]B#WKRN]U.UM/AAX=GTMKVR\1S0V@@O7CE@B:4A=YEE<"-E(
MW=2<YXS0![=FBN*OD1/B[HDIP'?2+K>P/!P\6/YFK#^.H(]-M-:>R<:#=3B!
M+T2#<H9MBR,F.(RV,')/() H ZVC/.*YJ^\6/"FH3V&E7&HV^G3B"Z-N<R%_
MEW"- #OVA@3R.^,X-85K?Q:/\1O%\D<)FN)K>P\FV0X>>0B4[5]^,D]!@DX
M)H ]"HKG]2\3KIT\%E*EHFHRP-.89KP1QH@..7(Y)/  '8] ,U4TWQS:ZU9:
M4VG6LCWNHB5DM9F">4(CB1G89PH. " <[ACC) !U>:*X;X:;O+\4A[<V[#7Y
MP8BV[8=D? /<>GM57QZEH/&_@O[5\MO-<7*7') D40DJ&QU .#STH ]#HKS7
MPUJ\V@W/BB[N7O/^$:%Y!%I NV8,SO\ *ZH9#GR]Y&"3M R>F:T[CXCV]I;:
MVTM@9I])MQ=,+.X26.6(]U<XY!&"",CC&: .WHKE?^$QF2:U@NM):QEOIO+L
M3=W*(DX\O?DE=Q4]@I&2?QQ;/B1_-L+$6#+JMZ)66TDD"B-(SAG=P#\N2H&
M<[AVR0 ;]%<;<_$*VM='N[R33+HW-C?)87EJK+NA=V55;.?F4[@00.<]!SB?
M_A-DM9];AU33+BRDTJS%^5WI(98#NY&TX#90@C/XT =717+WD;>,=$OM,N;2
M,6TT$4L-Q;WK&*7<Q(PZ 'Y2@)'?(YYJQ8>&5L?$@U=;F=Y/L*VDI>9F\\C;
MAV4_*I&T\CKO/X@'045F:MK46F3V-HL9FO;^4Q6T(;;N*J69B>RA023@]L D
MU@W_ (_ATW2]>FN=,G^W:(%:ZM(Y%.489217.,H1GMD8/% '8T5G:3J%YJ"W
M#76ES6"I)B'S9$8S(0"&PI.WKC!YXK!.LZA?^.-6\/S641TV"PBDW>;\S;RX
M+$8_V<8S[]\  Z_.:*\R^'_B:33O"/@ZPN=-G%K?QBVBO3(N#+M9@"N=V"%(
MSZCICFMN_P#B)I]D_FA(YK);S['))'<*9E8/L+B+J4# @G.>"0".2 =E15;4
M+B6TTZYN((5FEBC9UC9]H8@9P3@X_*N6\/>*M3OO"WA^[N--,U[JJ!E9'(B4
M>67+R,%.P<8 P><"@#LJ*XO_ (6' =%T[4(]+NIOM>I'3#'$Z'RY0Y3KGY@2
MIP1^.*OP>*+J:\MM+;1W@UB:VENWM)KA=L<:/L!+KN!+$C  ]<XQ0!TM%<A8
M_$"QO]#L-1%L]JVH3/#;1WLT<88IG>S,"VU05(]<XXY%9E]\0KFXTNWDTNQ0
M7(UN#3+D/,"HW.O,; 8=6!P#QC)XR,4 >A44R-G,*-*H1RH+*&R%/<9[URLG
MCJWBTNVUM[-_[!N)Q MZ)!N4%]BR,F.(RV.<DX() H ZTD#J<45Y_J4<FO\
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
M*2]C%O*S[0RJNTY4=-O7OGH*B\1Z'JNI>+?#6IV269MM*FFDE$T[*[[X]F%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M1;G2I;B>*&XA:"1XV!<HR[2,L#R0>O6ET;2X]%T>TTR&>::&UB6&)IMI8(H
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
M @@A@W7((!SZBLV#P78G1[O3=4O;_6([J+R))-0F#N(_1=H '.#G&20"2<#
M!3N]1U71?%^BZ5/?R7EIK"31>8T4:R6\T:;PR[5 *D9X(."!S6/9>*]:F\&^
M$]5>[4W-]JZ6=SB)=LD;3.AXQP<*.1[UUUAX;BM+NTNKF^N]0GLHFAMGNBA,
M2M@,?E5<L0 -QR<?4YR$^'.GI;V]JNJ:J+2UOA?VMN)4"P.'+X7Y,E=S$_,2
M1V(YR 8>J:_XGCL_&MW!J\,0T&;? @M%(D40I)L;)/')&1S[CI6BDM]>_%2T
M*:E<10MH'VE(-J,BEI4!&"N<' R<YXX(K5F\$64]KKUN^H7_ )>N'-W\T>1\
M@3Y?DX^4 =_SJQ_PB=L-6L-32_ODNK.T^Q[D= )H\A@'&WL0#QCT.1Q0!R^B
M3^-/$'A:?5+?7X([M#>0PVXLDVR21S,J%F/3[NW [$'J.=GP_P"(9O$@T26S
MNI%0VAN-01D7<'SL$;<?*=ZR=,?ZL^HJU:V,'@3PU.+:/5=4A29I1!%&LLV9
M'RVT*%R,L3[#-2>%-&BTV"_OA9?8Y]4NWO)83C<F[A0<$X.!N(' 9FH CUS6
MIXO%&B>'[:4V[Z@L\TDX4%E2)1\JA@1DEAR0< 'CD$<KK/B[Q!IFD^++1+J)
MK_0[BU\J[>$?OH9RNT,!\H<9() QP.*[?6O#UKK4]C=/+-;7MA(9+6Z@(#QD
MC##Y@058<$$<U1O_  38:EI&H:?/=WF[49DFN[E&02RLFW:,[< #8H  '3W.
M0#6TJUU&UAG74M26^D>8O&RVXB$:$#"8!.<'/)YYJ_38U*1JK.SD#!=L9;W.
M !3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P
M?%.J7NE0Z8UD\2FYU&"UD\Q-WR2-M)'(P1V_E0!O45AZUJ&I6-Q(+");EETZ
MXN([;;\TLJ;-BAL\ EL=/2JWA;7O[>W36^IV][;+'B6/R3#/;S9Y1T)RO? (
MSP>30!TM%<YJ.I:FOC.QT>TGMXK>XL9[EFD@+L&C>-0!\PX/F'\JR/\ A-KZ
M/4'\/S06_P#;@U)+$2(&\DHT1F$VW.?N _+G[PZXYH [JBN.USQ<_A"]>+5B
M+JVDL+B\@D1-C[H=I>,CH<AQ@\="#GK6O:#7I+2SN9;BU\V4QM<6XB.U$.-P
M1LYR >ISG'09X -JBN*T/Q+?ZY</:+?6UMJ<1D6\TV> I+;<-L9<GYUSM^;!
M#9R,=*U-6URZ@T72]0M%B0W-[:031RJ6*K+,D;@8(PPW'UY'2@#H:*YC5O%<
M%GKSZ89A;06T*37MX\3.L7F,51,@84G!)9N ,=<\0-XGNAXQ?0\(ER)T,5NZ
M8$MJ4!:8/W(;<,>P&.=U '745B6.I7MQXEUK3G\DQ6D5N\&%*GYP^0QR<\J.
M@%9$7B#5D3Q-%'/8ZK<Z6B-$MM'L<.5)9&3>2<8!'(W9(Z@T =E17*Z7KT^M
MZ+>WUAJ5JMBKCR-0EASE @+[DR.0V5YQTZ<<TIO%>I?\(+IFKQ^4\UR T]Y:
M6C74,*#),AC5@V. ",Y7)Z[: .WHKC==\27MA9Z0\-]#';7,2O/J_P#9[SVP
MS@+PL@\M6))W$D#C/7-=3>W:V5J92ID<D+'&O61ST4?4_EU/ H LT5B^%-3N
M]7\/0WM\(A<M+,CB($*-DKH,9YZ**VJ "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *R]?T;^V[".%9_L\\%Q%=02[=P62-
MPRY7(R#C!&1P>HK4HH QY-+U"X6YFFU"*.\>U>WMY((2H@W=7P6)8Y"GJ/N_
MC5,>$X;O6Y]4U06L\DUI]DD2" QK*N\-E_F))!48]!GKGCI** .<;PQ);Z[8
M:AIES;6L-G9RVL=N]NSC$CHQ.0X[H./<U7/@B%@UVUX[:PU^NH?;C&/]:J[
MNS/^KV93;G.#USS75T4 <Y?>$X==N99]<D2Y#6<ME'%$A18TDQYAY))8[5Y[
M ?4U=TNPU6SMX+6[U.*YB@ 42+;E)9 .FX[B,^I &?:M:B@#FD\,7$^I:-?:
ME>07$^E%C'/';E)9<HR89MQ^7YLD#J0#QC!L:GX?EOK(6L-VD*+J,5\FZ(OC
M9*LI7[PZNI.>P;VK=HH YS5?"BZC/JQ6Y$<&KVBVMZACW$JH8;D.1AMKD<YZ
M*>QRDGA..6_,SSJ8QJ$=_&3'^]C=55=JOG[I"X/'0D>XZ2B@#'@TBYM];U;4
MX[N+=?0Q1QHT)(B,8;!)W?,/GZ<=.M5+GPQ)J,5_+?7<?VZ\M$M6EMX2B!59
MF'REB2"6.03TXXY)Z.B@#!M]#N[&ZO;RQN;.&YOITEN ;9C&P5=I(4.,.>,M
MD] ,=Z?:Z->:9:0VVF7EM%%YLTUP);8OO>1RY*8<;0&9N#G@CTYVZ* ,"7P[
M(=+30X;F!-$^Q"S>!H"TI7!4X?< ,KQ]TX/-6KW1(M5D=-3V3VJ.LEM&@:-H
MB%*G+!OFSD]A@''-:M% &-X8\/0>&-'_ +/MW,BF:24N<\EW+8Y)Z @>^,]Z
MV:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
K "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>creditagreementfirstamen003.jpg
<TEXT>
begin 644 creditagreementfirstamen003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MR&6&V&PD>6"!PP&21D'BK$'BK2Y-0GL9GEL[F&V^ULEW&8LP#@R GC []QW
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
MF159)MQ!4#8.0#QV)XJ_:VFI6'Q'U"^EL)9K2\TVWC%S#MV(\9D+ @G=SN&
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
MFD(\\0[D^4#@D'G&>>!U(!U^C:)IWAO3FMK(.D(.^22>9I&;C&6=B2<  =>
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
MHK&(UM@MPY9_,XS\O&T9)]* /=Z*XO5/&.H)_:<FC::]\-.N/L[VZV\K/<,
MI<(Z@JI&[ SG)!Z<5<_X2/4-3N]6@T.V@9]+5!(MUN!FE9-_EC'W, J"QSR<
M8XH ZBH+N]M+"$37ES#;Q%@H>:0(,GH,GO7$P>/K[6)?#RZ'IMLZ:U937$;W
M4[+Y3Q[0RL IX!;'&<X[=:QO$?B"?Q#\.=9BU.QBM=4TO5;:UN(XVWIN%Q"0
MZ$C.UE8=>: /5JB>YMX[F.W>>)9Y 2D1<!F ZD#J<5R^L^*[V*\U6TT>S^TW
M&F(I>-K>63SI&3>(U* A#M*\G/+=.,U?72K77[C0]?NK'[-=VT?G(DT6)XBZ
M8*%NH W'([D#W! -ZHI[B"UC\RXFCACSC=(P49^IKE]+\6R:MX@FTZ![-9+:
M\EM[FRD)6XBC4-ME&3\RL0AX& 'ZG%7O'*AOA_XC# $?V7<\'_KDU &O;WUG
M=DBVNX)B.HCD#8_*K%>-Z;''KU]X$T[2K0Z?J6E6UK?W5W(JQ-);>6%9$QS(
M'/![#OUKNM8\47<5_J-AI%L)[G3X4D=6MY9!*[ LL8,8.TX ^8_WAP>: .JJ
MIJFEV6LZ;-I^H0">UF #QDD9P<CD<@@@$$=,5R0\7>(+[6;72K#1+>WN+G21
MJ %_,Z&%MZJ4=0N>"2..O!XJ+3O']Y>6VC-+IT4%Q<ZM)I%] 7)\B9%<DJW\
M0^3]: -Z'1]'\.(+Z[U"Y,</W9M3U"21(LC''F-@'!(SUP2,UO,P52S$  9)
M/:O,/'>M2ZIX.\<Z;<V\6=)D@CC=,_/O$<@.#T(W8KHX/$6KV_C"VT+7-.M(
MH=2AEDLIK:9I.8\%XY RCG:<Y'% '0#5],-DEZ-1M#:/)Y23B9=C/NV;0V<$
M[OEQZ\5=KRK0-4.B_"C2)ET^UNXFU=X&2<\1[[YU#*,')!((Z8Q76W?B#5+J
M?68M LH+J3266-XIF*FYE*!S&IR F%9?F.>3C'&: .HHID+O)!&\D9C=E!9"
M02IQTR..*Y;QUJ6JZ=%H:Z9-#$+K5[:WF+@DE2V<#!X!VX/MQ0!TL5[:374U
MK%=0R7$ !EB60%XP<XW#J,X/7TJ>O-6N-5T_Q[XNN-,MK*2Z33+*:7SF94)4
M3$@  DD_I6U%XU;4;;25L(/+N=0TU=1.^"2<0HV,*5C&3DDC/ ^4^PH ["BL
MGPUJMYK.AP7FH:;-IUV2RRV\H(P02,C(!VG&1D=#6M0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MR1K(R;U/4$J0<>U '':5X6N=:@\(:GJ-]$;72;:.>WMH("I>0Q@!G8L> .P
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
M&!'X5HUY]X%U&WTC2K^>\D=(-5\2W<=AB-F#;Y6"C@' )5N3Q[UZ#0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+6-,3
M6='N]-EFF@2YB:)I(6VNH/H:NT4 8%GH6HYB75]<;4(8761(Q:I#N92"I8CK
M@@'C R/PK?HHH **** "BBB@ HHHH **** "BBB@ HHHH *ANH7N+9X4F>$N
M,&1/O =\>A]ZFHH AL[2WL+.&TM8EBMX4"1QKT51P!4U%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1156]OX;%8O-):29_+AB09:1L$X ^@)/8 $G % %
MJBBJL.H037T]E\R7,(#F-Q@LAX#CU&01[8YQ0!:HHHH **** "BBB@ HK&L?
M%&FWVOW>A!I8-3M465[>=-I9#T93T8>X/%6H]5CDUF;2Q!.)HHEF9RHV;&+!
M3G/<HPQUXH OT444 %%%% !1138Y$FC$D;JZ'HRG(- #J**J:GJ5MI%@]Y=N
M5C5E0 #)9F8*JCW+$ ?6@"W16=I6K?VFUW&UA>V4MK+Y3I=1A=W (964E6!!
MZ@_7%,US7K/0=&OM4N!+-#9*6G2W 9UP >F1V(//8T :E%,AE6>".500KJ&&
M>N",T^@ HHHH **** "BBB@ HHK+\1:]:^&=#N=7O(IY+>W +K @9L9QT)'\
MZ -2B@<C-% !116/JWB*#2IGMTM+N^NH[<W3V]HJM(L0.-V&89YS@#).#@4
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
MB'Q)JMFML]SI<EO'!.!^[$:-NZ]S,7QZA4K.A@T4ZK\,ALL3YMI*)/N_O/\
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
MBU3PKXMMH1>V.H:79R&12_ER1L83(C*T;$8/!X/;!H Z\@$$$ @]0: JA=H
MVXQC'%9GAIWD\+:1)(S.[64)9F.224')-2ZEJ]OICVL,BR2W-W(8[>WB +R,
M 6.,D   $DD@?F* +P4*H4 !0,8 XI)%9HV5&V,00&QG!]<5S-YXPC?0->N+
M&UN!J.E1N)[24()(6"%E9OFVE2,'()R.F3Q7&W=U?6/AC0=:@36EN]4-C9W>
M;M"DPD>,M(!YGRNP+*&&, G.W@T >@Z#H]YIJRSZIJAU/4955)+DP+"-BYVJ
M$7@<LQZ\D_0#9KB]&BTK2_&\EFCZU'?36,EX+>[N2]O!%OC#*HW$9W$'C.,M
MR!Q6G;^,+"XN]-B6VO!!J>_[%=F,&*;:N[C!+#*@D%@ 10!T&U=^_:-V,9QS
MBEKD-+\2Z-::7?WENNI,&UA[0Q3DM(URSA=B!FPJ[C@ D <]*J>+/$$>J?#_
M ,6&T-[8WVEQ2QR+O\N2*0('4AD8@@@@\'G/- '8V=C%9&=D+-)/)YLKMC+-
M@#M@<  ?AZY-6:K:>2VF6K,2284))[\"H-1UB#3KBUM3'+/=W9806\.-[A1E
MC\Q   QDDCJ!U(H OE5+!BH)7H2.E+7+7'C[2+31;O4YXKQ197(M+NW\H&6"
M0L  P!Q@[EP02"#P36UI6I_VK;RR_8;VS\N5HMEY%Y;-C'S 9.5.>#0!?HJE
MJ.J0:;Y"NKRSW#^7##'C=(P!8XR0!@ G)('Z5@'XA:.EGY\D%\KKJ*Z;-!Y(
M:2&9B  VTD8Y!R"<]L]* .KVKNW;1NQC..<4M<J?'=MY^HVHT;6#?6"K)+:B
M!-[1L"1(IW[<<'@D'C&,TZ7Q[I*C2?(@O[HZM;-<V:V]N6,BA02.2,-\P^G?
M YH ZBBO-_%?BFW\0?#74]0TN6_LKFSNXH)HG9H)H)!,BLCA3W5NF2#FNQO?
M$$-K?3V5O:75_=6\(GGBM0I,:-G;G<RC)VM@#)XZ4 :S(KC#*&'H1FEKFX_&
MVE3MH9MEN)[?6B5M+E% CW $E6)(*L IXQU! YXJY-XCM();U)(IQ]EGCM\X
M4B65PI5$YY.&7K@#//&: -C ].E%<[!XSTR234H)TN+6[T]XDFMIE4N3*<1[
M=K,K;B<#!Z]<59TOQ+::GJ]YI)@N+34+1%E>"X"9:-NCJ49@1D$=<@]: -@*
MH8L% )ZD#K2;%W%MHW'J<4ZL/6O%-EH>I6.GSV][-<WPD,"6\)?<47<1]?\
M')P,F@"FGAS6K>_O7MM>@:RN[AIVBNK 2R1ENJK('48   W*<  <XK>L=/M]
M/L(+*%!Y4*@+N _/TSGGBL.P\=Z1?Z5<7NRZMY;>Z%E+9SQ;9UG8@+'MR02Q
M(Q@X]^#BS'KMKJ=U?Z++%=V.H16_G-!*P1S$V0)$9&((R,9!R#UQ0!NTC*K8
MW*#@Y&1T-><>&]6MO^$$\"/J\VI2W-W-$(9HI&^>8AL>:V1N4C<2#G..E;5K
MXKEOM2\36=UI=Y#::41$9(V0L08PY/RMNR0PQCH!R0>  ==17-:1K^FQ>']"
M33TOKG[=:+)9P.P:=XPH)9V9L< KDENI [BG6_C33[NVL'M[:]DN+V:6"*T\
ML+('B!,@;<P4;=IYW8/&,T ='17G_BC7HM9\):3JVFSW=N#K-M R[VC8$7 C
MD1PIP>01CD5Z!0 @55)*J 2<G ZTM<[JGC&STS6GT<6&I7=^MK]J6*UM]^]-
MVW@D@=?7CCKG ++/QSI6I:?IEU8)<W#ZE(\4%LJ!9 Z EU8,0%*A3G)^F<T
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
MY4YZ^QX&*OT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XJ^W_ /":
MZ=<:+ITMY>VME*)S:W44<JQR,H56$HVE248COE?0'/=UCZIX6T;6;V.]O;/=
M=QIL6>*5XI-N<[2R$$C/8\4 <7;Z/=266A7&CZ-<VEWX;U!S/IUU/&SS+*A,
MC+(&*%B)=PR0,DCCBNDTS1)9_%>K:_?6IMTO+2*RCM92K,47<69]I*\EL 9/
M ]\5T%G96VGVRV]I"L42\A5[GN3ZD^IYI;V]M=.LY;N]N(K>VB7=)+*P55'J
M2: .3\*^$[W3='O],U&?=$BR6&GNIRR6F6*$_P"U\P4^T:U3\(:;KVG6]EI6
MI>&-/B;3U$9U6*2-OM"H,*43&X.V!G=@#D^U=C_;.G;]/3[9$&U$$V@)YF 7
M?\O_  'FK%W=V]A9SWEU*L-O!&TDLC'A% R2?PH X.RT'68_A;KNB2::ZZA=
M?;A#&98R&\YW93D-@8WC.?0]:M_V7JO_  D?A&]_LR7R=-L)X+D^;%E7=8P
M!NYYC/3U%=G!-%<V\<\+K)%*H='4\,I&014E 'F,7AO7D\ :=I1TJ3[9!K2W
MCH)HL>6+HS9SNQG:<8]?SJWK_A75=>UKQ+LMS;0:AI4%M;7$CH5$L;N_S*"3
MMRP'3UKM[S5;#3Y[6"[NX89KJ0101NP#2MZ*.]7* .&T^#7+S2KM;OPC9Z5<
MBTDB/D31.UQ(RX&PC&U._P Q!Z#'>JMEH.LP6_P]C?39,Z+'LO?WL?R?Z.8N
M/FYY.>.WOQ7H=4-3UK3=&B\W4+N.W3:7);/"C&6..BC(R>@R* .'72?%FFZ1
MKUIIUB \VM27J2)=(C7%O)*&9$/\#[=PRV,=O4-C\.ZU'_PG BT18(=9L42T
M1;E&;S/),9#<]<G))/T+5V%]XLT#30K7FK6L*, 1(S_)RNX#=TR5Y SDCI6I
M;7$-W:PW-O(LD$R"2-U/#*1D$?44 4O#T$]KX;TRVNH3#/!:QQ21E@<,J@'D
M$@]*Q_%&D:A-X@\/:_IL/VI]*EF6:T#JK2Q2H%8J6(&Y< @$C//-=510!PT_
MA[4)E\9:JMDZW6M6BVMO:&1-P"1,H9SNV@EG/0G  [\5%J>CZS<>"?#&GQ:7
M*UW87-C)<1^=$-H@*E\'=@YVG']*[ZB@#CM0T6_U'QZ+UK.6/3Y=#FL'G\Q,
MH\CHW3=G@*>1W_.F>#5\5Z?IMAH.IZ3##%IT:P'45N5=+B-!A=B#Y@Q &=V,
M<GVKM** /-X=)\56.BZFEG82I)<^(9+V2%+F-))K-WR51PV$?IW'?!JO+X8U
MS^Q?'=C#HL<*ZP ;-([E""6A5,'IC!!+$]^F[K7J%% %73ED33+5)HFBD6)5
M9&()4@8QD$C]:Y[Q#I.HKXNT3Q'I\!NULXYK:YM5=5=HY-IW(6(7(91D$C(K
MJZ* /-=<\)ZM>Z7XFN[>P8WVM7UG*EKYL8\J. Q\LV[;N.QCP3U'O7I",616
M*%"1DJV,CV..*=4-U=V]C:RW5W/'!;Q+NDED8*JCU)/2@#E_&^CZG>3Z/JVE
M65OJ,^F3NSV%PRJMQ&Z[6 9N PX(SQ6=J^DZQJ>B:>8?#T-E*NK6MVUG!+%F
M..)PS%VR%+'!P!GMSUKN;2Z@OK."[M95EMYXUEBD7HRL,@CZ@U-0!Q\>G:G'
MXVU_4SILIM;O3H((6$D>6=#(2,;N/OC&?0URVG6FHZ!J7PVL+K3I6O+2QO89
M88Y(R>$B&0=VTC\1_2O6:SKK0]/O-7M-5GBD:]M P@D$SJ$#8W?*#CG SQSB
M@#A]8\)ZM=>&?$[V]B3J&MZA#<):B5!Y4<;1XW,3MW$1DG!/+ >];$.GZKHW
MCC5=9@T^:]L=8MX"\<<D:R6\L2E<$,P!4@]03@CICFNQHH \\N?")TOX436$
M]PD.H6ADU*&9.1#<B1I5V]R 3MZ<@GCFK.M>&-6N_!EB+=+:?6[:\34Y89N(
MKB;),D9)SA<,RC/0!:Z>_P##ND:GJEEJ5[8Q3WEEG[/(^3LR0>G0\@$9'!'%
M:= 'GNIZ%K7B'PQ.T/A^PT6^BF@N+>TD>.3SGB<.1(R#;M., ?4G%:5C<ZW;
M:5>:FO@ZTT^[BAQ'9"ZB#SMD9S(HVJH'KU]!@9["H;MK9+9VNS&(!C=YF-O7
MCK[XH CTR\.HZ59WS0O ;B!)C$Y^9-R@[3[C.*Y+Q=-+!X_\$R16SW#"2]_=
MQLH8CR>VX@<?6NMBU*RFU&;3X[A&O(8UEDAS\RHV=I(]\&L>\;PU?^*-/%S<
MJVKVQD%F!<.N&QB0* 0K-C[PY..M ',:GX+U:]EU#7K:)(M2?6;74X+&20 ,
MEN@C".PR S#>>I RO/6MQ=+O;[Q:_B6;3YK;R-+:RAMI'C,LC,X=B=K%0!M
M&6ZD],#/6T4 >:6?AO7+?P=X'TY],<W.D7\,UVHFBPJ(KJ2#NY^^,?0UKV^E
M:O9:]XP<:?YUKJFR6WF69!N(@6,IM)R#N7J<#'?M7:4UY$BC:21U1%!9F8X
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
M4*P7YN0 .,]_7I4%QX%GQHMUIVMR6&JZ7:"R%VENKK/!Q\KQL<'H#G/!R?H
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
M:V]O<B2XCD+%7=@RG#=<*<'MZ'/$;?#YSX>O=).M2NMWJ9U%I7MURK>:)=H
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
M!S*S@B42!B, =,;>_KVKSRSO[D?#SPG.]_<_:3XD6W,C7#;W3[8ZE&.<L-H
MP<\"K^L:C=Z1KOQ&U"QS]IM]*LW1@N2I"R_-CO@<_A0!Z=17GR:;)&W]K:=X
ML@@M[S3)E01J[I(=FY;@EI&P4ZEL<YP3TJ?P;>7$6OW&DZMILVGZO'9H[!+@
MS6UR@;'FQDG(8D\@C/3.<4 =U17(>)K^4>,_"^C2LZ:=?FY:;:Q42NB I&2.
MQRQQWVBN.\23:A8Z-X]TZ"^O$LM.FLY+&5;AP\1EVF2+=G)49!"G( ?'I0![
M!15#2M(M]'BGCMY;J03S&9S<7#RG<0 <%B<#C.!QR:OT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MT"6SN+232K=[>YF^T3(RY#RYSO/^U_M=:<GA70(TO$31[)5O8Q%<J(0!*@&
M#[8 _*N;T[Q%=>)-1U.6RUI;"'2]1,9ADMU:.:W14,C.S %22S8(88P.#S74
MVWB#2;N:2**^C\R.+SF63*'R_P"^-V,I_M#CWH 2/P[H\4]E-'I\*26*E;5E
M&#"#U"^F>_KWH'AW2%OWO5L(1.\HF<@?*T@Z.5Z%_P#:QGWJO9^,/#E_(R6N
MM6<I6!KEMLHP(E;:7)Z8!_QJU:Z]I=XURL-Y'OM5#SI)F-HU(R&(;!"D X/3
MB@!'\/Z4]Q>7#649FO4"73Y.9E'0-SR,<8]#5JRLK;3K.*SLX5AMXEVQQK]U
M!V ]![56LM=TS4+F:VMKM&GA0221,"C!#T;# $J?[W2N;O?%?G>.?#%AIFHJ
M]E??:#/&(N)56)F5U<CE<CJO''6@#HI_#ND7-_)>S6$+7$NWS6Q@2[?N[QT;
M';(.*DN-%TZ[U*#49[5'O( 1#.2=T8/4*>V>^.M4O&=]>:9X+UG4-/G$%U:V
M<L\;E ^"JENAX[5%HGB[1M36.R35K:?4H[999X4;+]!N( ZX/7'3I0!O30Q7
M$$D$T:R12*4='&0RD8(([BLN#PMH=L;(P:9;Q&QS]E*+CR<]=N.F1P?44^#Q
M'H]SI!U:"_BDT\-M-PF2F<XZ_7CZUI@@@'L>>: ,L>&M%%G>VATVW:WOF+W4
M3KN69CU9@>IX'/7@>E2Z/H6E^'[+['I%A!9VY;<4B7&3ZGU/3K4=KXDT>]N5
M@M[^)Y'1I(^H61%.&9&/#@=RI.*K0^,_#=Q-:PPZU9R/=2&*#;)D.X)& >F<
M@@>N.,T 7;W0M,U&]M[R\LXYKFV),$K9W1$]2I_A/TJ^5#*58 @C!![U1M=:
MTZ]N[RUMKI9;BR.+F- 2T1[ C'!/;UJQ97MOJ-G%=VDJRV\J[HY%Z,/4>U &
M=:>%-"L)=]KIL,(#[Q&F1&K9SD)G:#GG(%6)-"TR75TU9[-&U"-=B7!SO5?[
MH/8>W2L.RUN]\3Z_JMIIMR+/3-*F^RS7*(KRS7 &65=P*JJY .022>,8YU]/
M35K;4;R/4+J*XL%BC:VF\L)(&R^\/C@_P$$ #GI0!9O]*L=3,!O;=9C _F1;
MB?D?LP]#[TW5=&TW7+46NJ6<5W;A@WE2C*Y'0XJ*U\0Z3>W(MK>]C>9HS+&N
M"/-0=63(^=>G*Y'-)!XBTBYTVXU&"^CDL[=BDLRY*H1U!X[=_2@#1BB2&)(H
MQA$&%&<X%9Z>'=(COGO4L(5G>7SF('RF3^_MZ;_]K&?>B_\ $6DZ61]MO8X!
MA2S.#B,,<*7.,(">A;%07WB_P[IMS);7FLV<,T90.C2#*ESA0?3- %RWT?3[
M34KC48+5([RYP)YAG=)CIN]<=O2GZEI=CK-B]CJ-K%=6LF"T4JY!(.0?J#6:
M/&GAHRQQKK=FS23_ &=-L@(,F<;<CCKQ]>*DO?%N@:?+=176K6L<MH%,Z;\M
M'G.,@<]B?H,T -/@_P .%;A?[&LP+F-8IP(@/,1>BMZBIIM#LHI4OK6QA;4;
M:!H[5Y&8;1CA-W)"DXS38/%.A7.HV]A!JMK+=7*>9"B/GS%V[N#T)V\XZXYJ
M2;Q!I-O?QV4U]$D\DHA4-G:9",A-WW=_^SG/M0!6T&QU'SI]6UJ&TBU.YCCA
M,=LQ=(HTR0NX@$DL[D\=P.<9.M=6EO?6DMI=PQSV\R%)(I%W*ZGJ"*QY_&OA
MFV,@EUNR7RYO(<^8"%?C@D=/O#)Z#-.?Q3IZ>+E\.9?[6;;[0QVG:,L%5<XP
M2<D^V/>@""Y\(Z/:6$SZ5HMHEZMI);6[(@5E# C&X]N>OI47@[PS%H?AW28K
MJQ1=1LK586(DWJ&"@,R9.%W$9. "<\UJVOB+2+V\CM+>^CDFE#M$!D"4*<,4
M8C#X/7:3BLOP;JFH:D_B&/4+D3FRU>6UA81A,1JB$# _WCR: *7A7PG]D?5I
M=7T^,2W.K37T0\W>K*[[D+*#@NOJ0<<8-=,VC:>VJ-J9M5^W-%Y)N 2'\O\
MNY].^/7GK5J>>*VMY)YG$<42%W=NBJ!DD_A7+>"/%5UXA.JVNI6OV34+*YSY
M!&&$$@WPD^^TX/NIH U6\*Z"^BOHS:5:MIKL7-LR93<3G('8YYR.](WA/P^V
MCPZ2=(M/L$,@EC@\L;5<?Q#_ &N3SUYJ9O$.DI%?R-?1JNGG%WG/[CC/S#L,
M<Y].:I3>+],3Q%9:(DI:>\M6N4D524"Y4+SC!SOS[8YZB@"ROA7P^L%Y NC6
M(BO-OVA! N)-H&W(QVP,>E6;71M/LH9HK>W""8!96W$NX P 6)R<#ISQ7*^%
M?&<#PS6NO:O!]O;5KFSMPP"%PLI1!@# SC SU/K73ZAKVEZ6[+>WB1%$$DF0
M2(D)P&<@?(O!Y; X- %>;PGH%QH:Z+-I-J^F*=R6S)E$/JH_A[]/4U?T[3;+
M2;&*QT^UBMK6(82*)=JCO5+4?%.@Z0P6_P!6M(&:$SA6D&3&/XL#MR/K5./Q
M%IPOM2O1X@BN;*WLXIVM(8PY@4[CORN6.X8POM[T :,^@:5<WDMU-91O-*5,
MI).)=OW=XSAL8XR#BB30-*EN[JZ>RC-Q=Q^5<2<YE3^ZW/(]JS])\::/JEAI
M,YN5@FU.-6@MW!W,Q4,5'') /.*VHKZVFO9[..4-<0!3*F#E W3/UH I+X:T
M94LD73X@M@<V@&<0=ODY^7CCCM39/"^B2QWL<FG0NE\P:Z5LD3D="_\ >_&L
MKQ+KESH_BWPS$;Z.WTR[>Y6[5U7!"0LZG<>1R!TK7@\2Z-=:5_:<&HPR6?F>
M3YBG_EIG;LQUW9XVXSS0!)_86F?;+6\-HAN;1/+@E)):-3U .> >_K5.'P7X
M:@,9BT.Q0QS?:$(A'RR<\CTZGCIS4LGBG0XM-EU"7488[6&;R)I'ROE2?W7!
M&5/(X..H]:N3:I96\T<,UPL3R1-,H<%?D7&YB3T R,YZ9'K0 FG:/I^D^?\
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
M.2#R/XNV:]0HH \I$5L+[7O#OB/0]8O)+W4);BU6(SFWNHW8.@+(=B%> 2V
M-H.:WM#MV;Q_XQ8VTT7GI:"">2!@C%(B#M<C#;6QT-=Q10!Y9X0CM+BST31-
M6T'6/[=T>2//GM/]GC>/CSU<GRR",D =2<8QS63)+>0_"R7PW>Z;J+:[9ZC&
MTZI9R2";_3%D,JN%(8,"3USG->TT4 ,),L!,9*%U^4E2",CC@_RKR6+3[Z^^
M%$'@^2UN8O$5O<QQ<Q-A76X#_: ^,;=N6W9YSCJ<5Z[10!QGAV+_ (N-XPFD
MM9E69K0Q326[*LFR+!VL1@X/H:N^/[2_O/!UTNFP/<7,4D,XMXV*M,L<J.R
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
MV]_ R3Z1*4^11(0"5+$*%/.!D9 S7K%% 'DD=^;KP_X"LETG4HKO2M1MH[R
MV$O[C9#(C'(7!&<'()XYI^JV.J7<'CW^S[&YDF;4K2ZAB:%D%U'$L)=5)&&S
ML8<9ST[UZQ10!P>H7MKXL\,^(+G2M$NUO)M'GMC/<V;0RLQ1ML(W %N2<XX!
MQR<\4KB9[NW^'LD5E?;;:Z0S;K213&!;NA+ KE1N(&3C\N:])HH \M6"Y@\*
M^-/#>HV5S-J5Y<WCV@$+,MV)AF)E;&."0#S\NWG K1TBTGT[XAVWVV.>4VWA
MF&UDN_(=D>59"6 ?&"2.<=>:]!HH Y'X812V_P .])M[B":WFA1T>*:)HV7Y
MV(!# 'H177444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8][KABUI-
M&L;=+G4#;&Z=))?+2./=M!+88Y)R  .QZ=]BN7O]"U"#QM#XETOR)C)9?8;N
MVGD,>Y0^]'5@IY!)!!'(- %23X@0C1;?4X].D\L:B--ODEE"FRFWA#OP""H)
M'([$<<\:^I>)8=*?49+J("SL8XBTPD&6DD.%CP0 #RO4X^=?4XH6G@N%O#&M
MZ7J#(TFMW$]S=&/)5'DZ;<X)V@+@\9*YP.E0S>$+Z^^'C:+=ZB/[9E$<\M\H
MR/M*,KJWN 44?04 -?X@1P2ZK!+8+--86#:@ILKE9HY8ESN&\A0KC'*GL<C-
M;/AW6KS7+<W4^D2V-M)%%+;223(_G!UR>!RN..O7(]P,B2P\8:OX:U2RU?\
MLB*YN+*6UB2UED,;NZ[?,9BN5 [* >IR>F.@T&TN;#P_I]E=B(7%O;QPOY3E
ME)50,@D ]O2@#D[O5]1U;4/&ND7EG;_8+"T5$Q*2?FB=PQ&WDG([\8'6F>"O
M$LMKH_@S1[G3)8H-0TR-+:Z,JG<\< 8@H.0" 2#GMT%7YO#FL1Z]XHNK4V+V
MNLVT:IYLKJZ2)$8\$!2-IR#G.>,8YR*UIX4UJW3P.K"P(T",QW)$[_O/W!BR
MGR>^><>GO0!8?XAV(N+)XHHI[&[N_LBR0W*M,C%BH=H@,B,D=<Y ()%3_$I%
M/PXUZ0CYXK.22-NZ,!P0>QJGX<T'Q7X?QHB7.FR:##,S6]T2_P!I2(L6\LIC
M:3R1NSTYQVK:\9:3>Z[X1U/2;#R!/>0-"&G<JJ[AC/"DGZ8H \]UB_LK/3?"
M@T)+G3=8GN+9?M,D$EK ZX'F"5G"I)D9P.23C%>@W7B&5M1U"PTJP%]<:=&C
MW*F;R\%P65%X.7*C.#@<CGGC U[PIKOB?PC;>&;Q--L[3$*W-S%</-)MC*GY
M%,:@$E>I/ SP:T8=!U71?%FK:KI2VMS:ZK'$98;B9HVBFC78&!"ME2N,]P1W
MH @;XA0W*:"^D:5<WXUJ*9[;$B1X:-261LG@@C![#GKTI\'C/4KG6)M*B\+W
M7VRVCMI;A&NH@(UESN.<X.W:>.^#TJG8>"+[1KKP@ED]K-:Z,+DW+R2,CR/,
M#N**%(QN)."?;WK7L-%U&W\<ZSJ\RVIL;^V@A0+*QD!CW\E=H'._UXQ0!6F\
M=PPZ1%K[61/A][CR3>B7YU4OY8E,>/\ 5[N^[."#BI+KQC+:W'B*W;2\S:+;
MK=%/M 'VB)E9MR<?[)'/<8]ZQ[?P-J:>"W\$SO:OI FVI>"1O-^S>9YFPIMQ
MO_ASNQCGVK<UKPLVI^*=+U:*=8HHHFM[Z/'_ !\0[ED1?P=>?9F'>@":W\4Q
M7%IIUX(HQ:75B]_+,)LB")0IR?EY^\/3H?2J%IX\@N=6T^S%HKIJ,3R6S6]R
MLK*57=LE48$9(Z<D9XS2:%X'73-$UK2+FX,EK>^=;VX7K!:L7*Q_4&1_T]*=
MX9L?&6GV]OI^K3:5+:V,>R.X@9_-N@HP@<%<)V)(+<B@"I9_$5[C0/[>GT*>
MUTK81]JEN$PLGGB$*P'(7)R6Q@ 'K@9ZK2[ZXO1/]HM4A",!')%-YL<RE0P9
M6P..<=.H-<WH7A[6M(^'Z:)+#I<]W'*V4>1F@FC>8NZL2F1E&9?NGGFFZ+X9
MU7PQ9ZM_845E MU<126FG3SN\%N.!*00,C=\Q"@8! H [6BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q]2U=H]9L=$M"/MMVCS,Q
M&?)A3 9\=R2RJ/<YYQ@@&Q17-^,O$D6A>'=4EM]1M(-2M[1YXDFPW(4E05R/
MO$8&>I]>E-C\03V5OH%S?LKVVJK% SA<&*X=,K]58@CV)'8\ '34444 %%%%
M !1110 45P_CC6O$WAKP_K&NVUQIOD6KQBVMI+5G9E8HI+.)!SEF/ Z 4GB_
M4O%7ASPOJVI+?Z=*((4>%ULV4JV_# @R,#D$$'M@Y!H [FBL^VU[2+V>[@MM
M3LYI;/\ X^42928?][GCH?R-5=*U6"/0+:ZO=<L[\2.ZK>0@(DQW-@* 3D@
MC@G[I- &U14-I=VU_;)<VD\<\#YVR1,&5L'!P1UY!KE[CQ%<77CFZ\-07]KI
MTMO;1SQ">'>]T7W9V@L/E7 ! Y)/48H ZZBLG3K^ZM]$6X\0/;6URLLB2,F4
MC.)&5"NXY^8!2._-6(=:TNXT]M0AU"V>S1BK3B4;%8'!!/8YXQ0!>HKG]5\:
M:'I>B2ZHU_!+#'*+?$;@GS20 A_NGD9ST'-6%U*&Z\06D=KKED\3VSR&Q3:\
MDO*XD# Y"CD=,'- &Q15 :WI1OUL1J-K]J9BBQ>:-Q8=5'JP[CK5:Z\5^'K(
MRBZUS3H3%((I-]R@V.>BGG@^U &Q10"" 0<@UPFK>+KRY\9/X<T+6M#L[N!5
M$D6HQ.[S.PW8CVLH.!CN3DGIB@#NZ*09P,G)[FN<T76M0O?&'B+2;M;<0:>M
MLT!B4@D2*['<2>3P.F* .DHK@KCQI>%=<EMY(/M>EWXM$TIH_P![."5"G.<Y
M<$E2!@=\X-=[0 45GKK%A<SM96NHVIO"'")N#'*\,< C< >N#QTXKGO!'C*#
M6- TE=5U.R_MN\61OLZNJ,^UV'RIG/1?T- '8T5GOKFE1WPL7U&V6Z:01"(R
MC.\C(3_>QSCKBL.VUC5IO%OBC3#<6XBL;2WFM/W/W"XDSN^;+?='<4 =916#
MX*U6ZUSP5H^J7K*UU=6R2RE5V@L1V':K-[XGT'3GN$O=9L('M]OG+)<*#'NS
MC<,\9P?R- &K152;5+"WM8KJ6\@6";'E2%QB3(R-O][(YXK,U;QAHNDZ)#JS
MWT$MK/*D,+Q2!ED9F"\$<8!ZGM@T ;U%1Q31W-NLUO*DD;KE)%.Y2.Q&.HKC
MO"WC2WGBFM=>U?3X]2.IW-I!$66(R+'*47:I.><>_- ':T50O];TO2W5+_4+
M:V8X.)I0N 3@$YZ GC)J_GC- !16#9Z[8V]MJ%Y?>(].N+5+QHTE5D18.%Q"
M6W$,XSGUYZ5:3Q+HDJWQBU:SE^P#-T(Y@QAZ_> Z=#^5 &I16)I'BK2=7\/P
M:S%=PI:R@'YY!E2>BGT;IQUJ<>)-$-K!=?VO8^1<2>5"YG7$CYQM'/+9XQU%
M &I16(/&7AEK<W"^(-,,(C:4N+I,! VTMUZ;B!]3BK!\1:(+2UNSJ]B+>[.V
MWE^T+ME/HISS^% &G165_P )/H7]G1:B-7LC9RAC'.)E*,%.&(/H#U/;O5>Z
M\7Z-:ZUINEM>P&:_C::)O,&W8 ,'/0Y)  [T ;M%4'UO2HM02PDU&V6[=MBP
MF4!BV,[0/[V.<=<5@>/_ !4OA[PMJD]AJ-G#JEM#O2.4!SGL,9&">V>OH: .
MNHID+%X8V/4J"?RJG+K>E07JV<NHVJ7+.(Q&TH!WD9"_[Q'('4T 7Z*RKKQ-
MH5E<O;76L6$,Z.B-&]PH96?(4$9X)P<#V-:4TT5O"\TTB111J6=W8*J@=22>
M@H ?16;%X@T>:&XF35+3R[8!IV,R@1 \@MGH#V)ZTRU\3:%?7QLK76+&:Z$0
MF,,<ZE]A&0V,],$'Z$4 :M%8X\6^'6N;>W77=-::Y8I @N4)D8'!"\\\\?7B
ML^#6[Q/B!JFEW=Q NG6^FPW<9V;-A9W5MS$\_<]A0!U%%8VE:G#%X=MKR^UN
MSOE;(-]$%CCF.X@;0"1[<$YQ5N+6M+FTTZE%J%J]D#@W E&P'.,9]<\8]>*
M+U%<GX;\13ZQXP\2V/VNWN+&Q6V-OY*8*%PY8,<DDY4>G3H*U]:NQ;?8475[
M73I);N) )U5C<#< 8D!(^9L@9&<>E &K16/=>*_#UB91=:YIT)AD$4H>Y0;'
M/13SP>.E:X(8 @@@\@B@!:*RAXET)KU+-=8L&N7F,"Q"X4L9 ,E ,]<$<>XJ
M6'6],NKUK"VU&U>\VLPB60,Q ."0,\@'@XZ4 :%%<IX3\1RW?ARXO]<N[='B
MU"XM?,P(U.R5D4 9ZG XR2:N:KXRT32M!?5VOH9K82B!3&X.Z4MMV>Q!ZYZ=
MZ -^BL==2ANO$%I':ZY9/$]L\AL4VO)+RN) P.0HY'3!S5D:WI1OUL1J-K]J
M9BBQ>:-Q8=5'JP[CK0!?HK'NO%?AZR,HNM<TZ$Q2"*3?<H-CGHIYX/M6P""
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
MRYN'?:<E@,C:0,<8.,UT]C<1K\0?%\SDI&^G6FUG4@$JLNX#/<;AD=LUWE%
M'*_#4%/AQH,3J5DBM$21&&&1@.00>AK*86H^)7B6:9$V'1H8A(Z\$@R[U![G
M!7(^E=_10!Y'X7EN-+_X034=0$BZ7%HTEC*[J=MI<'8<R?W<A-N3T_&FZKIU
MS#H'B74889CIEQXAM;VW1(R<QK)%YLH4#.TL&.>X&>AS7KU% $<$Z7,"31AM
MCC<NY2IQ]#R/QKR*73H+SP1XK\/FSW:Y=ZO=M;6[1%92SS$Q2CC.T AM_0 =
M:]AHH \KNY;.Q\1^(=&\61ZI)!JOEFUDMXYGCNX_)2-HOW8.&#*W!Q][->E:
M; MKI=I;I$T*Q0H@B=]Y0!0,%NY'3/>K5% 'C6J!)/ ?CZ!8R[SZ^9(HPA)E
M4M!\RC'S#Y6Y']T^E=1,(G^*,OV4*8Y/#AA1HQ\A;S<JH(XSM.0/3GI7>T4
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
M.U6T.GZIJ$#-';QPOY0V9Z$CY<@9 /.#BNCL+%+" QK))*[L7EFDQND<]6.
M!V X    %/EM(I[F&>0%F@):,$\*Q!&['K@D?B: ,7QY;S7?P_\ $%O;Q/+-
M)I\ZI&@RS'8> .YKF3=VNH>,/ =RBLT,5E= O+$RA&*1!<[@,9*L!ZX.*]'H
MH \:22>STE]02WNY=/L?%EY<745JK>8+=_,"2J!R5!<-Q]>U=]X131IY=2U7
M18;LQ7SHTMU<>:OGNJXRJR8/ P,@8/OBNGHH X#X@"*;Q1X-CD:0)'J#O,T;
M,IC0QL Q9>5&2!G(JUXITW3/#G@_4IK/1ENOM$\,ESO$DS.?,7][(<EW"?>Q
MGMCBNUHH \:U*;S5^(XW7MR;_2+<VTLMHR>>1'*ORX4#J0!W/OUK<U]HM,L/
M"6LPVLYTFV.+XV"'S(P8?+20A>2%Y![@$UZ310!Y/K5MHDNBVEWI5I<M:7WB
M*SNII+E9#Y^'7S)-CC(0*,$X .#VP39U6)KG6?B1#:QM(]WH<20K&N?.<13
MA?[Q&Y1QZBO3Z* ,?PI=Q7GA;3)(A(%%M&AWQLAR% /# 'KQ6Q110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5Y[XZ>*#QSX,\Y[A;:XFNDN$A:3]Z!
M#E053EL-@].*]"KD/$^D:O?>+O#6J6%K#+!I4D\DHDGV%_,CV +P>F<\T 97
MAS55E^)>J6>DWMPVAV^GJ]U!=R/^ZN=_!C63YPNSKCY<^];?_"<6JVVG:C+9
MSQZ1J,RP6]Z2,98X1F7JJ,>A]QD#-49O">H:YXW37M42WLK:#3Y;*.&WE,DD
MHDSDNVT   G &>><U4MO".L3^#].\(:BD!M;*>'=?))_K8(G#H F,AR%53G@
M<D$]* -B+QG+=:U>Z;:>'M2G>QNEM[EU:(!-R!PW+\@@CIR.^.,UM/\ B);W
MNC#69-'U"VTMX=\=Q)Y?[R3S/+$04-G<21CMUY[U;T'2]3T[Q!XGOKBVC\G4
M;A)[<)*"QVQ*F&&."=N>_6L.V\$:K-\*K;PY.\%MJMG()H)0Y>(R)+YB9X!P
M>AXX]Z .D'B<QZPVCW6G30ZB]LUU;1>8K+<JO#*K9P'&1D''4')%4;?Q]:W%
MAX?O5L+A;?6Y_LT3,Z#R9?F^5^>#\C#C/(Q4\>D7VK>*=*US4K5+,Z9;31QP
MK*)"\DNT,<@8V@)QW.[D#'.#??#RZN+7Q%!'<HJ23M=Z*HX-M.Q21F/I^]08
M] 6]: .FO/%=K8"X-S$8U2[%E S2(JSR%=QP2<  9R3C[K=<<X\GQ,TZ'3=5
MN6LKB272[B&"ZCMW24#S2!&ZL#\RG/;D'/%3:YX9U630-(;2;BW.LZ7="]!F
MR([B0AQ*&QR WF.?;-5_$&F>*?$O@^ZM;BRL;:]GFMVCM4N2Z1K'*KL6DVC)
M;;C &!QSUH ZK2K^YU"WEDNM,N-/=)6C6.X9"748PXVDC!SZ]C4VH7L>FZ;=
M7TR2/';1-*ZQ)N<A1D@ =3QTK-U/5-4L]5T:&WL8);:[=DNMTV)8N 054##
M<DGT'O5GQ#;:C>>'=0MM(N5MM1E@=;>9NB.1P?;Z]J ,RW\7!]1N-/N-,N8K
MR.P744A5T8O$21CD@!P>H/'/4U4TSQ]#J+Z$YTB]M[/6E(M;F4IM\S87VE0V
MX<*><8R/3FLW3_#>N6WB-=5&E:?;1R:.UE+#'=EW\W?NW%B@W$]R?KDGBDLO
M"VMVVB^![)[> R:',KW1$_# 1/'\G'/WL\XZ4 ;MKXRBN-.URY?3[B"71Y6A
MFMI&7S'8*&&W!P0P(V^N:Z.)F>)&>,QN5!9"0=I],BN*NM)@U'XD6UY87L;6
MTEL)-4@C(99&A<?9R2.C;BWU$>.U=Q0!RMUXYM+73I=8^R3R:+!<&WEOD*D*
M0^QG"]2@;()Z\$@$<U''KMYJ7C+6M DLB-/M[*%Q*DP!/F>9EC@YP=H  ],]
MZR8?!VKP>#M2\%A87T^XED6WOO,YC@D<NP9,9+C<P&.#QR*UHM#U/3?&>H:A
M9V]O-I]WI\%N-TQ62-HM^!C!!SO'.1C!Z]P#"^'_ (I-EX3\(6%YI]V(=0B^
MSQ7S,I1IMK-M(SNY"MSCJ/3FMK4/B-I&G2;WP]FMY]CDF29-R/NV%O+SN*!N
M">O&0".:RK'PGKEKX:\%:<]O;F;1+Q)[DB?Y654=?DXY/SYYQTJ[HNE>+- N
MKK1[:/3YM&ENI9[>^>8B6V21R[(8]I#L"S8.0/7TH TK3Q@]]KUUI=MH6H.;
M.[6UNIB8PD6Y X<_-R,$=,GU X!L>-Q_Q0NO2*S))%I\\D;HQ5D=8V(((Y!!
MJ#PYI6HZ?XB\27EW#&EOJ-TD\!63<0%C5,,,<'Y<]^M7_%5E=:GX4U73K*-'
MN+RTEMTWOM4%T*Y)]!F@"'P6@7P3HCY9GEL8))'=BS.[1J2Q)Y))J&^\71VT
M>J3VMA<7MKI+%+V2%ERK!0S! 3\Y52">GH,G(JGI4?BG3_#6FZ2FF64<UO;0
MVK7/VTL$"J%+A=G) !(''UJO!X>UG2)/$UE90P7-EK4\EU!+)+M-O+*H5PXQ
MRN0"-N3U&!UH TK[QC!# 9[&SFOH%T[^TVF0A(S"<X"L>"Y )V\=.2.*CE\;
M0?;-(MK/2[Z[?5K)KRT*;%#* IP<L-IPXSG ]R>*P[CP7K%LD6DVJVE]I$6C
M+8V_VJ8I]GG (,NP*0Q8%<'J,8&,G,^D>'==M-0\'SW5K;!-'TN2RN/+N-Q+
M,L:@KD#/^KR>G7C.,D ZCPYKT7B/2OML=O+;.DTEO-!+@M%)&Q5E)!(/(ZBN
M3\<&WC\?^#4NKE[>SN6O%NL7#1)(%A!7=@CH>E;O@S2;_1[+4HK^*-'N-2N;
MN/RY-XV2R%P#P.1G!JOX@T?5+[QOX8U:UMXGM-*:X,^Z7:S>;'L&T8[=>2*
M,3PMK5_IA\1RNFI:AH::A%!HYD#222%R%8*S\F,.1AB<8SR:VKSQ[;Z?I6OW
M=QIUR9M#=4NX(71N&4,K*Q(!&&'N.>*T/%]EJ]_HJ1:,Z"=;F)Y8GE,7GPA@
M7CW@$KN'&?P[UQU]X+U^?3O&=I!8Z;;QZW'"+9(9R%B98U0@C8.!M)R.N>E
M&OJOC+5[>^TF"'P_=01WFI"V#W$D8,J>69 5 )QG:1\V,8]>FS9^*8[G5=8T
MZ>SEM)M+C260S.NV1&!(92"?E^4Y)Z$54\2:3JNIQ^';RRM[<W6FWZ7,MO-,
M54KY;H0'"GIOST[50\2Z3%K/BO16M+V);IA)::G%$0WF6@ =U;T&\(O_ &U-
M '7Z;>-J&F6UX]M);&>,2>3+C>@(R <<9J/6-3CT;2;C4)()YUA4'RH$W.Y)
M   ^I%5+O4M2M_%6GV$=G!)IUS$YDF$I\V-P"0=F/N< 9SU8?BGBVSU:_P##
M-W;:).L-^^S8S.4W*&!9=PY4E0PR.F: *,OC2*U37UN=.N!<Z);I<W$,+H^^
M-E9@5)(Z!&R#@\<9HL?&8O-4T^RDTF\MO[2M&N;*65DVS;0I9< DJ<,.H&:Y
M]_">N>;XI:#3=-MH=9TA+2*&*X/[J0+(O/R#/^LR3[=^M:<>A:LNL>#KI[>%
M8M(LY8+L^<,[GC1 5XY *9YQP: +]CXRBO\ P_/JB:=<I)#>&R:S=D\T2^8(
M]IYP#DCOT.:Z7.$W-A>,G)Z5Q%CI$%S\2+S4+"]CETQH8KNXAC(9/M>&C5@1
MQS'DD>H0^E=G<P+=6DUNY(25&1B.H!&* /.?%NN?VU8^&;^TM+@:?-KUH(+H
M2X$B^:!N* _=;'!.>W S6TWB#3=-UCQ==II-[]KTRV@FO7#J?/0([*4!?  4
M-Z$YZ5A1>%_%D?AC1/#SVNGRC1M0MI8[S[45$\,3[E^382K8 !Z\],UIWWAW
M69[_ ,:RI;0;-:T^.UM29^C+&Z$MQP,OGC/ H OP^.8FLX;J[TRYLHKHQ"R:
MYDC47)="YP=WRA0I)W8XQ@$G%)8_$#3+V&Z41/\ ;;>]2Q-M&ZR>9*XRFQ@=
MI4C)R<8"G.,55U'P[KLGAOPW-IWV:+6]#,;K#,Y,4P$1BD3<!D94G!Q2:WHW
MBC7]'M+YDL;'6+"]BO;2S$QDB^0,I5Y-H)W!VZ# P/<T +XD\:ZAIGAS6IX-
M'GAO]/DBA)E(\HB0@+(C=' W=/7@UN2^('%^NF6^GR3:D+?[3+;^:H$2;BJY
M;IEB#@#T.<5C:]I/B/Q1X*U.TN[>RLKVX$1M[19S(BE'#G=)M'+8QP,# Z\U
M(-(UJR\8_P#"216L$HO;%;6]LTGYC=&+(Z,P 888@@X]1GI0 K_$*P.G:5>6
M^GWTXU"\-B(E5 \,XW9C<%N#E"/3OD#FNDTN[GOM-AN;FQFL9G!WVTS*7C()
M')4D'IG@]ZX=O!FJ6MOI!MXX)KA-?DUJ^_>[5&_?E$R.<!P,G&=O;-=5+J6I
M1^+X--%G ^FRVK2&=93YJ.#W3&-O09SU/UH =XG\01>%_#]UK$]K/<PVX!=(
M-N[!.,_,1QDCU/M6:_C&9==DT;^P+\WK6QNK5=\0$\88*23NPF"1PW//KQ4W
MCO2+W7_!>HZ3IZ1M<W2!$\U]JCY@22<'T]*ADTS4Y/']GKGV5!:1:7):.OG#
M?O=T?@="!LQU[T .L?&<6IZ5IEU9Z==-/J$\ENL# #R9(]^_S&&0 "C#/.>,
M57/Q!LQHUEJ(TZ]<7&I?V8\:;&,4WF&,Y^;D9!P5SGCI6+8^%_$]CIFF6IM[
M.>WBU*[N+RR:Z*I<1RLS1Y8*<["V2I&#CO4</@_Q#!I$-E]EL?W/B0:JOE3D
M PB8R$8*\'D #VZB@#I(O&L0BUW[9I5];7.CJDDUL LKR(X)0IL)!)P1C/!%
M3P^+;=+W5K34;=[*;2[5;R<[Q(ODL&.01SD;&R,?3-8>J>'O$LNI>+;S2VBM
M9M3MK6.SE,V&!BW;P<#*[@Q (R1UXJI)I5YH5YKFNWVGZ19:7/HJP20F=G57
M4R?*V$&_<7&3_,\T =#!XS634M&LY-)NU.L0FXM'5XR @ +;\L,$!E) W=>,
MXJM)\1M)CN[)>'M+R[^QQSI,C$2$E06CSN"$C ;Z9 !S6-X?M]7T:ZT,ZOX>
M1TMXUL;6Z35A.85?:#LC*+D':,G)(4=< UH^&-*\6>'TC\/F/3Y=(MY28-1\
MX^:(-VX1F+;@O@[=VX #GG&" :6D>,'UG5)K2VT+4%BM[V6SN;B0QA(710V3
MAB2#G'&>V>M=/7)^'--U?1;?Q++-;6_FW=_/?6JF?Y2&50JN<?+RO.,]:V?#
MU_>:GH5K>7]M';W4@;S(XGWID,1N4]U( 8'T(H K7?B/R[Z_L]/L)K^?3XUD
MNEB=5V[@2J+D_,Y SC@8(YYKF_$WB?\ M32?"MUI$3W.FZOJ4".0RKYJ8=C$
MP)[E,$'C@@UIP:/JVA^+M:U.P@BO;/5UBD:-IO+:"=$V<Y!RC #D<@CH:RSX
M+U#3/#_A'2;!8K@:1J*7MS(TFP-Q(7"#!_BD)&<<#K0!1&F0IX[3PR='E?1I
MM.FNVLWG5HXWDEC5G4%OE"\@ =,L5ZUK^&M7T/1=!OULK&^@6#538&&XF\V:
MXN?D7@EB/F)'?'!)QS6@VEZD?B/%K8MH_L"Z8;(GS1OWF17SMZ8 &.N?:N?E
M\&:[/I&K"(VUMJ(U\ZUIY>3?&Q!&$DP,C(!!QGJ* .E?Q=#9IJ?]J6-S9-8-
M"I+8,<YE.$$;G )W':<XP>O'-9LGQ(T^!=922TDDN-+M/MKQVLT<HDAYRRMN
M X(P0<'TS2ZMI/B;Q1X:G2Z6STG48Y(;BRBCF,Z)+$X<,[;1P2 , <#GD\!-
M1M/%GB'P?K%CJ%AI]G<W5E):Q00W)D5G<8,C,5&T#LHR>3D]* .@T36)]8CE
MEDTJZLH0$:%YRG[Y67.X $D?0X/]-.1TBC:21@J*"S,3@ #O7.7M]K&BZ)HJ
MV^GVTTQEAM[J)Y\%5(VDQX'S'//;CKCMO7MJE]8W%I(2(YXFB8CKAA@_SH Y
M:W^(>F7&IZ9:K&3'JFX6DJ31L2P7< Z Y0L.F?H<'BH?^%CP_P!F1ZHVB:BF
MG_;C93S'RR87\WRAE0Q+?-C[N>O?I3_"EIXPTRTM-&U.'3C9V""-;^&8F2YC
M481?+*X4D 9)8]\#G(R7\):\W@2YT;[-;_:Y=7-\#Y_R>7]I$^,XSG QTZT
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
MG)'7C.*Z6VF:XM8IFA>$NH;RY"I9?8[21^1->8W%KJ&IZKXBFL-%LM4T>ZO
MEPB:I]G65HE56$B&-N0RD$A@& &01R?2-+O?[1TJTO1"T/GQ+)Y3$$ID9QD<
M'ZB@##OO&=O:6FHZA%8W%SINFS-#>7$17*%<;RJYRP3/S=.AQG%)<>,@-;;2
M=/TB\O[@V*W\+1/&L<L;-M!#%N.AZX/H#63%X7UFPTGQ)X?MD@FL=6FN)+:Z
M>7'V<3@[U=<9.TDD8SG@''6KNG^';W2/&,-Y;VZOIEMHD6F1$RCS&9'+ D8Z
M8P,YZ]J -_0-:MO$6@V6KVBR+!=1AU6089>Q!]P016E7.>!-(OM \&V&E:BD
M:W-L'5O*?<IRY8$' ]?2NCH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*H'6K :\NB><?[0:W-R(O+;!C!"D[L8ZL.,YJ_7!:[!?W/Q5T^+3KU+.=M#N
M/W[0^;M'G1=%) STZT =[6?JNM6&BI;O?S&);B=+>(B-FW2.0%' .,D]3Q7$
M:9XSUF:.WT:\02:M_:USILMQ:HB^8L,?F>8BN0H8@KP20/F.#TJMXFD\0MX<
MCBUF)%>/Q!9?8IGV;I(C,FTR+&2 P.0<8SZ"@#U"HYIDMX'FD)"(I9B%).![
M#DUQ*:YKMEJ'BO3)M0L9YK"SAN[2YND$$49D#Y$F/X04SGK@\GO4^A:]?7'B
MZ^T:>>:YM!IL5Y%+<0")]S.Z-@ +\OR@C(!Z]1B@#H+;Q!I=WH,6MPW0.G2J
M'CF*D;@3@8!&<DX &,DD4[2M;L-9-TMG(YDM9?)GCEB:-XWP#@JP!Y!!!Z'-
M>5113R?!7P5Y5T\*_;+%6554[B;A<$Y'8C/\Z]-U[5?^$8\)ZAJTVZZ:RMFE
M.0%,K <9P,#)Q0!LUD:EXGTC29_*O+ED*O''(RQ.Z1,YP@=E!"9XZD=1ZU@W
M.M:OHE[X9FN[M;VTUB=;2>,1*ODRNA=&C(YV_*00Q8XP<U#X,MKD>,/&+37\
MDRIJ$:LK(@#G[/'@G XQTX]* .HO=>TO3]4M;"ZG,=[=9%O'Y3DRX&6"X'.!
MR?3O2W&OZ9:ZQ!I,UPRW]P"T,/E.3(!U(P,$#N>W>N3\9M<)\2? 36L44LP>
M_P!J2R&-3_H_.6"L1Q[&HK^2_D^+_A7[=;6T!%E>[/(N&ESPF<Y1<?K0!Z'5
M!-:L'UU]%68_V@D'VEHC&PQ'G;NW8P>>.#7%3>+-7NO!.H^,;"=%BLYYF2P>
M-=DD$,A1@S8W!R%9@0<#(&#W==:Q!:?$.XUMT?[/%X3-V5Q\VT2E\?7% '2J
MWAWPG-;V<%M;V#ZI<[8T@MR!-,03R5&,X!Z^E:5KJ5K>7EY:PLYFLW6.8-&R
M@$J&&"1AN".F:\\U674M03X?ZM>7H<7NJ03M;+&H2(O#(RA#C=@ D').>O'2
MK.I^*->M--\>R1W5MYVB,IM6^S\!3"LF"-W)^;J2?IVH ]%HKC;#5M:M_&NG
M:=?WL-U:ZEILETJ) (_(D1D& <Y((?OW';I6-:>+-?U&S\.W-M=0I?:EJ$EK
M>:<\ ?[(B[R3@$,"FQ02QP=W;(% 'I=%<-%XIN?^$Q.CZA=RZ;=&\9;:WG@
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
M'(2F.1@&/@]<'KGF@#T@$$9!R**R/"T<D7A;2Q+.\[&UB(9E (&P<< =*UZ
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "L;4?#J7NMVNL07MS9WUO"]N
M'B",'C8@E2K*1U4'(P>*V:JRZA;0W\%@TJ_:YT>2.+/+*N-Q^@+#\Z ,'4/
M>E7^C0V FN[>>&Z-['?P2;;A;@DEI-V,$G)R,8QQ@8&"X\$P7FEPV=UJ^I32
MQW45V]T[QF61XR&0'*;0H(^Z ._J<W/"VO2^(+*]FGM4MI+6_GLRB2>8"8VV
MYS@=<>E;E '+:GX$L-7N-9EN[V^;^UK:.VG5610JQDE"N%R""2>2?I4EKX/2
MVUHZPVLZG/?-9"SDDD:/#J"2&*A  1N/0 =R">:W!?VIU(Z<)5-VL0F:,=50
MG )^I!Q]#3[N[@L+.:[NI5BMX$,DDC' 50,DF@#F1X!LE\+Z9X?34M06TTZ:
M.:%P8MY*-N0$[,$ CT^M='=V,%_ITUA>H+BWGB,4JO\ QJ1@YQZ^U9%UXCD@
M\4Z'I*6B/;ZK!-,MQYA#)Y:J<;,=]XYSZ\5T% '/:=X2@LO[-6>_N[Z+2\_8
MH[DH?*.TH"2%!8A25!/8^O-6-(\.Q:/J>J7\=]=S/J4PFF2;9M#!0HV[5!'
M ZGI6S10!AZIX8AU7Q!I6LR7]Y#<:69#;I%Y>S]XNUMP*DG(]Z+WPQ#?>*;#
M7WO[Q+BQC>.&)/+\O:X&[(*DG.!WK<HH Y?_ (0>P$>H6D=U=)I>H3&>YT\%
M?+9F(+@';N56(Y4'UQC)JY/X6L[GQ%+K$TT[F6Q.GO:G9Y+0DY(QMW=3ZUN4
M4 <;;_#NWM[?2[4:YJSVFE72W-E"S1'R=H8!-VS+* Q')/'%6;KP-9W</B&*
M34;_ &:]C[5@Q_+A F$^3CY0!SFNIHH YZ;PVL.IV>M)=7MQ=Z;9R6\,&8E6
M8, 2&^4<DJO.0!7$Z!9ZG'! NG:IXIM]3X:2SOM.7[.KDY8-*\0W)DGD.6(Z
M9->KU6N;^ULY[6">54ENY3% IZNP4L0/P4G\* ,B3PI!<3Q&ZOKJYMX;\ZA#
M!*$Q'+N+##!=VT%B0,^V<<5/K_AV'7FL)3>75G<V%Q]HM[BV*[E;:5(PRLI!
M#$<BMFJL>H6TU]<V,,JO<VR(\J _<W[MN?3.T_IZT <R_P .[%[&_L_[4U00
MWM^NH2#S(R1*I5N"4/!9%)SZ<8%7;SP9I^HZGJ%[?3W-P-0L183P.4$9C!)&
M,*"#EB<Y[ULZ;+>S:=!)J-O%;7C+F6&*3S%0^@; S^56J .3L_ RVU[H]U-K
MVJW;Z1O%H)C%PK+M*L0@+?+QD\^]:OB#P_#XBMK6">ZN;=;:ZCND,&S)>-MR
MYW*>,BM>B@#GKGPC;7&K:GJ"ZA?P/J5H+:Y2%U"MM5E5Q\N0P#G'..G!Q5FQ
M\/Q6NL-JT]U-=WYMA:":544B,-NQA5 ))Y)]N,<UL44 8]UH4DNL2ZI:ZI>6
MD\L*0.B!&C95+$$JRGGYSR"*H3^!].GT"YTPW-TLMQ=B^DO0R^<;@,&$GW=N
M0548QC QBNGHH Y>/P1:&[U2YN]1U"[DU2R%E=^:Z 2( PR JC:<.?NX'M5K
M3O"\-G+I[W-]<WQTY"EF+@(!%E=N[Y%&6V_+D]B?4Y71M>FU/7M>TR:T2 Z7
M-%&'24OYH>,.#T&."..?K6[0!SUGX3AM[C39Y]0N[N33(WCLWG";H]Z[220H
MW';QS^.3S5'_ (5YIP\/VNE+?Z@K6=VU[:7@9!-!*S,Q((4 @EFX((P?I77T
M4 <M'X)B6769I=8U&:?6+9+:ZD;RA\JJ5!4!, X9NV.>F>:(O ]K;W.E7%OJ
MFI0RZ?9?V?O1XP9X,@A'^3C[H^9=I]ZZFB@#D=/^'UEIL.A10:IJ1319'>U#
MM&?O*5(;Y.FTD<8]>O-:DOAJVF\3MKLEQ<-*UD;%K<[#$8BVX@C;G.?>MJB@
M#E="\"VV@.L<&K:I/80DFUL+B8-%;YS]WC<0,G 8D#Z\U-#X2BA:TGFU"^N[
MBPM9+:TF?RQ+&'4 G<%&YL* ">/7GFNDHH RO#EA>:;H%O9ZA>3W=Q'O!FN'
M#R%2Q*AV'!8*0"1W'?K6#9_#BQLHM+ACU?53#I5RT]DADCQ$&# I]S)4ACR<
ML.Q%=5;7]K>7%W!;RK)):2"*8+_ Y4-@^^&!_&B]O[73HHY+J58UEFC@3/\
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
M/S7;"C9S\Z<%MWJ%QWQJ>%=>E\1:7/=36J6TD-Y/:M&DF\9C<IG.!UQZ5N4
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
M$THZ=_9W]F6?V+.?LWD+Y><YSMQCK2MHVEO8?8'TVS:SSN^SM ICSUSMQC-
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
M JR2#_:8#)_&@#R(V5O#X.N=:0$:A;>*G\F?><Q@WP5@.< $$Y'?O7M=9O\
MPCVB?9S;_P!CZ?Y)?S#']F3:6_O8QC/O6BJA5"J % P .U 'DOA\VGB"RT[4
M+W6[:SUZTU(_:%CBQ>&42%3 Q+Y*$'&,8V@=,5FZGI]M'X+\=:D/,-YIVNRO
M:3&9BT#*8<%<G@\XSW'%>OKHNE)JC:HNFV8U!AM-T(%\TCIC?C/ZTP^']%,,
MT)TBP,4S[Y4^S)M=O5ACD^YH Y*&RTT?&74VF@MEEDTBV=6*A6+F252P/7=C
M R.>E<G':VD_P\\-M=113)%XKV;I@'PAO) 02>Q& ?6O7SI6G-<17!L+4S0Q
MF**0PKN1#U53C('L*B&A:0+![$:58BSD;<]O]G3RV.<Y*XP3F@#BM;:'P;XJ
MM=>T^T6:PU:V^P&*%<J+@#,!7'0/RAQQG:37:Z)I::-HUK8(5)B0>8X&-[GE
MF_$Y-4#IFKW>O WLFGC1;619K.&"-O-9@N!YA)VX4DD;1U"],<[] '!P1VVO
M>.O%FEZ]$DB6T-O]BCEZ) T9+21^AWYRPY&%&>!7+Z7;SZXOPY37Y)YY+N"^
MCFWRLIGB"'RRV#SE-I)ZG//6O5[W2--U*2.2^T^UNGC!"--"KE0>H!(XITVE
MZ?<W,-S/8VLL\'^JE>%6:/\ W21D?A0!)96<&GV-O96J%+>WC6*-2Q;:JC &
M3R>!WKR-+^P^V^%]7L+F...XUZ=&N+B4&ZF0B;?YA&,("  IS@!.0>*]CK.'
MA_15=W72+ .\PN&86R9:49PYX^\,GGKS0!Y)J^G6R^#?B%J(\PW>G:Q+)9RF
M9BT#JD)!7)X/OZ<5UOBAU\(^+;/Q7';--:WL36%W'&N2)3\T+J/5F'ED_P"T
MM=<= T8Q31'2+ QSMOE0VR8D;U88Y/N:H2:5JEUK213MIT?A^V>.:W@AC83,
MZ#(#\[0H?## _A'OD O:!I8TC1;>T(3SL&2=D& TK'+D>V2<#L,#M6E110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 50U#5K2PDCMYI)/M$RLT<4$32
MR$+C+!5!.!D<D8R0.XJ_7$ZE]OT?XF1ZR]A=WFEW>F"RWVL1E:WE60O\RCG:
MP/4=QS0!G>'_ !&+SP5;W>J^(+R%IM9D@ANDB&^4"X*I&0$P P !X'7M747/
MC30;35)=,FO7^V1211R1+!(Q4R$A,X7&"1UZ#(R>17!IIVJ_\((EJ^CW\=P/
M$GVORC#EO*^U^:6PN> OY]LUUFCPSK\2?$=V]I<I;W-K:)#.\+*CE!)N )';
M<OUH UV\4Z.E_;VCW3*]Q,8(9&A<122C.463&TMP>,]01U%)/XJT:VNX[:6[
M*F2Y%HLGE/Y1F_YY^9C;NSQC/7CKQ7$>%+":WM[#P[K'A2\FU#3;A2E_*-UH
MP1LK.KEOO;>@ SGTYQ<\*/JFE6O_  BVH^';JXN+:]DDAOFB5K5T:5I%E+D\
M,-Q^7[V0/7@ Z#2?&5AJ5QKBR)-:P:5.T4DUQ"\:;51&9BQ&!RQX)S@9QBKU
MMXDTNYO&LUFECN1#]H$4\$D3/'W90RC<!WQG'&>M<%J>@:U?:5X\T>VL9TN;
MS4%OK25P!#.H6$A V>K&-EQV[XK=N(YO$7BKPUK,=E>VD6E1W$US]HMWC8&2
M,((@",N<Y)*Y'R]>10!LZ/XQT+7[F.WTR\:X>2-Y5(@D52J/L;YBH&0<<9S@
M@XP:W:X7P9-=^'?AFK7&CZA)=VLD[-91P'SGW3NR[0< \,#U]:[*PO8M2TZU
MOH PBN84F0.,-M8 C(['!H BOM6L].EBAG=S/,&:.&*)I)&"XW$*H)P,C)Z<
MCU%<YXH\:V]EX!O->T>8W#;2D#K"[!)-P4[QCY2I/1L<C%)J<%[IGQ)L]>-M
M<7.F3:8UA(;>-I6MY/,$@8HH+%6'&0#@@9KG-6T#48_A_P"+5AL;F2XUG5&N
M[:SCC)=4+Q\D#[I(0L<^N#SQ0!?U/5[C2-<TNSCU36)K'6;G#)+92^;;HD4A
M8(=F[+,J\8RHR1@$$;'ARX@L+_6;:Z\4W>I2V4:/.EY$(EM8SO*DG:,G:.3D
M_=SQ47B7SKGQ1X0NX+.\E@MKJ:6=UMG/E*T+H"PQD?,PXZ]ZQ->T'4]9U3QY
M;6EM-&VH:=:Q6DLD96.5XPY9=QX[@?C0!VUIXGTF\OFLDN6CN!;_ &H)/$\6
MZ'.-XW@97/<=*9%XKT>6\%J+F1)F@-Q&LMO(GFQCJR94;P,C[N>HKGKB?4/&
MWAK4K1?#]WI5_-ILUL\]]$$VR.N/+0YRRD\ENF .YX;X:G6^GLKF]\'ZA8:C
MI\3":XNHRPC)7:P@.27W''08P.>< @'1:+XNT3Q#,(M*NVN"T'VA6$+JI3.W
M(8J!G/;.:UKJZ@LK66ZNIDA@A0O)(YPJJ.22:YGX:6ESI_P\T>QO+6:VNK>'
MRY8I4*LK9/KUZ]14WQ TB_USP3J%CI@#7C>7)%&6P)"DBOLS_M!<?C0!?M_$
MFEW-X]FLTL=RL/VCR9[>2)VC_O*&4%A],X[U!HWC#0O$%RD&EWC7#O$TRD02
M*I56V'YBH&0<<9SR#C%8\\<OB#Q;X;UJ*RO;6'2H;F2Y^T6[QOF1 HB (RYS
MDG;D?*.>15CX:VMQ8^!;*SO+6>UN8GFWQ31E"-TKL#SUR"#0!U,\\5K;R7$\
MB10Q*7=W. J@9))]*R!XMT;SKF&2YEAEMK?[5)'/;21MY.<;U5E!9<\9&<5'
MXVTN]UGP;J=AIVW[9)%F%6. [*P;:3VSC'XUSMH\>KV-Y>KX0U'3[Z.PEA>2
M\B)DW,N/*BY)<$\YP!P/7@ W8O'GAR:2T1;]\7D/G6SM;RA)AM#81BN&;!'R
M [NV,T\>-_#W]DS:F]\T5K!<?99C+!(CQ2Y VLA4,I^8=1W%<K:6-]'8?#6-
M]/O ^FA1>#[._P"XQ;-&=W']X@?KTK)\40W%OX?\=3365RD5SK%E-!OB*B9
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
M?LZ)+%=(K^3,K=0"RKA@>HY]:K>-=7U72Y- CTU8-M[JL5M*9'*D@AFV@@'
M.S!//'&.> #IUGA>:2%)4:6, N@8%E!SC([9P?RK/\0:#;^)-*;3KN:>.W9T
M=O)90248,O)!_B4'\*X9+W4-%\:>.KS3-+M)Y8[6RN9T>?RE.V.4M@A268]L
M@#U([]'<>+;AM.L;ZSL8TM+K3A??:;R;RXE)"E(<@'YSN_#'>@#J$4JBJ6+D
M#!9L9/OQQ3JX%O%^J:IJ/@B;3;>".SUF&6XDBFF(;*PEMA(4\#=GIR0.E=XY
M<1L8U#/@[0QP"?<\XH SM2L+7Q'I7D)?W,<+.&$]A<F-\JW0.I]1@BKEG9P:
M?9Q6ELFR&)0J+DDX]R>2?4GDUP^E^-;&S\(:+>#3[+1X=0O9[8(TFVWMV5Y<
MEF"@?,4]!DM7::9<W-W8)-=V\<$S,X*1R>8N Q"L&P,@@ ]!UH G,\(N!;F5
M!,REQ'N&XJ#@G'7&2.?>I*YFXU)5^(<&F_V3:M<MI<MQ#?,_S[1(BF/[N54E
M@>IZ=*Q[#X@:C=:=H>J3Z)##I^I7_P#9[D79:2.0R/&K!=@!7*C))!YZ8'(!
MWU0/?6D=W':/=0+<R#*0M( [#U"]34S;@C; "V. 3@$UY9IFHQPZ7XCU?Q#I
MUK=+9>()&M]LI>07*LD<2KE1@#Y0&ST[8H ]4HKFCXDO;/Q);:'J-C;I<7]O
M)-92Q3DQR/& 7C8E05(!!S@Y&>!C%9&E^/\ 4+SP_;:[=:'%!87:K';!;S=(
M]PTPB2/&T *2<[L\8/% '>45S%WXFOM'34Y=8TKR[>UCB>"XMY=Z7#2-M$8R
M 0P8@=,8(/'2G:1XDO+WQ%-I5UICH@MA<17D*R&$_-M,;%T7#C@^XYXZ4 =+
M4%K?6EZ'-I=03B-MK^5(&VGT..AKE_BC=7MG\.-;ELBJO]F97<R%653P2N <
MGGV^M5+S4;W1/$]I:V/AG3FU;5K.0F6.\*J1!C:K'RQQAQ@X]NG- '=45R?_
M  E6HW-OJLFGZ7!.^D@)=QM<D%YA&'>.,A3G:& W'&3Q@=:AC\<3:CJ&BP:/
MIT5Q#J^GR7MO--<&/;MV95P%./O]1GD=.] '945Y^/B#J::"=8FT.!+:SO\
M[!J %X2RN)A$6B&SYE!(/S%3U'O7?MG:=H!.. 3B@!DT\5M"\T\J11(,L[L%
M51ZDGI3G42QLN2 PQE3@\^A%>:KXHU-_A]XEU;6M*L-2AM;NYB:V:8['2.0I
MMP4(P,#Z^U='=>)-1B\41>'[#2K:1Y=-:\BEDNBB##JNU@$) ^;MG/'3D@ U
M-"T"UT"T:"WFN[AW(,D]Y.TTKXX +-S@#H.@_$UJUP-O\0-1ET;3=8ET2&*Q
MFOEL+K_2\R1R&4PED 3#*&'<@GT[FYJ_C>>T.I/IFF-J"Z=,(98D\SS)FPI<
M1A4(R W<C)!''!(!V5%1Q2^=;I*BL-ZA@K@J1D9P1VK@]'\9ZC!H^KW^L0P2
MR)K,FG6L4,I^>7S1$B#*\+GG=SW..U 'H%%<];>(IXO%:>'M4M8H;B>V-S:S
M0R%TE"D!U.0"&&0>X(/;I4'Q#U;4=$\%7U_IAB6X38F]R1L#N%)7 ^]\W'Y]
ML$ Z1IX4G2!I4660$I&6 9@.I [XR/SJ2N6NM4>+QKHEA>:/9-=W%I<R17:S
M;VAV;-R*2@(#;EY]NE9!^(6J)H9UI]!A%E!J36%RJWF9 1-Y.Y!L ;DCJ5_K
M0!U5YX=M+_7+?5+B>\9H$55MA<,+<E6W*[1@X+ \@GT'H*UJY!O&DVF:EK%I
MKUA%:BPT\:DKVTYFWPY92#E5P^5Z<@YZU/IWBB^N/$5OIESI+K#<P-*EU )&
M2)UZQR%D4 D="#S@C% '2S316\+S3RI%$@W.[L%51ZDGI3P00"#D'H:P/&VH
M)I7@W5;Z;38-1@@@9Y;6=MJ2(.H/RG/TQ5*Y\2ZE'XDM=!T_2+:1Y]-:\BED
MNC&B[61=K (2 -W;/;@<D '645C>%->/B7P[;:F]M]FD=I(Y(=^X(Z.R, <#
M(RIP:R[O5=6/Q.MM%2.V;36TJ2X=&D8%OWL:EC\I!(!("]\G)[4 =3#/#<(7
MAE210Q4E&! (X(X[BI*\I\*Z]=^&O#B/'I<#Z2VOW%I)()]KIYETR*40*05!
M(SD@^@[UTNL>-Y[0ZDVF:8U^--F$,L2>9YDS84L(PJ$9 8=2,D$<<$@'8TU9
M$8X5U)]C389%N+>.4*P61 VUUP0".A!Z'VKA?AU:6\&N^-FB@BC;^VW7*H <
M>6AQ],DG\: .\#HQP&!/H#67+X>M)_$":Q-/>22HH"6[7#&!6&<.(\[=W)Y_
MKS7.7U_'X6C\::]::;!--;21R.FX1%U$$9/S!3[FM&Q\3ZA)XGATB^TN&W%Y
M8O>6DB7)<D*5#+(-H"GYP>"P]S0!TD,\-PA>"5)5#%2R,& (."..X/%25YG-
MXHO4\'VMWHVEV6FM-X@%E/$DAQG[3L<@A!RY!R<< G@FM[5?&%U9R7]O9:?'
M=7FG0H]Q"'D.^1EW^5&5C.3MQR0/O#CK@ ZZHX9XKB(2P2I+&20'1@P.#@\C
MW%<W#XFDUNX_L_3M.5I181W=U%?DQ^4)0=D3+M)W':V?3'?.*J?"<8^&>D#8
M(_\ 7?(/X?WS\4 =B9$#;2Z@^F: Z%MH9=WIGFO+/B)J5IX=^(F@ZW+IQNC!
MI]V[".+<Q(V ,Q )"KDDG!P,\5VGAK2=-"-K\3VM[?ZD!++J$2##C& J>B <
M =>YR<F@#=BGAGW^3*DGEN4?8P.UAU!QT/M4E>??\)B=*\->(-7MO#UK%)9:
MRUK<0PS[?.<M&AEW;!N8EQU X'6MBW\5W4.OZEI>KZ?';&UL!J,;V\YFWP[F
M4A@57#@KT&1SUH TQX=M/^$A?6I)[R6<@;(9+AF@B8+MW)'G:&()&?<^IK2F
MGBMHFEGE2*->KNP4#\37'VWC6^N+CPR!I<!A\0QF6 _:B#"H028;Y#D[#GC
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<9+<27/QFM[.0DPV>A/<1*>GF23!&;Z[4 _$^M
M=G6'J>D/_P )#8:_9INN;:)[::/(!E@<@D GC<K*K#/^T.^: .1\1Z[J=D;^
M^LM3GN#:ZQ;6^85"V\$;/$C0N#]]SO8DC.,CD8Q4FH3ZU=Z]XVM8]?O;>#3K
M.WN+584C!C9HY&QDKRN5&>YXYK>N_A_H%Z;_ ,V.["7UPMU-%'=R(@F!!\Q5
M!P&)49(JV/">FK<:G.K70DU.%8+H^>QWHH*J!GI@$C(YY/>@#GM(\17OB+5=
M!TJ>X>W$_A^/5KEH#L:9W*J%!ZJH.XG'JO;(-'PK&_\ PBNIZ2TSS2WWB&\L
MVD; 9T\UC*QQP"8U?IWQ742>!]&:+2EC^UP2Z7'Y-I<0W#)*D6,>66!RRX X
M.:LZ/X3TK0YVFLDG#-+-,?-N'D&^4@LWS$X/'7W/K0!DP7EWXB\3^)=*CO[B
MP32A!#;_ &? (=X]_F-D'<.0 IX^4\<\<WI_B'7_ !(G@DMJD^G-JL5['>+;
MQI@M$I =-RG!)&>XY'%=[=^&K"ZU9]45KBVO)8A!-+;3&,S1CH&QUQDX/WAG
M@TUO"NE?:])N8HI(&TE"EDD,A5(E(VD;1P<@8YS0 _47FTGPE<L^J+'/;6;?
M\3"[4$!U3_6.!@'GD@5R>FZGJO\ PE-QI?VR_2WDT(7B/<A#)YP?;YB@@[00
M?NL.,=!7<:GIMIK&F7.G7T0EM;F,Q2H21N4]>1R*QK?P/I%M=QWB/?M=1VIM
M/.DO9'9HR<X.3SCMZ=>O- '(Z)JVN"Q\ ZM<ZU<W+:PPM[NW=4$;!H7<, %R
M&!4'.?7H.*OKJVJ:;J.O^&KK4KB74[AXY-'G?;N\F7Y1@ 8/E,&+>H KHHO!
M>DP6FD6L?VE8=(?S+)?/;]V0"!_O<$CG/6H-/MKG6_$<.LZGH;:<VFI-!:^=
M(CR2%R SC:3A=JX&>3N/' ) -+7=1?P_X4U'455KE["SDF <\R%$)YQZXYKE
M9]4U32K;P?JT>HS7JZM<V]K>PO@HXF0D2( /DVD=!P1G.>M=])&DT3Q2HKQN
MI5E89# ]016+IWA+2],^R+")W@LF+6<$TQ=+8D$?(#Z D#.< D#% &!X0LVC
M\>>,W-Y<R>7=VXVNP(?-NG7CMVK1\47]]9>)?"D=M>21V]W?/!<0A5VR+Y+L
M,G&>JCH:U=.\/V>EZG?ZA;M/]HOW5[DO*6#LHV@X/3  '&*=J6A6>K7MA=W)
MF\VPE,UN4D*A7((R0.O!(Y]: .%T>+5X;?QW/I5W/<:@FKO'!'/,H#_NX. 2
M,!L95>PXXKH_!FMP:P^I(DVHQSV[HLVGZBF)K0E3QG^)6QD')[\]A<D\'Z3)
M<:C.%NHWU"1)IQ%=2*/,4J0Z@'"M\B\CGCZU?L-(MM/N+FZ1I);JZVB:>4Y=
MPH(4<   9/ '<GJ: .9O&U.^^)%WHJZU>6U@VCI<JD"QAD<RLAVL5/91UR?<
M5SVF:WKS^&?!VOSZU<2SWFI16-Q!L18I(V=XR2 N=WR@YSU[8KT%O#]F=?DU
ML/<+?26WV4NLIP(\D@!>G4DYZU0C\#Z/%I&GZ6GVI;33[D75LGVALI(&+ YZ
MG!).#D<T <_]N\3>(K;5+_1KZUM)[#4Y;=!/<E8D2&3:RR((SG<H+9W9&X8(
M IE[<:U=ZMXYMUU^]MXM,MX9[00K&#&QA9\9V\KD?4]S712^!-#EUZ75_+N8
MYIV#W,,5RZ0W##H9(P=K?B,'OFK3>%=.:ZU>XW7(DU9%CNR)C\Z@;0!_=PI(
MXQUH Y73M5U@:IX&O9]5GF77K=OM=LR((E/V8R@H ,@@CU.<USUNVL:1\/\
M5/$FF:S<0R:=JEY*MCL0P3*+EMROE=Q)R<$$8XP.]>D)X1TR,Z-M-R/[&&VR
M_?']V-NSG^]\OR\YXI(?!^DP/(J+.;62Y-VUFTS-#YQ;=NVG_:^;'W<\XS0!
MS]Q>>(O$MUXA@T:[CLKK3KE;>V#W&P(WEH^Z1/+;>&+$<G&!P <DI$VN:OXX
MN]-;Q#/;01Z;9W@6S6,J)&=]P5F3)0[>_)XY['<U+P-HFJ:V=7E2ZANY$$=P
M;:ZDA6Y4=%D"D!AVY[<=*OP>'[&VUZ76HO-6[EA6W?\ >'9Y:Y*KMZ#!)_.@
M"#Q9-JMOHGF:/ UQ<+-&9((Y DDL0.76,GC=M!Q^..<5P>JZG%KVA:1-::IJ
M@4>)K6"2"X'E36YW+^ZD!')4C(SGJ#R1FO3-2TR'5(8HYGFC,4HFC>&0HRL,
MX.1]3P>#WK-N?!^DW=A-:W"3.TUTE[)<"4I*9UQM?<N,$!5 Q@ "@#DO&>M:
MGI5EXBN=/U6YFFTN&!HEB"A+8X!;SB>)&?.< ' (X7.3<G:2V^*VI79N;IT@
MT".Y$ ?Y2?,DRH&. =H_&M>]^'^@7[:AYT5ULU")8[F);N0))M4*K%=V"P '
M)],]>:OKX7TQ=7MM4"W'VNWMQ;!S<R'S(P=P#C/SX))RV>30!S>@S>)M4A\/
M>((]1M/L=U&LE]')<EDD611@1IY8V,K$ #=[$D\TWPOKUY)XAMM+UV2^L]7,
M4K-#)A[6^P01) XXP!_#P<'D$C-;>C^!=#T+4#=6$=S&H=I([4W+M;PLV<LD
M9.U2<GMQGC%6++PU8:6;26/[5<G3XF2S2:7>801@A2>I( &6)P.!@4 9'A:>
M2/Q_XVTU2?LL4]K<QKV5Y8?G_,H#^)J)H)'^-!_TRZ$:Z(LHB#_(#Y^",8Z'
M SW]ZWM!T9M/FU+4+G:;_4[CSY]IR$ 4(B ]]JJ.>Y)-2W?AZPO-<@UEQ,E]
M#"8%DBF9 R9W , <-AN1D=: /,] N-1TGPAX=U*UU2X1)?$#6;V@5/*>.6[D
M1L\9+<Y!SQCIZZ_B+7=3LFOKZRU.>X-MK-O;YA4+;PQL\:- P/WW^9B6&<9'
M(QBNF3P/H\>DVNEK]J%I:W8O(4^T-E9@Y<-GJ?F)..F34=U\/]!O#?"6.["7
MMPMU+&EW(J"8$-YBJ#@,2HR10!0\/V\A^*7BYVO+IUCCLML;/E<,DAQC' !)
MP!ZGK6GXBN9AK&E645[,HF69GLK48FGP%PP<D!$4G))(R2HYZ&]!X<TZVUU]
M8A29+N2%(9,3OL<("%++G#$ D9/K2:IX;T[5]1LM0N!<)=V8=8I;>X>)MK8W
M*2I&5.!Q[4 <#;:_K]_X0\%71U>:&YOM6:QNG2.,^8@,PR<K][]TO3C/4'I6
MONUJ?6;SPO;ZK-+)86$4JW4UP(9I7D:3YSMC(8+M48P!SSG(QKP^ M#MK.RM
M(%NHX+&[-Y;(+E\1RDL<C)Z#<W'3D\<U8USP=I.OZA;:A<BZ@OK=3&EU9W+P
M2;"<E"R$$K[4 7=!.HKH-H-9GM9M11-ES+;']VSJ2"1D#TY&!@YKA].US5#K
M_A4+J=Q>6^J2W<=Q<[56"X"QNZ&)#RH4J #@!AS\V<UZ);VD%I9QVD$2I!&@
M14Z@#^M<W:_#_0+ 6!ACO=NFRM+:*;R5A#D$%%&[[I!(V]^AS0!Q=SJ/B=?!
M>M^)(O$ET;G1M1NEC@:*(13Q13%2L@"Y)*C'!&/3/-;:+KOB'Q5XFTV+Q%?:
M?#;6]G-;+%'%F)Y$D."2O*Y'(ZG Y]9?"'A<RV.J1:Q;WL4<VKW%Y]DF;$4J
MM*7C8@=NF5SCCD5+9Z'<77Q"\37=PFH6MG=P6T,4T3[%F"*XD'J.HP>#UP:
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
M &EXG\4KX<CN+EHQ)!9V;7,ZC[Q8L$B0'MN;=S_LT@UV_P!.\3:;HVKK:O\
MVI%(UM-;*RA)8P&:-@Q.?E.0W'0\"F'2;'Q/HNM_VF,V>INT6=V"L,?R(0?]
MX-(#_MU@:=HU]K'C'3;S^U;B_P!-T*WE2&]F1 )[B1=GRE0-X5>K="QP.AH
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
M!B!V.0N<=P* /4+O4+*P56O+RWME<X4S2J@;Z9-.EO+6#;YUS#'O4LN^0#(
MR2,]@.:\GM]8T^6RT:UDEBBO9_":+]JE8R&X4@!H8DS@R;ERW!/08/:'0Y-)
MU"Z^%OGFUG;^RYHI/,P<E88P%.>N&!Q[@]Q0![!;W,%Y;I<6TT<\+C*R1.&5
MA[$<&N:\0:]JFG>+/#^C60LS'JYG7S)HV)B,4>_H&&[/3MCWJE\-)+8V?B&"
MU>(PPZ[=B..(C:B%@1@#H.N*H^.7L9OB1X%MKJZ\I?,O2^RX:%US!A?F4AER
M<#KSTH [+3YM4%S=IJ9LF@C5#%/;@KD_-O# DX(PIZ]ZM6VH65[$\MK>6\\:
M'#/%*K!3[D'BN*\::8^A^"PEB+F>P34X;J_1W>9VMO-#2@DDLP]<Y^7/:H-3
M%E?^.)-1L)K6;3&T.9-2E1E:%_F!A#'H6^^1GG% '=Q:E83[_*O;:39&)6V2
MJ=J'HQYX'O5>YU%+K1+NZTC4+!I$1A'<22!X4<#^,J>@[\UY9:0V6G_"'PSK
M-G;)MB-F=5N+6)7F\A3EMW!W!6VL5.<8Z5<UM?#5]X-\:ZQIFHOJ7VS3_P!_
M<2;/):5481A<*H\P<9QSTSVH ]/:^@M+.*:^N[:(,HS(7"(QQDXR>G4_2GF]
MM0B.;F$+(P1&,@PS'H!ZDUYSJ>MZ?HOB#PMJMSJ-H()-'EA$=S+Y<>#Y1WH^
M"-V0 1Z9],'$?3/#VG^#?!EO%>:3>J?$$9EGMF1D.YG+)NZD*&5>>P&0.E '
ML-K>VM]&TEI<PW"*Q0M%(' 8=1D=ZIZ@VLF]ABTT6:0>6S2RW*LQ#9&U5"D?
M[63GL*YGPBUE#\0_&EI9F!(PUFXAA( !\K#$ >X&:[:6:.")I9I$CC099W;
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
M9V%O#K375K>P2Z/$L]W T:LXC92P9=K$$85N_&#F@#HMHR#@9'0^E
MKGM.\96.HZM9Z>+2^MWO;8W-I+<0A$G50I8+SG(W#J!ZC(K,^*MW<:=X&GO[
M2\N+2>&XMP)89FC(5I45LX(R,$]: .UHQ7*Z9-HL^KR3Z9KEU*MA$'ND:^DG
MA*.&QG>Q (*$Y]/KQ9A\8Z?)-IHE@N[>VU0[;&ZF11'.Q&Y0,$LI8<@,!GZ\
M4 =#341(UVHJJOH!BN9M?'>FW=[<01V>I".UN);>ZN7MML5NT:;R7;/RJ1T/
MKUQD9L0^+K)]6M=.GM;RVFO87GLS-&N+A4 +!0K$A@"#M8 X[4 =!BFJBHH5
M5"J.@ P*Y31/$FC6WA2TOK5K][>ZO9+:WCNF+SR3&9UV?,?[P;&2 %'.,5)-
MX\TVVCUEI[34(WT9-]Y'Y 8H,!A@@D'*G<.>E $^J:%JL^N?VIIFL0VY:!8'
MMKRS^T18#$[E ="I.>>><#T%:6DZ4NF13%G22XN)/-GD2,1JS;0O"CH,*!U)
M]2:S]/\ %]EJ&LPZ8+6^MY;BV-U;27$(1)T&-VWG.1N'! ZY&15[4M)&IW-L
M\EY>0PPJ^Z*VN'A\QCMP6*$'C!X]Z -+%%><^ +6YU?PXFJ7&K:JUW!J,XRU
MY*ZO'',PV%"Q!!48Z9[UKP_$;29K.XOOL6J)8VZSF:Z>U/EQM$VUE)!^\3T&
M.?K0!U^*0@$$$#!ZBL2V\4V4EY?VEW%/I\]C;+=S+=; !"V[YP59A@;6!YR,
M5S>H:W+?>/O!+0PZG:VUTURV)7VQ7"?9W*DH&.".#\P!Y]C@ [\ #H!Z4BQH
MGW45>O08Z]:Y^;QGIMO/9B6*Y6SO+K['!?;5\EY<D!?O;@"00&*X/K@@U!\1
MIY[3X?:U>6ES/;W-O;-+%+#*R,K#IR#^E '3A%#EPH#'J<<FG50T1-FB6.9)
M9&:!&9Y9&=F)49)))-9;^---2[2(PW1@;4/[,%T$7R_M'39][=U^7.W&>] '
M1XIK(C@!E5@#D9&<&N;N/&]C;6VN3265_P#\21@+Q B%@I7=O4;N5V\Y]/H<
M:L.L13WEG;);SDW5N;E7&PJB#'WB&ZG<,8SGGT- &?JNA:K<:VNJ:9K$-N?L
MXMWM[NT^T1$!BVY0'0JQSSSS@>E7]+TA-/AG\UHYI[E_,N'6(1JS;0O"CH,
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
MIKM1-%A417!(._G[X_6O3:* /.]0TOQ3%J/C*\TFR:.:_:S-HYFC4R+&H64
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***\R^(GC!O#'C#1(M8^W0^&9X'\V>S=D
M)GSP&9"&V@<X!YSGG&* /3:*\]O;UF^&_B75]*\137]L();G3KF.?YX L0^0
ML,$X8$X;)YYR:P/ FHR>+/".F6Z^)K__ (266UFNY72]8A/+F"J)$Y #!@.@
M. 30![#17F7B'Q/J6M?%.S\":7>R6%M'#]HU&ZAP)F&W<(T)^[P5R1S\WMSU
M,_AV_MKNR?2M8OH[=&<7$%S<-,) 8G"MN?+ ARIP#CVX% '245XWXPDU7P[X
MS\"Z+;Z_JLD.H3>5?,]TV9\,@)Z_+]X_=QUK3^):ZKX3^'6KWUEKFH>>M[')
M:RM<,7BC;RU*$_Q#(8C.>M 'J-%>1>*?&FJZ'X2\&Z7I=RXUCQ"D*&]F/F-'
MN"!F^;N6<8[#GCI6G\19]2\">%H/$&C:E>R2V4\:W,5Y<-,EU&QVG<&)VG)!
MRN.] 'I5%>1^.=1\3WECH_BCP;?7* V U&>P+EEFC'EG&WID!^0,9&>_7?\
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
MJ[6-P\8\NX"C<=N#D?+R-P&1TS0!OT5SW_"9Z6!:3,MPMA=S_9H+\H/)>3)
M&<[@"00&("GL>1FK??$#2;%]51K74I3I3 7ABM&(B4KNWG./E Y]^P.#0!U=
M%9%UKUHLL-I;I/>7%Q;FX2*UQN$73?EB !D@#G)/3H<<1X:UNW?P#HLVKWNK
MLUSK3Q0RH\GF,_VIQ&LC?W>@(8]!B@#TZBN8L_%4EUXKUS2'TVZ2#3(X29E4
M,6+J[$X!S@@*  ,]<XINA>(-)B\+Z,]C-?WB7P9+)+AM]S/C<226/8 G+$ #
M'L* .IHKF+GQYHUGI%]J%P+J/^SYUM[NW,),L+L0%# <8.X$-G:<]:G@\8Z9
M)>ZA:SI=6<EC;?;)#=0&,/!SF1>Y VGJ ?:@#H**S=/UE-0N#!]CNK=O)6=3
M,J[71B0""K$=NG4<>M+?:Q#97L-DL,US=RQ/,L$.W=Y:%0S?,0.K*,9R<].M
M &C16,_B2V-M;R6UI>74L]JMV+:%!YBQ$<%@Q ![8SDD' .#6/\ \)[!>:KX
M=ATFTFO++6(IIUN4"@;8P 5 )!!!89STQCD] #L:*H:W?R:7HMY?10//)!"S
MJB8R2!GN1QZUQ_A>^1-+T'7;VYU=M2U*RCB^QM,'2\E9!(9%0L0N &YRH X(
MZ4 =_17,W/CO1[/2-3U"Y6ZB.ER".]MC#F6%C@C(&1@@@AL[3ZU2O_'C1:AI
MEK:Z+J;"[OS:F2: 1!@(S)N3<1NR!P>G!S@X! .SHKSFV\4+X>\3>-7O_P"U
M+NSM)K>3:BM,+:,P*[GDX5023@>^ <5Z%')'<VZR1ONCE0,K*<9!'!% $E%>
M<>#_ !=%IVC1P:H^I7'FZQ<68O)%:1(V,[+&KN3GG@#KCC.*ZC5O%VGZ/'=3
MW$=R]I9NL=W<Q(&2W)Q][G)P&4G:#C/- &_17-R^-M-76KC2H;74;FYMV@$G
MV>T9U"RDA7S_ '1CD].>,\XDD\8:;#<V22)<):WUQ]EMKTH/)DEY 4'.X9((
M!( ..">* .@HKCD\6:)I%CXDU9I=5DALKW9=K*COY;[$XC4_=3!'H,DUK:?X
MHLM0UR72%ANX+I(/M*?:(2@FBW;2Z9[ D#G!Y% &W16?JNLVVD_9$F622>\F
M$%O#$ 6D?!; R0!@*3DD#BLF3QWH\.E)J$JW:QF^_L]X_(+/%/OV%6QD#![Y
M.>V: .FHK!LO%^F7;ZJDPN+%]+19;D7D7E[8F!(D'^R0K>_'(%8%YK4]W\1O
M"21)J=I;7,-V[1S-MCG41@J=@8\C)X8!AD<4 =[16#XSO[#3?"E]<ZG-?0V8
M4"22P+"9>1]UE^[SWX%-O_%UC8:S-HXM=0N;^*V%UY-O;%BZ%MO!. >0><XX
MQG/% '0451T?5K37='M=4L'+VMU&)(R1@X]".Q!XJ]0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4455N-3L;2[MK2XO((KFZ8K!$[@/(0,G:.IX% %JBJT&H6=S=W5I!<Q2
M7%J56>)6!:(L-R[AVR.:LT %%%% !7,ZRE[<:S-9WFA#5?#T]F@=?W;%)@[Y
M^1R,C;MY'((&.^.FHH \ETWP!?:+X3\<6NF:?.D.M*T>GZ:TR%H1Y;+N9BVT
M9+=,D@ 9YJ?P?IGB#PKX&TZ >$;F?Q!8VT]M&WVFV$1$DN_EO,SCA>WK]:]3
MHH \RUOP;K.F_$;3O'.C0C49! +?4K,.L<DHV[=Z%L+G&."1]T>O'<6>HZA?
M7,?_ !*)[*V )D>[= YXX"JC-WZDD>V<\:M% 'F7Q \.:[K/Q!\(:IIVE2W%
MEI-QYMS()HEX+H?E#."<!3VK4^+&B:KXE\ W&DZ18/<W=Q)&P7S(T"!7#')9
MAZ=LUW-59]3L;:^MK&>\@CN[HD00,X#R8!)VKU. #0!YMXF\ ZIKWA#PK<6D
M*VWB#P^L+1P7#KMD*JFY-RDCJ@(/MVSD7?'>F:[X^\/VWA^VTF?38[B>.2]N
M;QXRL**<E5",2[9QC'''45Z-10!SEEI\NEZUIEE::;/_ &99:<;1+GS(]HP8
M]HQNW=$/.*Y[2_AT/#OQ4?Q!I.(])O;>3[1;*<+%/D8('H?F^ASV->B44 8W
MB#4M7TR.TETO1'U56FVW*1SI&\<>/O*&P&.>V17-:/X:GT'7_$WBNQT=UDU"
M.,0:6LD:,[*/F9B"44LQ]?4GDXKOJ* $4DJ"5VDCD>E<SX\\/77B/PXL%@\8
MOK6YBO+993A'>-LA6/8$9%=/10!C6>JZG?)&C:%=6,QQYC73Q%(_7!1R6]L
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
MG2K@6)T9;8/YD6?-$I?;C?GH<9Z9[]ZZFXN8+2WDN+F:.&",;GDD8*JCU)/
MI+6Z@OK2&[M9DFMYD$D<B'*NI&00?3% '/?#S3;_ $?P/IVG:E:-:W=N'5XV
M='ZNQ!!4D="*Z>BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M_+/;SM5>N0.@)KI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M7 SG%37OBC0=.>X2\UFQ@>WV^<LDZ@Q[LXW#/&<'\C5N?5;"VM8KJ6\A6"8
MQ/O!$F1D;?[W'/':@"!=!TY=4BU/R7-[%#Y"3-,[$1]2O)Y&0#SW&:J:3X-\
M.Z%J$M_IFDP6MS+G<Z9P,]=H)PN?8"EO-8M+A=(EL?$%C!'=7*E,E9/MB8(,
M<?(Y)QR,XQTIUSXO\-V3%;G7M-B(E\@A[E!B3 .T\]>1GTR* -E@&4J<X(QP
M<&JFFZ59Z1:FVL8FBA+LY4R,WS,26/).,DDGW)-,O];TO2R!?7]O;DH9/WD@
M&$'5CZ+[]*Q]6UF^MO&WAFPMYX3I^HK<F50F68I'N4AL].>P_&@"P/!7AX6M
M]:_V?^XOW,EW&9I,3N3DLWS<DGJ>]7/^$?TTZC!J!AD-W!$88YC/)N5#U7[W
M0X'Y"M.L^'7M)N+T6<.HVSW!WA8UD&6V<-CUV]\=.] %&7P9X>GT>;29M,CE
ML)I3.\,CLP\PG)<$G(;))R"#R:<O@_04TRWTU-/5+2WF$\<:R.,2 Y#D@Y+
M]R2:>?%OAT/$O]N:=F68P1XN5^:08^4<]<D#ZG%6K'7-*U.[N+6QU&UN;BV.
M)HX90S1_4#Z&@"-?#VE"]O+PV@>>\B$-RTCLXE0 @*P)((P3QCN?6J-GX'\-
MV$UI+;Z8BR6>[[,S2.WD[N"$RQVCT Z=L5HP:[I5U>?9(-1MI+@AF6-9 2P7
MAB/7'?'2FGQ#HJV4EZVJV0M8Y?(DF,Z[$DZ;"<X#<CB@"K_PA^A?V:=.^Q'[
M&TWV@P^=)M,F[=N^]UW<_7GK5H:!I@U.343;%[N2#[/)(\C-OB_N$$X(Y/'N
M:CO?$^@Z:\Z7NL6,#VX!F62=08\YQD9XS@_E5?4/%^C:=J&DV<MY"6U/<T+A
MQL\L(6W[NF#@ >N>.AH 32_!/AS1%N5TW2XK7[2I20QLP.T\E5.?E!]%P*E3
MPGHL<.GPI9E8M.;?:*)I,0G&,K\W'!(^AQ6T3@9-8W_"6^'?-BB&N:<7FF,$
M8%RIWR#'RCGDY('U.* +-GHFFZ?J%W?VEG'%=7;;YY%S\[<9..@)P,XZX&:M
M75M%>6LEM.&,4B[7"N5)'ID$&J]_K.F:6<7]_;VQV[SYL@7"]-Q]![GBJ.I>
M*])TO5],TVXNHQ/J&YHR6 4(JD[B>G)P!ZY]J -2UL;>SL4LH8\6Z)L5&8N
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
MX52?**J>P/RM@'T-7OA>YC\%6]A+%/%<VDTZ3)+$R;6,SG&2.>"#QZBNSHH
MP/%EQ%!I]F)'P6U"T(&,G"SH6/T !)/:N3\6^'-0TC5'UKP['YMCJL\*ZM9+
MTSO7%R@'<?Q>HY]37I=% '#07(T;XB^(WUK*6>HVUL;&=U)C9(U97BSTW;F+
M;>IW4_P*S^&_"GA_1=32Y2[NVF%O&8F;RDW-(J.0/EPA Y],=J[:B@ KC/,7
M_A<F[)V?V'Y._'R^9Y^[;GINQSCKBNSHH *X'3[F&/XP>()Y&VP-IEN@E8$(
MS*SEE#="0",BN^HH \:TB-+?P!\/8_),4\&LQO.GED-&/WH9G&,J/F7)/J*V
M-'OK2%M8\+^(=)N;K4GU::Z@B:V=TNU:3?%(' *@+\H))&T+^%>FT4 <!HUL
MEUXQ\>>3&@N9I+<VLSIU9;=5W*2.=KYY'0UE^$'TG4;;0;"\TW5QXAT4*K6T
MWG*ELZ+M9]Q^0J1G R<Y QZ>IT4 >.:3?"XU+P/=)9W=K%;WES'+8QV4@CLB
MT4@"$E<LQ)Y.<=\**U_#[W6G^(=-@TZ\_M#1;B:>1[.[BQ<:4VUV+;_[A)*_
M-_>&":],HH \9=8Y/ <D#PEL^*S+Y1C))B^U[]VW'W=G.>F*W=0CM[CQ7XWC
M<S+:W.@Q1F2V3+,56;=L[,P5AQ[BO2:HZSI46MZ/=:;/+-#'<)L:2!]KK]#_
M (\'O0!YUX7U?2=4U[PU)=ZG#%?:?I[6<,"V\T?GNX3.3(B@8"<*">3UXY]2
M9E12S$*H&22< "L2RT*]1XSJFN7.I)$P=(WABC7<.0S;%!)!Y'09YQP*W* /
M-O 6MV&EQ>)5O9)8#+KUY<1[H)/GC9@59?EY!]J36-;2V\5Z;KVIP:G!H=[I
MS013P)+F"3S2P\Q4&Y0Z;#R.H /2O2J* /,$T_2[#Q#X#@T^PFMM/AEO98X[
M@.S1AT.UFW\IN;D X/..#P,J9KF'3]3NX+>::RM?&8OKN&*,LSVH"GS%4?>4
M. W&<[2>U>R44 >3:T\OB#Q!XJ.@QSRO>^&XXX)5@=4E</+E=Q &2#CK[=JT
MM+OO#NNR+JUO9ZJNHVEE+%,;T3H+167F,[_E8DX  STS7H]% '(_#2WAA^'V
MA 6ZQ7"6:12@Q[75AR5;OU)/XT_QW>+8V6E2O9^<G]I1 W!B:46?#?OMJ\DC
MH,\ L"<]#U=% 'C<JAO"OCF*=M21AK45W%+)9/E_]049E"C*EEY &0,G'2MB
MPUC1=6UCQ!JJZE%]ON=+$ LUBE3Y(PQ+9D12[$OC ' QUS7<:]HHURRB@%[<
MV4L,Z7$4]N5RKKTR&!##V(INGZ/<P3I<:CJD^HSQ@B(R1)&L>>"0J@<D<9)/
M?&,G(!YZ+>2U^$_A*]M+">3^SVLY-1AM4*S^6BG>,##$J[;\>H)IVJQ6%]HU
M_P"(/#-CJMV&NK*XOI"9EDNXX7R5C5\$LJX.0/;)(X]6HH \SFC\+ZYIFJZK
M9C652Y2WAN-1Q,LB,LRF,JKCDHWS$@8 &.>V]X(N-5DEU:WU.>VOU@EC$.JV
M\7EB\!3^(#C<O )7CMV-==10!R'Q(1_^$;M9EBDD2WU.SGE\M"Y5%F4LV!S@
M#FJ-E?KIWQ UZYU</'8:K:6KV$\T;!61%8/$<CAMS%MIY.[I7>T4 <M\.M,N
M](\"Z?9WJ/'(ID9(I/O11M(S(A]"%*C';IVKJ:** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/$
MOB./PU;6<\ME<W*W5W%:#R-I*M(P4$@D$_@#6W7%_$LRKI&C&!4:4:[8E%=M
MJEO-& 3@X'O@T .7Q^(7UJWU#0[ZSO\ 2[0WQM6>-S-;\_.C!MO&"",\'UJ:
MV\:M+:VT\^BW=L+YH$TX22(3=-(I;@ Y4* 22P'';/%5M6\,ZCK%UK>IF&"&
M[NM'?2K2%I> &+%G=@#CDK@#/"^^ 7WA?5+CP_X8: VT>KZ%)%(L;2$Q3;4V
M.F[;D;E)P<<''% %U_&)A.L6LNF3?VGI4 N9+2.0-YT)!(>)CC=T(P0#D8],
MW;/Q$M_;:-/:V_FKJ<)N%"R#]W'M#;CZ_>5?JP^H@TW1;A_%EYXDOHTAFELX
M[*&!'W[8U9G)8X R6;H.@7KSQ!X1\+3>&C?QO,LML)G73HQ_RPMV8R;/KN9A
M]%7TH J:-XETBST*YNK33)[4RZO-9K:%PTDUT9"&YW$#+9)YP ":S;+4UTKX
MC>*=0U2'['%;:1;RR[9?,5@&E.Y3@'G@8P.1^)8W@G7O[$)B:RCU.T\02:U:
M*96:*0,['RW.T%?E<C(!YJ>^\(ZWXBU/79M0CM+"#5-)CLU\FY:5X9$9V!^X
M 1EAW% &WIOC.VOO$2:+)"L<\UN;B!XKA)D8 _,K%?NN,YQR/0FNDEE2&)Y9
M7"1HI9F8X  ZDUS.DR>,Q92'6H=)BEMH&V-!.S+=2 <,V5'EIW.,GZ 8-W36
MN?$7A#9J\$=O/>0R0SK Y*8)9-R$\[6'S#V(H I+XVA6#2;^XL98=*U:5(K6
M[+ D%_\ 5F1/X5?L<GJ,XJE>?$3[);ZU<C0+Y[?1KGR;Q_,C&U0JL7 W?-PV
M<#L.<<"H+;PGK%SX9T;PSJ@MC:Z9/ S7<<A)GBA;,8"8^5CM4-D\<X)J*]\)
M:Y<Z)XVL5CLA)KL[26S&X;" QHGS_)P?DSQGK0!T_BK6;C1?"&IZQ90)<2VU
MJ\Z*[;5X7.3_ #QWKD;^\NSXQ\$:@]C++>S65YF&.1?WA\N,@DDA1U)]LGZ5
MUNM:3<ZQX(O]'S'#=75@]L"6)179"HYQG&?:L:+0]>EUSPKJ%S;V,:Z7;3PW
M"1W+,<R(BC;E!G[F3G'7'.,D M6OCJRFT:.[G@:UNGOI-/-K/*HVSH6W OG;
MM 4G/IT!.!5WPWXHM_$3ZA D7E7.GS"*=5D$B'(RK(XX92/H>#D5RG_"&>(X
M;26\LY+&'5K?79]5M%>5FBECE#*T3G:"I*L1D9KMM%;698'GUJ*UMYGP%MK:
M0R+&!W+D DG/I@8'N2 8GCU=4U'2CHFA7#0:E/$]R)5ZHL6"!GL6<QK]"WI5
MK2?%L6I> 8O$Z6\DH^R&:6"+ 8.H/F*-Q R"&')[46WA\:AJ^HWWB#2]/G9W
M6.TW8FV0*.!\RC!+%V./4#M6)IGA76M(@\6:9:6]@NDZDTLNGQ+.P,#R)M92
M-F I/( SB@"[#X]:6710=!O1'K5OYMDXDC)=_+$A0C/R_+GYCCI4]MXYM&TR
M\N+VUDLKJTO_ .SY+:21#F8[2N'SMVD,#GC SZ51@\,ZS%_P@P,5I_Q(8REU
MB<_-^X,/R?+SUSSBJ=UX,UZ=-:GMY;.VOI-9CU?3F,C.FY$5-D@VC (!Z9^]
M[4 7+GXEV=GI^N3R6$DTVCB-IDM9DD1T?[KH^1D9X(QD>AK6MO%J'7[K2M0L
M)]/,5F;Z.69T*O"&VLQVD[2#C@]C63KVD^*_%'@G5-/O(--M;R[C6**".X9H
MTPP+.S[,Y..% X]3GB;5_#&H:WXGFNIU@AL+G0Y]+E*S$R(TK E@-N"!C'44
M 9/B'5)=7U/P-J"Z?)#:7.JH]O,TOS-&8I" Z?P[AAAUX'.#Q6E=?$3[-I^L
M7_\ 8-\UMH]XUM>,9(P450A+@;OF^_G [#J.E4(O#WBV73_"UC=VVEDZ%>Q2
M-<+=N!<1I&Z A?+^4X8<<\^U/N_".N7'ACQGI@CLA-KEY)/;L;AMJ*Z(OS_)
MP1LSQGK0!OP>+4_X2 Z7?:?/8J]H]Y;W$KH5DC0@,2 25(W X/;T/%5+;X@6
M-QJ>FVHM]T>IJQM'BG1VR%W!9%S^[+#IDGT.#3-1\-:CJOB2PNYXK=+%-*N+
M"X"SDN#+LR5&W! V]R.M+X6L_&.FVMKI.J?V:]G8((TO()&,ETBC" H5PAX&
MXY/3@<Y !%9_$1+JTTR^;1+V&POKXV!G=X_W4ID:-<J#D@LO)' SWJ]HNOZE
MJ/C/Q!I<]FD=IIS0QQL) 3\R%]QXZG(X[8K A\'Z]%X-TK2#'8FYL]974'(N
M&V&,7#38!V9S@XZ5T.EZ/J>G^-M<U%EM6T_4Q!(&\QO,1HX]A7;MP0< YS^'
MH 8/C2SUBS\6:?K'AG)O;>SGGN;'<0E]&KQ H1T#X<D'&<@5HV6JZ5XJU3PY
MK-CB2*6*X)###(ZA?E<?WE.>O0\BMN:TOF\66M\L,)LHK26!F,IW[G:-LA=N
M,#8>_>LBW\$KIWQ /B#3YO*L[F*3[79YPIG.T"51V) (;UX- #Y_'5K!I:ZX
M;21M!-QY#7RN,K\_E^84_P">>[C.<]\8YKK*\[@\$ZJG@F?P/+]G?3#*5COO
M-.\6QDWE2F/]8!E1SCH<]J[:V;41JEW%-!;)IR)']ED1R9&.#O##& !QC!H
MYOX@;T'AN6.>>-O[=LXV$<K*KJ7Y#*#AATZUV+HKHR.H96&"I&017-^,-'U'
M68M(33T@8VFIV][)YTI3*QMD@84\FNC)81DA07QD+GOZ9H \D\+7.C0:-XAE
MU6TOKIK;5KQ$9+>>0+&KX51(H*J!]1CVKH/%4EW87_A#0H;=KNQEN/*E664?
MZ0(X)"%?/7D!CGJ0*E\+Z-XB\/Z?JEM-IVFW/VS4+B\4?;6 VRMG:<Q'Z59U
M/1M?O]1\+7KK9R2Z=.]Q>?OBHR\;)MC^7D#?P3C( [F@#G8M&M&\:WGA>?2
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
MDN%*D+DA6SM;YMI&#^ KF(_!GB&/2A9>7IIV>)!JRE)V4&+SO,*XV<'L!^M
M'7:'XC.K:IJFF7&GS6-[IYC9XY'5PR2 E&!4D?PL".V*JZ_XQ&A+J<SZ;/+:
M:7%'+=3%MFX/GB+(PY &2,CJ!R>*=I6D:C:^.-=U>>. 6=_!;1Q;927!B#YR
M-H'._P!>U8/BKPGXAUR?Q)"@T^XM=0LUBL);B9@UF0F&4)M(^9N=P(//.< 4
M =->>)%CU8Z58VIN[Q++[<Z;]@$>[:H!(.68@X'3@Y(XS2L?'5IJ>F:+=VME
M<K)K4ICLH;@HI8*I=G8JS!5 4^^>U<_J46L7?BR,:;:Z=-J%EI:6][''J#V\
MB^8Q;;NV'>N%!!P""21C/$%[++=V/AO2=-TG3K+4K&ZD,%F;XA52%-I,4P4Y
MY=005)/S C@F@#<N/B+%:Z+K.HRZ)?XTBZ^R7(5XBIDRH^4[MQ7YE.=H.&Z=
M<7I/%YMW6WO=--A>322"VBO+J-%DB0*3(6!(49<#')SVQDCF;G2=7UGPKKWA
MJ+1K.PU*:2*YDE.H&9)6>3<S.^S<&_=XQMQ@KC XKH/$FD:]+JVD^(="%H=0
MLXY()[.YD*QSQ2;20' ."&12#C_"@ L?']AJ.G64T%O+]KN[]].2V9A\LR E
MLN,C8%4MN&<@C R<4Z'QNLD&KDZ+J'GZ7<+:RQQ[)!)*Q4*$PVXKAU.XJ !G
MTQ65XI&K7,.@VDZZ8VN37QNX;;[2T0B6-#D1R[<D@E<DK\VYAC'2N+/Q!=:5
MJVD6FFVVFZL\T5[/(FHF5;L%QO1Y @:,LJ;1@8QP, 4 :>J^.+BUT7Q2UO8)
M_:>A0AY(_.#1$,A=6#8!. #D$ Y&.^:NGQ9]DM-/@NHX%U*YMO/\N:Z2--HP
M-Q<]R3P #WZ $UA-X+UB=?%\/D:790:YI\<$"02,1#(L;)M(V#*Y;.X?E5FX
MT7Q7:WVD:]IT.FMJ$%E]AO+"2X81R1Y#*5DV\,&!/*XP<=N0#IO#7B"U\3Z'
M#JEI')&DA9&CE W(ZDA@<<'D=1U&*UJJ::M\+)#J30F[8EG6'.Q,]%4D D =
MSUZX'06Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *IZAI.GZJD2:A9PW*Q.)(Q*H8*PZ,,]"/6KE
M<OXXU;5-'L=+ETN:".2XU2VM9/.BW@K)(%/?C]?PH Z< * !T'%5=2U*VTJS
M^U7;.L6](\I&SG+,%'"@GJ17!WFO^)]#U'Q%I-UJ%M>2P:,^K6-W]E";-I*M
M&R X/(&#GIUS3K_5_%.F>";?7Y-7MI6NVL"L(LP/*$CHL@#;N<[P<D<8/'/
M!Z+17#7NH^(KKQ=KVD6FJP6D%KI\-U XM0[*S&08.3@_<&3Z= .M-T/Q9?>(
M_P#A';$2BSN+_1_[2N9HE4MP43:@8$#+,2<@X QWR #L+[4K;3FM5N&<&ZG6
MWBV1L^7()&< X'!Y.!5NN(U'5/$NC6WAB*^N[%[FZU=;*[:"(D21L'92,_=;
M:JY&.I.*S[G5?&%Z_BW[!JUE VBW'[A#9AA,!"LFQB6X')&1SSVQ@@'HY ((
M(R#6?<ZU86FL66DS3,M[>AV@C\MB'"#+?-C P/?N*XJ\\6ZI>Z%'JMI=):^;
MH2ZC%:V\8EE\TJ6/F!E(6(8 !RI)S@Y%2S7TFJ>*/AQJ$JJLEU:W,[*O0%K=
M6('MS0!Z!117GMOXGU>/7= BEO8KI-0O;BUN5@B!MDVK(R"*0@,S#8 W+#.X
M<&@#T*BO+;[Q/XH@\,>)=:74K;=HFJRP)"+0;9XT9!M8DDCACR.<]^PV;OQ%
MJGAWQ1?0:G=I?6*Z+/J@1(!&8FB8 JI!)((;ODY'6@#N:*X&7Q%K&G:7X7UV
M:Z2YM]7GMX;JU$2A8O/'RM$0-WRD@'<6R/2JE]XKUJV\%>+M12[4W6CZI);V
M[F)?FC7R\!AC!^^>1CM0!Z31D#&3UZ5Q5[?^(+OQUJ.A6>J06ELFF1W<4@M0
M[HS.ZXY.#]T?AV[UA0:SJOB.3X;W[W\EJ]_Y[SQP(NPR+;R?-A@??CH,^O-
M'J5%%>>ZAXGU>QU6T87D<Z2Z\FGR0P1!H(X';:H+D ^<."0&(!X(H ]"HKA1
MXIN4\8-H^HW<VF7+7NVTAG@7[/>V_'^KDQ_K/8GKQCO7=4 %%<!I7C&=]8DL
M]5NI[+4;?SY)],N+=566)0Q5K=\?., $_,3UZ8J72=5\4ZJNA:K;Q.;"_C$E
MY'+Y CA1URK0D,7)!(!#9SZ#I0!W0(/0U'//%:V\EQ/(D4,2EY)'.%50,DD]
M@!7'_#0WDOAZZGO-0GNW;4;M<RA?X9W&> .N!QT'8"G_ !425OAGKQCG>+;:
MN6V@'>N,%3D=.>W- &[IOB'3M5OKBRMI)1<VZ)(\4L#Q-L;.UAN R#@\CTK4
MKD?[2O#XHL?"T=_(DATU[^>\\N/S"H=41%&W:.2220> /7-8%SXQ\0QZ9- D
MUJNH6'B&'2IIF@RMQ&[IM;&?E)5QD#/MB@#TPD#J:HZ3K5AK<-Q+I\S2I;SO
M;2EHV0K(N-RX8 \9KC)[?7+?XA^&[.^\0RW.^VO93Y=LD2_*T>WY>>=K[<Y[
M<8R<XD.I:OH6A>*-:L+V*.&T\2S;[9H WGJTR*P+$Y7AN,=QWSP >NT45QZ:
MMJFOZCXCMM+O19-I,BV\ ,2N)9?+#DR;AG9E@H"X/!.>1@ ["BO---\7:]XH
MO/#JV%U;Z=#JVDS74FZV\QHI$=%)7)Y&2<9QZG/2H(_%_B@:=;VLEQ9?VC;^
M)%T6XG-N=DZ$!A(!GY>",@?@10!ZE17F6H>,]<\'W'B*RU>>#4WM;.&]L;@0
M^5D2R>4$D"G& ^#D<XS6_=:KJNA>+M$TVXNO[0M-72:/+QJC0S1IO!!4#Y&
M(P<D8')H ZZJFFZG:ZMIT5_:,YMY<[#)&T9X)'W6 (Y'<5Q_A3Q/=ZSJ/V"\
MOY+36([1S>:7>6H1HY<KAXL ;XA\X^\<@KS6&VL:SKGA3P)J$^IR0SWVLK%<
M>1&@5\&8J<$'IY:X'3UR<4 >KT5PEWK7B/5&UI/#ZRFXTRZ%K"K+!Y4SJB,W
MF[F# '<0-F,<'GH.WMWDDMHGE01R,@+H&W!3CD9[T -N[N&RM9KFX<K%"A=R
M%+$*.^!DU'INH6VK:9;:C92>9:W,2RQ/M*[E89!P>1QZUQ%O]MD\:>.1+J,\
MD$%G;A(65-H5HI6VCC( ))]3GG-9_A'4M7TK2_A[$U[%+I^J6BVS6H@ \O;;
MEU8/G)/RX/;GI0!ZC17 V6O>)M;M++6=(MY'MY+QEDMY?(6$VRR,A(;=Y@D
M&?3.1BN^H **\MO/%'BBW\/>(M9_M*VQHVKO;B!;0 3Q*\8*L221PQZ<Y[]A
MI^-/$FKZ-%KMS9WL>=/M8Y[>V@B$F>I<W!(^0'&% 8$@$C- '?T8&<XYKC+C
M4M<O?';:):ZC%:6DFCB\1EM@[QN9-O4G!_$8]N]8=AXJ\22>'/#.O7%];LMW
MJ4>GW-JEL L@:9HB^[.0V1NP,#MB@#T^BN"N-=\2ZM'J=SX>@D:6QU![6.!_
M)$$HB<*XD9FW@GYB", ?+P>37>*<J"1@D=* %JI?:C:Z<D;7#L&E?9%&B%WD
M;!.%4 DG )X[ FN2.NZMK-EXGOM+O%M6T:ZFM;>!HE9)GB16;S"1G#$D#:1@
M8/-9=Y?7'B/7_AWJL%U-9K?Q3SK$JHWE$VQ)QD<]2.?PH [_ $G5K+7--CU#
M3YC+;2%@&*%""I*L"K $$$$$$=JNT@&!BN&M?%%T_B_^QM1O)M,O#>2K#;3V
MZB&[MP&V-#)MY?[A(+==PQ0!W5%>;OXKUI/!%SJGVI3=6NN&QW&)<21?:A#R
M,==ISD8YK8;4M:U^Y\0PZ)>PV<^E7"VMNDJ!DFDV*[&7@D(=VT;<'@G)Z  Z
M"#6K"YUJYTB*9C?6T2RRQF-AM5B0#DC!R0>A/2M"O.KB+4[CXE:N+&_BLKG^
MP;9FF6(2X;S)N%#<8SW(Z?F.J\'ZQ/K_ (.TC5KE56>[M4DD"# W$<X]LT ;
M$L4<\+PS1I)$X*NCC(8'J"#U%8OA_2?#%NCWWA_3M-A#,\336D"IDJQ5ER!T
M#*1Z<5)XHU&33M$D^SF07=RPMK?RXVD8.W\0502VU=SD =%-<?X$EMO#WC'5
M_"MLES%IMRHU'35N8)(B.BS(/, )PV&X]30!Z317FNHZ]XF%IXVN(-4MX?[
MD,D"BT!$BK LNQLD\')&>OTZ5HIX@U>Q\2Z)]MNXI['5["XN6MT@"_9VC5'&
MULY;(8@Y],\=* .YHKA-(UCQ3J\6@ZQ:0LUC?JLEW#-Y(BBC=<JT95MY*D@$
M-][GA>E9*^*/$\?AXZY+J5LZVNN&PDMEM0!-%]I\GKDE2 <C'ISG- 'I5[>0
M:?937ERY2"%"\C!2V%'4X )--T^^M]4TVUU"T?S+:ZA2:%RI&Y& *G!Y'!'6
MN/U'5;W7X_%UM9WAM+?28VME"QJQFD\K>Q?<#\OS!0%P>"<],9>A:EK$-E\/
M=(LKV&"UU#0MTA,&]E:.&+!!)_V_\<]* /3:*\LF\3^*+7PEJVKOJEN\FAZH
M]FZ?9%'VQ%F527Y^4E6_AQR.^>-S4M:U[4[_ %ZRT!9DN-+9(H0JPF.64QK)
M^]WL&"G<%^7!&"<GH #MZ"0,9/6N$_M+Q/J'BY]%%];:=NT6&]8);B5H96=E
M902<,,KUZ8[=ZQH=9U7Q&GPXOY-0DM9+Z2<W"0(NQG6"7YL,#Z'CISZX- 'J
MG05G:?KNF:K=7=K9W2R7-FP6XA*E7B)Z;E8 C-:->::UH6H_\)+K/BKP[SKF
MG72(UN3A;VW^SPEH6]^I4]C^@!W\.J6EQJ,^GQNYNH%#2(8G&T'.#DC&#@XY
MYP:N5YQ'X]L#I?B+Q=8(9HX-,MG\A^&24-,/+<=B&(!_.M:[U;5M!USP['=7
M@O[35Y#;3#RE4PS;"ZM'M ^0[6!#9/0YH [&HKFZ@LK:2YNIHX8(QN>21@JJ
M/4DU+4%[S8W /_/)OY4 -L+^UU2P@OK*99K6= \4BYPRGH1FB_O[;3+*6\O)
M#';PJ7D<(6"J!DDX!X [USWPT_Y)GX<_Z\8_Y5H>,/\ D2=?_P"P=<?^BVH
MT-/U"UU6QBO;*0RVTRAHY-A4.IY!&0,@^M6J\VL]4U:P\,?#JUTVY@ACU"&"
MVF\R'><?9BX/4=-O3]:EC\7:MIT&K6%Y<Q75[!K=OI=M=O$$&V<1D,ZKP2H=
MNF,X% 'HE%<1XGN_$_ASPYXCU"/4[::&WM1/8R30@S*P!\Q6"A5(Z8/N<YHG
MU37=/O\ 3=.N+XW<^L-)+']EMXXWMXXXU+(N]MK'<P.6[9X/8 [>BN(74O$]
MII\<6K3P6C'4S"DY"M<3VQ4E=L:!E,Q(P0!C )Q5&V\6ZXWAF]NFM[JX:PUJ
M6RN9+:!6N%ME/^L\L94N,J#@=,G% '=:AJ5MID<,ETSA9ID@39&S_.YPN=H.
M!GN>!5NO/KGQ7=MX<T?4])UJWO[>ZUJ"U>;R &:%Y0NPCC8X!P>/RHU#5_$D
MNK^,K6UU6WMHM(MH;BV(M Q^:-WVG)Y!V@$_EB@#T&BN(7Q3>7DWA6.65=.M
MM7TYKN6Z4+_K=B,(E+@@<,S<@DA>.]:7@74M6UCPVE_J[Q-+)+(L9CA,8:-7
M*J_4Y# !L\=?2@#4UC7--T"U%UJES]GMRP3S"C%03P 2 <9/2KT4BS1+(H8*
MPR ZE3^(/(KB?BU_R(<G_7]:?^CTKN&944LQP!0 M%<#I.N^)]<M=$UO3H':
MRO95:Y@F\@11V[9^9&#>877C(/!YX' K+G\4>)X/#VL:VVI6Q72M;:S-NMH
M)XA,D>"225X;(QSGJ3V /3+JZBLK26YG8K#$I=R%+$ =>!DFH]-U&UU?3+;4
M;*3S+6YC66)]I7<I&0<'D?C7+7>JWNNWOBBPL[PV<.DQ"$;8U<RRM'O);<#\
M@!48&#][GI6+X4UF\/AWPIH%B+E7;08[R22V$1D &U% \T[<9)SP3TZ9S0!W
M.I>&M#UF=)]3T>PO)HQA9+BW5V ],D=/:GWWA_1M3LXK.^TJRN;:'_512P*R
MQ_[H(X_"N,EU?QG%-X7TZ]FL[*]O[BXM[DB$29"1NZ2##$ X .WU[XXKN]/B
MNH-/MXKZZ6ZND0++.L?EB1N[;<G&?2@ L=.LM+M5M=/M(+6W7D101A%!^@JS
M7))JFI:_K?B'3]-OOL)TDQPQ'RE?S963>2^X'Y.5&!@\,<],8>G^,=;\0R>#
MGM)H+&/6K:Z-PA@WF.2$ $J2>F<X'TSGI0!WFIZ/IFM6XM]4T^UO85.Y4N(E
M< ^HR.#3[#3K#2;46VGV=O9VX.1'!&$7)[X'>L3P3JM_J>FZA'J4R3W-AJ5Q
M9&=4">:(VP&*C@'!'2J/Q$:[6TT%;6^FM1+K=G%((PIW@R C.0>A ./SS0!T
M=MK5A=ZQ=Z3#,S7MFB23QF-AM5\[3DC!SM/3-:%>;W$.J?\ "P/$HT_4A:W$
M6C6C&X:!9&9@9L<'Y1D]>/IBK.F^+]1UZ#0[6!)XKJ]T==2N'LUB+ DJH"B4
M[=N2Q/4].G6@#OZ*R/#4NM2Z'#_PD$,46I*6641$%6 )VM@$@$C!(SP<UKT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5QGQ(MY[O2=)AMH;UW&KVDK-:0-*T2+("S\*<8'/(_.NS
MK,U[7;+PYI$NHWQ?RT*HL<:[GE=CA44=V).!0!1G\*6U]#J;75[=R7.I6OV.
M6YPBND.#\B#;A?O,3P3D^PPE]X0MM0\+6GA^;4+X6UMY.V53&)&\HADR=F."
MJ] ,XHO-:US3]*DU&XT&%HXTWM##>[Y4'J04"\=3ACT.,UT5 &#_ ,(M$-:O
M]6&HWPN+ZU2UD'[K:J+G!4;.OS-USUK,?X=6"Z=HUO:ZGJ=I=:.ABM+Z&1!,
M(R,%&^3:R\#JO:NQHH YZ[\(6MY;Z7$]_?J=.NQ>I('1GEF&?FD+*<_>/ P.
M>,8&.>T71KC4_$/C2.>75+*SOKM!C[.8UGC\E$8J[IW(9<J>G3'!KT*B@#EK
MOP)IUQ?3SP7=[90W%@NGSVULZK')$H(0<J2" Q'RD?SR^V\%6MM-X?E74M09
MM#B:*WWM&0ZLH0[_ ).?E '&.GK6E)JDNG6FIWVLI!:65H[-'*LN[?$%!W,,
M##9R,<]JU* #J*XVT^'%A91:7#'JVK&'2[EI[.,RIB(,&!CX3)4ACR<L.Q%=
ME10!R<W@&QGT/6=(DU/4C;ZO=-=7+;HMP=B"0I\O@':.QZ5?F\+6USK\>KW-
MY=32K9/8M"XC\N2)R"VX!,Y) Z$5NU6N-0M;6[L[6:95GO':.!.[E5+G\@I_
M3UH Q-/\&6=A!I]HUY>7-AITHELK6=E*Q, 0O(4,P7)VY)QQUP,4]1^'ECJ*
M:S;MJ>I0V.K2^?<6D3H$$OR@NIV[LG:."2/;I6[XAUNW\.:%=:M=*S10 ?*I
M +,S!5&3P,D@9/2JT6K:M'JEE9ZAI$,<=WN N+:[,JH54MM8%%.3CC&1P>G<
M 2/PQ''K\VLC4[\W<UFMFV?*VA%)((&S[V6)].>E4+?P#86NF:'90:CJ,9T6
M1GM)P\?F!64JR'Y,$$,1TS[UUE87AG7YM=&K"XM([9]/U&2QVI*9 VQ5.[)
MZ[NF* -WH*XUOAS8&,PKJNJQVZZB-2@A25-L$V_>=OR9())X8G&>,5V5-D+B
M-C&JL^#M#-@$]LG!Q^5 &#)X3MYY8A<WUW<6T5\+^*WE*$)*&+C#;=VT,<XS
M^..*Z"L3PCKTGB;PQ::O+;+;/<&3,*OO"[9&7K@9^[Z4[Q7K4WAWPOJ.L06J
M7+6<+3&)Y"@8#KS@T 5[?PE;1W&G275[=7RZ<7-JMP$.S<I0Y(4%@%) !_')
M (K:%X$L_#]PHM=3U233XG,EOILTX:" DY^48W$#/ )(!YZX-=+;R^=;12D8
M+H&QZ9%2T 8^@^';?P\+M+6ZNI(+BXDN%AF92L)=BS!< '!))Y)-2>(M"@\2
MZ%=:1=7%Q!;W2[)6MRH<KW&64@?E6I10!@WGA:&ZO-.OUOKN'4K!&CCO$V;W
MC;[R.-NUE. >@P1D8JO=^"+"[TY+/[9>Q'[>NHRSQF/S)IU8,&;*$=0.  ,
M#I735A:GKTVG^*]#T<6D;PZGY^9_-(:,QINQMQSGCG/KQ0!)J7AR#4M7TS5&
MN[N"ZT]9$1H64>8C[=RME3P=HY&".Q%9<O@"QFT/5-)?4]2-OJ5X;V=LQ;A(
M6#G:?+P!E1QCM70ZKJ=OI&GO>7);8I5%11EI'8A511W)8@#ZTPS:I]JL5^R6
M_D2!S=OYYS"<?(%&WY\G@GC% %U%*HJEBY P6;&3[G'%84_A2 ZQ?:G97]Y8
M37\:QWBVY3;-M&%;YE.U@.,C'%6WN-:%EJ;I86IN8G86,9N#MF7 VESM^0DY
MXYZ=:6;5OL6H65K>QK$M[^[AE5\KYP4L8SP.2 2#WP1P<9 .2O-&-I\0?#=K
MI<-[9V%CI<]NLT%LSQ)DQ[49BI7D*3USD=:9XNT 6.G:%::?'J,LC:_#>W5S
M! 99,Y8O*VU2HQD=L8 &,#%>AT4 8$WA'3;Z#4UU/S+Y]3A6"XDFP#Y:YVJH
M4#: 26]<G.>F'6GAB*&>UGO+^[U":SA>"V>YV9C# !C\JC+$ #<<\9]3G=JO
M?W$EKI]Q<0Q++)%&SK&S[ Q SC.#C\C0!CVGA6*WNK*ZFU"\N[BPMWMK6:81
M[XU<*"20HW-A1R<_3)S5.+P#80^'-,T:+4=15-,NQ=VMQNC\U'!8_P!S:1\[
M#E>]:_AG5VU_PQIFKO"(6O;9)S$&W!-PSC/>M6@#E+GP':2:[-JMIJNJV#W2
MHMY#:W 5+K:, MD$AL<%E(/OGFNICC2*-8XU"H@"JH&  .@K"TWQ98ZGXKU7
MP_$&6XT](W+'I*&R&V^NUAM/OQVK?H P)_"=O+K6HZG%?WUO)J-NL%Q'$R;&
MVJRJV&4G< Q'7'MD"J\'@>SMX/#\*:CJ&S0C_HF3%\WR%,/\G/RDCC'YUT]%
M '*67@*RT_59[FUU+4XK&><W,FEK,/LQD)R3C&X GDJ#@^F.*ZNB@]* .3F\
M 6,^B:OI,FIZD;?5;LW=PP:+<')!(4^7P,J.QZ4W4OA_8ZG+K#2ZGJ:1ZQ"L
M5[#'(@61E38K_<R&P!P"%..0:T?#&O3:]'JAN+1+9['4);+:DID#;,?-D@=<
M^E;M &!;>%(K;7(]774]0>Z2Q%C\YC*E-V[<?D^]NYZX[8QQ5&/P!8Q:!I^C
M+J>I"WL+T7L+9BW^8)#(,GR\$;B3C%=;10!RDG@*S_MR[U&VU/4[2&^<27MC
M!,%@N'Q@LPVY!(Z[2,UU>,# JMJ&H6NE:?/?WLRQ6T"%Y';L!_7VJ:4R")C"
MBO(!\JNVT$^Y ./RH Y^;P=:M>ZI/;7MY:1:J/\ 3K>$ILE;;M+#*DHQ7@E2
M,]>O-2W7A2TN-2T:\BNKJT&CJRVD%OY8C 9-A!#(2?EXZU5\)^-+;Q1)J-FU
MN;+5-/F>&XM'?=P&*AU; W*2#SC^F=71M2N=26[,]I';_9[EX!LF,F_:<$_=
M&/UH TZY\^%();F![J^N[J&VOFOX(9=F(Y26(PP4-M!<X&?3DCBN@HH XVZ^
M'5C=6]_:'5=3CLKN]%]]FC= L4WF"0E3LS@L.C$@9.!G!%FZ\#6LVO3:M;:K
MJEC+=HB7L=K,J)=;1@%OE)#8XRI4X]*O#Q"?^$V'AQK&1<V#7HN6<88+(J;0
MHY_BZG'3I6G>S2VUC//#$LLD:%@COL#8YQG!Q^5 &2OA6WCURZU:&]O(IKBT
M2S,:>7Y<<:DE=H*9R"QZD]:M^']$@\.:%::1:SSS6]JGEQM.5+[>P)4 ?I5?
MPEK\GBCPW9ZT]FMI'=IYD<0F\PA<D<G:.>/>KM[?FUO+&V159KAVW$G&R-5+
M,_Y[5^K"@".ZT<76M66I->W2FT5PENNSRB6&"QRI;..,@C )]35/6O"UOK6M
M:5JSW][:W6F,[0&V,8!WC#!MR,2"!C%0Z7XDO/$-NU_HNG0RZ;O9(;BYN3$;
MC:2"R*$;Y<@X)()QTQS6IHNI2:KIHNIK.2SE\V6)H)&!92DC)U''.W/'K0!D
MR^";26#Q!"VHZALUW/VO!B^7*",[/DX^4 <Y_.IO^$2MSJ.BWKZA>O)I$+P0
MJWE[75P%;?\ )SD*.F.E-T7Q+<:KXFUO1Y-/C@_LEHEDF%P7\PR)O7 V#MUR
M?SKHJ .4T7P'9Z%<8M-4U0Z<DAD@TV28-;P,3GY1MS@'D D@'G&::W@"R;09
MM'.J:E]GEOOM[-F+?YGF>;U\O&-XSC%=;10!R]WX(MIM5O[^VU/4+)M2A$5]
M% 8]EQA=H8AD.UL<97%+9>";2QGT&6/4M08Z);-:VJNT9!1@JD-\F3PJC@CI
M73T4 <G-X L9]"U72'U/4C;ZI=M>3MF+>'9@Q"GR\ $@=NU/OO UO=:ZVL6V
MKZKI]W-&D5X;.94%V%& 7&TX;'&5P0.F*ZFB@#"B\+6T&OMK%O>7<,QL5L%B
M7RS&D2DE< H3D$DY)-4+?P!86NDZ+80:CJ*?V/,TMI<!X_, 8,K*?DP00Q'3
M/O7644  & !Z5G6&DBPO[^[%[<S&]D$KQR[-JL%5!MVJ#T4=2:T:* ,)?!^B
MK)K9^R+Y>MJ!>P]$D(!!;'8D'D^HSUING^%8+*33FN+^[OQIJE;,7)3]UE=N
M<JH+-MRN3G@GN<UOU6L-0M=4LUN[.59H&9E61>C;6*DCU&0>: (],T]M-MY8
MGOKJ\+S/+ON7#,H8YV# 'RCH!4]U ;FUE@$LD7F*5WQXW+GTR"/S%354GEOE
MU*TC@MH7LG5_M$K2D/&0!L"KCYL\YY&,4 5_#^B0^'=#M=(MIYYK>U01Q-.5
M+!1T&5 !_*IM7TU-9TB[TV6>:"*ZB:&1X=N[:P((&X$=#Z5=HH YE/!5JEKH
M%N-3U IH;*UJ28LG"% '_=\_*2.,=:CN? .EWT&MP7=S>SIJ\R3S;G13%(H4
M*T9505(VKUST^M=510!RTG@B&Z\/WNDW^M:K>&]B\B6ZFDC,HC_NK\FT#U.,
MGN>!BQK?A"TUS3;&VGO;V*ZL'$EK?P.J3QL!C.0NWD<$8P:Z&B@#EY_!%O/!
M8,VK:H-0LKDW*:AYB-,SE=AR"A3!4XP%Q^N2S\$P:<9FLM6U.)Y=0;4,F1'Q
M(RE6&&4Y4[CG.3TP17444 <O/X%T^>Q6V^V7D1_M(:I)+%Y8:6X#!@2"A&.!
MP .G.>:F?PA;O>ZY=?VC?B3684@N #%A%52HV?)P<,>N>M=%10!YKKNCMIMY
MHNFB?Q-#I^G:?Y%O?Z=;BY+L2HV2(L;8PJ+AMG.[KP<]9X5BU**PF%_>WEW$
M9,VTE]"D<^S:/O*H&.<XR ?6MZJ<FHP_;I-/A>-[Y8//\DMC"YP"2 < G/;L
M: *'BCPS;^*]*&G7=Y=VT'F)*3;% Q96#+RRMT(!XI8] G-[;7%WKVJ7B6[^
M8+>40+&S8(!;9$I.,Y SC(![4GA'7G\3>%[+6)+9;9[D.3"K[PN'9<9P,]/2
MMN@#E-)\!66C7S/9ZGJ:Z=YQGCTLS VT<A.[*C&[ ;D+G&><4V7P!93:'J>D
M/J>I?9]1O3>S-F+>)"X<[3Y> -R@XQVKK:P/^$LL1XW'A<AA<M:&X$G\)8$9
MC'^T%(;Z$4 07/@N"76;K5+75-0LIKZ%8;Y8#'MN@HVAF#(<-CC*XXJG)\.;
M :;H]O:ZIJEI=:1&8;6^@E03",@ HWR[67@<$=J[*B@#G)/!UK)<Z/<_VCJ
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
M@^O?M71S3:-K/B'Q?I7BB[CMIH'B^R/)*(VAMC$I$D+-T._>21WP#T KN?\
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
MFD>X=&D6&"%Y7*#&6VH"<9(&?4XJGX8@MX[&>XMM&?2H[J<S>5*H65R0 7D
M)PQQW.< 9YX&1<PWND?$J369;:YN-+OM-2U\RWB:5K>6-V8 JH+;6#'D#J.<
M4 +XJ\9P6?@M-8T>=IQ=21103PPM(J[Y51B< @, QP&_B&,$\5MZ)9S6XN9C
MJ5Y=6MPXD@BO(RKP#&"N6 8@GGYNE<#?>']1L_ %];I8W,EQJ&O?VC':11EV
MAB-TDF#C@$(N2/4XKU)'$B*ZA@",C<I4_D>10!F_\)#IOVQ;823,[3-;JZV\
MC(9%!++O VY&T]^H(Z\57/B_0QI;:D;QQ:+<FT>0V\GR2[]FUAMR/F.,D8S7
M*PZ;J%IXL2\T--2MDN-4D_M+3KJ)FM7CW-FXC<C",0 WRGDMC'6L>_L=7C\*
MZ_H::'J,UTVOF\1TB_=R0M=I*&5LX/R]0.F#G% 'H^J>)])T8S_;;AU%NBO<
M,D+R"%6Z%RH(4?7MSTKG)O% TKX@ZC'>:A<3:8-)ANH88H3+M+2.&95C4L1A
M0<G./7%00S:EH7BGQ!;W?AV_U.QUJ5+FVD@C21<^4L;12Y.$ VCD\8)JW!!=
M0_$74+V:QG%N=$AM_,B@<QF57D9E7CGAAB@#KK&^MM2L+>^LYEFMKB-9(I%Z
M,I&0:L5R_P .;6YL/A]HME>V\MO=6]N(Y8I4*LK GUKJ* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***CGGBMK>2>9PD42EW=CPJ@9)- #PP)(!!(ZCTI:\M\.:V]E\1(Y;G4(YH
M/%5L9EB$JM]EGCR4C('3]R5!]64UU=_XBU2/Q>WAZQTRVED.GF]BGFNBB_?"
M88!"1U/3.>.G- '3T5P-I\0-0N-)T76)-%ABL+V]2PGS=YECE:0Q950N&0..
MI(/MZVM5\<SVHOIM-TJ34(;"Y^SRQ1+(992" YC"H5^4D\$\[3TXR =I17$W
MOC+6$OO$5K8Z+;2_V-!%<%YKQD$J,C/C&PD-A<8Z=<GUOP^*AJL^F66F6T;W
M%_IRZDXN'PL,+8"YP#DDG&/9CG@ @'1PSPW"LT,J2*K%248'!'4<=ZDKRGPM
MKUUX;\+*T>E0N;OQ//9/ D^T0&2X*_+\N& Y'\/:NA_X2SQ U]K>F)HEB;_3
M(H[@G[<WDO$ZL0 ?+W;_ )",;<=\^H!VM%<C'XXCOK/2&L;<"YU*P%^$EWE8
M4.W .Q2226QT X)] :D7CO4YQX?0>'7AN-5FGMWAN9FB,4D:,V>4Y0[<[NN#
M]TGB@#N:1F5!EF"CU)Q7G.M>--:/@G6[F&UMK34]-U%-/N-LS.F&:,;XSM!Y
M$HZ@8YKN;NV6_P!&F@U*UMY!)$PEA/[Q#P?4#/Y4 7=RA=V1MQG.>*175QE&
M##U!S7EG@B_NO!\6D>'=;E-QHNJV\;Z5>2\B-V0%K9S^)V>HX]AOZ'JL.CZ%
MX:T>QM83>:DC^3'G8BJ@W.[8';(&!U+#IR0 =M16#H/B)M4U+5M)N[9;;4M+
MD19D1]Z.CKN1U.!P0#P1P01SUK>(R"/6@! RL2 02IP<'H:1I8T.'=5/H3BN
M-^'D$=M+XMBA0)&OB"?"CM^[BJK\2;6WGU+P69H(Y"=?A4ET!^78YQ],@?E0
M!WP((R#D&HI!#<K);LP;@;T#8(!]<<C-2 !5    ' ':O+_$-_<7+^'[%)9(
M8?%.K-)<21L5+6J*-J CD;T5,X]6]: /2H)[3!AMY8,180I&P^3L!@=*E9T3
M[[*N?4XK'O?"ND7EK;0I8V]N;66.:W>&((8F1PPQC'&5 ([BL#XQ11R?"K72
M\:L4B1E+#.T^8O(H [A6##*D$'N*6N6U+Q)%HNJV>A6L=E#/+:&:V2YE\F.8
M@X$2$ C=W]@1P<\1WGC":'5VTB&WM5U-;*.Z2UNIS&UP6W92/@Y*[?S...M
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
MC(ZUCS^'K[5_$6CZIJHLHAI+220BV+,\KLNWDD#:N#G:,Y..>.>HHH \\NO
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
M5/$\.@-%/]JEM7NE?8/+**RJ1G/7+#M5Z\O+>PM)+JZD$<,8RS'GV  ')).
M .23B@#A(_A[J&E6.E3:#J<-KJ6FS7#PQS(TEOY,S;F@QG=M7"X/7C.!GC>G
MTC6;JQABOY=-U'S2YOK6:(K!(I  5 =Q4#&<G.<GIGC6_M%OM]K:FPO!]HB>
M0R[ 8XMN/E=@>&.>!ST-0?V[#':7%U=6EY:6]O<-!))/&% 53CS>O^K/][TY
M. ": (O"F@#PSX?ATM9=Z1O(Z@$E8U9RP1<\[5!VC/I6U1G(R** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *Y[QA/JMMIMM-I5M+=[;E3=6T$HCFFAVMN$;9'S [3@$$@$9YKH:I
M:CI=OJ8M_.:9'MI?.ADAE9&5]I7/'489A@Y!STH \XO]1AUS3?"$MCJ%XQ/B
M,QE[J/$]NWES?NV5A]Y 0.<] 3GO<CU2_L8/%NF2Z_.@L=0MHK6[G02S!95C
M8QJ !N8EF5>."P]*ZI_!^CR"UW13;K:[:]1Q.X)G.<R-@_,>2.>,<8Q4=WX(
MT.]&I?:()W.I21S7#?:9 3)'C8RG/RD8&-N.E ',C4+Z6W^(6F7)N%MK2P5[
M>&YD$DD0DMW+ MDYY7/4XSUIL?WOA3_US/\ Z1-74IX)T2-]0D$5R7U&W%O=
MNUW*QE0 CDEOO8)&[KCO4H\)Z2/[(PEQ_P 2@8LO](?]V-NWU^;Y>.<\4 9'
MQ1N)(?!$L,9*K=W5O:RL.T<DJJ_Y@D?C5CQE>7NGW?AC['>2P1W&L0VT\2!=
MLD;*YP>,]5'0BMCQ!HL'B+0;O2KAF1+A,"1>L; @JP]PP!_"J\^BQZ[;:>^M
M0.MU8SK.GDSLJ"91@.NTC(Y. WKR* ,?7)Y+/XJ>$C"2/MUM>V]P!_$B*DBY
M^C#_ ,>/K5[Q-JTMMK?AW1TF:WBU2YD2693AMJ1LX13V+$ 9ZXSCG!%I-(:[
M\5+K=VFT6ENUM9QD@D;R#)(?0G:H [ '/7 GU[P]IGB73UL]3@,D:2"6-D<H
M\3CHRLI!4CU% '+ZK>:EX=?3]);67N%U36EMXYF4>;:V[*6$>XYW,2I4,><-
MZ@&J>MZIJ^C:CXITBVU&Y\B+06U6SG8AY+:12ZE-S [E)7(SDCG!].L;PAHS
MZ(=)EMY98#()C)+.[3&48Q)YA._>,#!SQC'3BGOX7TV:RO[:=9YOM\7DW4LD
MS>9)'@C;N!R!@MP,=2>I- '+:9>:K9^)/"/FZO=7<>LZ=*US#-MV*Z1QNK(
M 0?F(/)SWJ/P_J]Y<:M'H^O2ZG8:O):S;@)-UM?=#YL#CA2!SM&" W<C-=8G
MA72TNM*N0MQYNE1M%:$W#GRU( ((S\V0 .<]*73_  QINFR6CQ">3[%&T5J)
MYFD\A2 "%W'/0 9.2!P,"@#SO2+F_P!-^#_A6]M-3NXY9[NS67+!@ZO,%9>0
M2 03T(K;MK5V^(GC207MXIBL+-T"S$!25GX ] >0/7/J:WD\":#'H\6DI!<K
M90SK/'%]KE^1E;<N#NR%!Y"CCVK0'AW31KK:SY4GVUX5AD83.$D5<[=R9VL1
MN;!([T <5I^N:I-H_P .+N2_F,VINJ7AR,3 V[OR.F=R@\50L=1N/#NA>+M1
MAO)VE_X2,V@DN)LK&KO"AD.0<%0W7! P.,<5V%K\/O#]G]A$<5V5L)C-:*UY
M*1 <$;4^;Y5Y/ X/&<XJV?!^AN=5$EF9(M5):[A>5VC<D %@F<*3M7D '@4
M5]%LM=L?$5Q]LO86TN>W#16KW33RI*K89E9D4["",CG!QC&:K^)+F=]<2Q@O
M[DM_9\LHLK0^6X;< LSR9&%'("\Y)/#8XT] \+:9X;C9+ 7#%@$WW-P\S*@Z
M(I<G:H]!3M1\+Z5JFKQ:I<Q2_:XX3;EHIWC$D1.=CA2 RYYP>* .(L-9UO6$
M^'C/K%Q!_:UG,;SR40>8RP[MPRO!S^'M72>!+R\N+/6;2\NY;LZ?JT]I%--@
MNT:[2NX@#)&[&?:K-EX(T/3CI1MH;A/[*#BSS=2-Y>X8;JW.1QST'2M#2="L
M=$:\:R653>3M<S^9,S[I&QEOF)QG Z<<4 8;W5^WQ/GTL:C<+9OHGVA(@$Q%
M)YVW<OR\G _BS7*:'JVN#0/ NN7&MW=Q-J5\MI=0OL\IT=9.< 9W J#G/Z<5
MZ))X>L)-=?6B)Q?M;?93(L[@"+.=H7.!SSG&<U2B\$:)#INF:?'%<+:Z9.+B
MT074G[MQG!SNR<9/!R.30!C:9=:AXGTZ]U6'6WTZXM-5EBVXW110PR;3&Z9
M)9!N+'D%N" ,5!;2ZM/XF\5R2ZYJ#6VB7,4T%K&(P)%^SB0QM\O*DG'&#ZDG
MIT'_  A&A?V]+K"V\R7$T@EFC2X=899!T=XP=K-[D=>>M7[#0+#3=3O]0MEE
M%SJ#*UR7F9PY4;0=I.!@ #C'% '*:#)XAU*#P]XA34[5;.YB62_22[9TF611
M@(GE@1LK'  /;!)/-4M,UK4AX@\)LFI7-[;:I+=1W%RWRPW06-W0Q1DDH%*@
M \9'KG-=/I/@30-$OWNK"UEC!9G2W-P[01,V=Q2,G:I.3T'0D# J.T^'WAVR
M-AY%O<@6$K2V@:\E(AR""J@MPA!.5Z'OF@#!T_Q'>V6NI::X-0MM1)N)82'\
MRSU*,*S*(B.%8+@[< \<Y)J;0)?$>K6OAWQ%%J5JMM=*DE\CW;.DRR#[J)Y8
M",K$ 8/;!)/-=/9^&--LIK5T$\@M&9K9)IFD6%F!!*Y/H2/8$@8JKI/@70-$
MU)KZPMIHB7:1(/M#F")VZLD9.U2<GD#C/&* ,WXG1-)X=L=L\\7_ !-;)3Y3
ME=P,Z#G'7U^N#VIUM<SZUXNUW06O[RVATFVMEA:*7;([RJS&4M_%C  !XR#D
M'MTFLZ-8Z]IKV&H1L\#,K_)(R,K*P96#*0000#D54F\+:9+>Q7J"X@NXX/LY
MGAN'5Y(LYVN<Y;GG)Y!)(/- %3P%K-]KO@^TO-2VF\#RP2R*NT2F.1DW@=L[
M<UPEQ;,G@?XH2M=7,I6\NX\2REACR8L'GOV^G%>LV5E;:=90V=G"L-O"H2.-
M>B@5C7/@K0[H:JLD$^S53F\C2YD5)"0 2%#84D* 2,$XH YU+_4= \4V<;:A
M=7MM<Z'/=O;2[=JR1>7MV  ;00Q&.>V<GFI- ?Q%J47AWQ FIVHM+J)7OD>[
M9TG$BC 1/+ 1E8@  ^QR>:Z=?#6G+JEGJ6V=KJS@-O"[3N0(SC((S@YP.O/
MJGH_@;0=!U!KS3K::([F>. W$C0PLV=Q2,G:I.3R!W(&* ,KXP?\DKUO_=A_
M]')5&!)M3^+5LGB-H[>ZTJW>;1XH%(CN4D4+(^XG)9>A3 QUYKL]>T#3_$NE
MR:9JD<DMG(07C25H]V"",E2#U -1ZEX:TS5H[$7D<SR6,GFVTZSNDL;8QD.I
M#<CJ,\]Z .5GN?$/B6;Q FCWT5E=:;??9K9GNF18MJHV7C$9#ALGJ>G3&"3-
M>:S=>'O&,$VHWDLVEZGISM!'&^42ZC&YE3N=Z\KGNIQUK7O? F@7^LG59K><
M73HJ3F*YD1;E5& )54@/^/7H<BM?4-(L=5^R?;;=9?LEPES!G^"1<[6'TR:
M.42ZOU\4:-X5O+R<>9ILM]=3+*0\T@95$:N.0HW,>,'A>>N><\0:EJ%QX"\8
M:7?S-<_V5J<%O#<N &DC,L+J&QP64-@GOQ7I.J:#8ZO/:7-PDB75FQ>WN(9"
MDD1(PP!'8C@@Y!]*K7?A+1[W1)=(G@D-I/+YTP$[J\LFX-N9P=Q.0#U[#L*
M,;6M5G\->.;*[OKV?^P[^UEC\LM\D-R@W@_\"0, /5?>H-5FU?21X/#:C<K)
M>:JL5Y"S!@5>.1]F2,X4J%&#R!SDUUFH:/8ZK;6]O?0"XCMYHYX]YR1(ARK9
M^H_'FF:IH5CK,UC->+*SV,XN+?9,R!9 " V 1G@D<^IH \\U:]US^S_'UVGB
M&_C;1)_,LU01@#$"2;6^7E<DC''4YR>F[J.K7DWB*"VO;BXM--GT8W$$EKN!
M-SN&[)7G(4KM4\')X)Z;,O@W1IH=7ADCN#'JYS>K]ID_>\!?7C@ <8X%<SKG
MAV8^(P\FBZU<V<5I%;6EUI.I^5( I8E9=TJ$\G@\T =/X,_MEO"6GR^()II-
M4EB$DXE1%*,?X<(H ^AY!)YKG?AFS'5/&RW9_P")B->F,@;[WE;5\K_@.W.*
MZGPWI]UINE>1=37,F9&:-;J?SI8D.,*TG\1ZGOC.,G&2V^\+Z;>ZJ-5 N+74
M-@C:YM)FB:1!T5\'#@=MP..U &1\1KN?3/!NK:AIEXUIJ44<698@I8IYF #D
M'CYGZ8/7FJM\^I:;XDT[P^NJ7-X-3%S=L]S<"!OD$8$4;(F0OS,V ,\=<9!Z
M&_\ "VEZGHT^E7D<\MM<$-/FX??*001N?.X]!QGM2:YX4TKQ%96UMJ,4LAM7
M$D$Z3,DT3=-RN#N!_'F@#EH[_7M.U'0O#&K:G%)+?WUR&NK>3,@MXXQ(D3-M
M7$AW*"P .T9')S68_P!KT=/BE-9:C<I<VB1SPW!*NZE;0, 2P.0.F3S@=<\U
MVUSX+T2[TFVTZ2";9:RB>&=;AQ.DO]_S<[MWJ2>::O@C1!%JL92[<:L@CO2]
MY*QF4*%P26]!C(YYH YV..6\^(WAB:6\NMSZ#+*P$I"E@T.>.G.>?7CTJ3XO
MLZ^%M.+_ /'@-7M/M_\ =\C?SN]MVVNF?PKI3W&F7#13>=IL9BMW%Q(#L.,J
MV#\Z_*O#9Z5J7EG;:A9S6EW!'/;S*4DBD7*LIZ@B@!9TAEM94G"- Z$2!_NE
M2.<^V*X^VN[OQ/KGBBQCU"XL?[,>.WM/(?;M9HP_FL/X\DX .5PO3DULV/A3
M3[")((YKZ2TCQY=M-=R21J!T&">0/0Y%27?AC3;O4Y=1Q/!=3Q"&X>WG:+SD
M'0/M/.,G!ZC/!H X;2O$.M>(YO TLNH7%DNKV5VUW% J ,T84!URI(SDGN "
M,<\U3NM1UVT\%>(=37Q!?M/H.JRV]MNV8EC65.)?E^?AB.W0=Z]&?PSI37^F
M7JP/%+ID;16:Q2,B1(0 0%!P00 .1VJI)X(T.72M0TR2*X:TU&<W-TANI/WD
MA().=V1D@<# XH Q[@:GJ7CW7=(_MR_M[---@GB6#8IC=FD!P=O3Y0?7WQQ6
M+I6LZT^B^ ]?GUBYEFU6YBM;JW(00NC1N<[0,[LH#G/4GMP.\3PUI\>J7&I*
M;G[9<0+;2R_:7RT:YP,9P,9/(YY-5H_!6B1:?I=A'%<+;:7*)K-!<R?NG&0#
MG.3C)X.>M '$^)+O4+GPS\3+6XU*ZD2Q(%N0P0HA@1RGR@?+EC]1US6U>C4(
M/%7A72;?6;Z*SO;*Z:904+$HL9!#%<Y^<CG..V#S70GPEH[+K"R022)K Q?*
M\SL)?EV^OR_+@<8Z"B'PEI4-YIUVHNFN-.C>.VD>ZD<J'QNSECNS@=<]!Z4
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
M1O!(QQG:HGC+'\ ":S);C1=2^+5DS265Q;?V!*T>\J4/[]"",\?=R0?3D<4
M=Z]]:1V8O'NH%M2H;SVD 3!Z'=TQ3K>Y@NX$GMIHYH7&5DC8,K#V(X->+Z+J
M\6E^%/!M[/>20:+;7E_#<W$"JXMG,CB!F!5@%V[@#C@,*](\%VVD0V%]/HEQ
M<7-G=WCW'GR8V2.P&YH\ #;GT&,YH T++Q'I6HZS>Z5:WD4MU9;1*JN#AB"2
MH]2 !GTS5NWU.PNVF6VOK:9H/]:(Y58Q_P"]@\?C7F>IO,NK?$RQT[(U:>""
M2UAC&))$^S*&*=^Q&?7 ZD58L+OPCXA;^U[/4I[R>#3)8)8I$CC2WA(SLF 1
M0,,  #WR1P": /01K&F,&*ZC:$*JNQ$Z\*WW2>>A['O0=7TQ4N7;4;0+:G;<
M,9UQ$?1N?E_&O'[BQT)/@%IM\MO8K>-#8QO<!5\PL)HRR[NN1\W'89KJ!;:"
M/B^T7E:>(3H"N4PFS<)3@XZ9"$\^A]* .\EU"R@M4NIKRWCMWQLE>50C9Y&"
M3@U-%-'/$LL,B21L,JZ,"#]"*\>\.2>;X)\*MIFO6FGZK;->_95N@'MYE$I#
M1/R"/E*D$<@ XKT;P7>'4/"&GW+6"V!=&S;HV47#$90_W3C(]B* -1-2L9+I
MK6.]MGN$R&B652XQUR,YI(]5TZ6XCMX[^U>>52T<:S*6<#() SDC@_E7G/AN
M9HM;TG3DGLM>T.[^T-:R%0+JQRI9TF R&7G:2<'<1GM7.Z-INEWWPQ\+?V5'
M;'Q&FHPM"\6//4K/\Y8CYMHC!)SQ@#VH ]JEU&Q@NX[2:\MX[F7_ %<+RJ'?
MZ*3DT3ZC96L\4%Q>6\,TIQ'')*JLY]@3S7E37&D7]QX@\-^)M0OH-1?59)X;
M.-%$ERF\- T+;"Q.T*O#<;><"KJ:EH?]I^+?#GB]6-U>WPE@@<-ON[?:GDB(
MKR2"I&%/!SZF@#T W4\>M3K+>6*V,=J)/*)Q,C;CN=CG&S&.W7/-<G%XIUG7
MK"?4= U#0(+:&XGAD2_W$QQHS(LI96[E<X( PW7CE;26RB^,FHC=!&SZ#"95
MW+G<)9"=WJ0NW/MBN1>739_@-XC^>UD9;B\*\J2&-PY3'N0<B@#V"YU"ST^%
M)+^\MK=6P \L@16/MDTZ[OK6RMO/N;J"WC/"R32!5SVY)KSG5]9TZR\9SKKV
MJ/9:5J6E0QV5R%1H) "_FQ[F1@"=RGC&0!UP*9IUUI_ACQEHD%[/-;:$-$,.
MEW&HMM D\TE@6;&UC&$P#@X&.N10!U_@O7;OQ!HL]W>?9_-CO;BW!MP0C+'(
M4!&2>H&>M:,5S.NK:@L]Y8FSBCC9(TR)8L[MQD).,' QP.AKF/A9):MX;OXK
M4H(XM6O J(,!5,S%1CMQBL2_;3%\1_$R)VM0KZ3;LZ$KAG$<V21W()7\2* /
M28=2L;FX^SP7MM+-Y8E\M)59MAZ-@'.#D<U6UO7].\/6T,^HW*0K-/'!&&8
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ I  .@ [4M% !@#/'6DVKOW[1NQC..<4M% !UHHHH 1E#*58 @]0>]*
M , =J** #OFD557.U0,G)P.II:* "BBB@!&177:ZAAZ$9I:** (WC.US#L25
MAP[)D9[9 (S^=8WA#P\_A?PW::3)=1W;6RE1.L'E%E+%N1N;U]:W:* $*J6#
M%1N' ..1054L&*@L.AQR*6B@ HHHH 1E5P-R@X.1D=Z&56 #*#@YY%+10 @
M P!@4M%% !1UZT44 %(RJZE64,IZ@C-+10 4444 %%%% !2*JHH55"J.@ Q2
MT4 %-"("2%4$G.0.].HH 3:N_?M&[&,XYQ2%$9MQ52<8R1VIU% !36C1V5F1
M2R_=)'(^E.HH *1E5L;E!P<C(Z&EHH 1E5L;E!P<C(Z&@    8 ["EHH .^:
M*** "N6B\-ZS;7EWY&OP/8W-P\[1W6GB65"QR0LF\# Z#<IP !R!74T4 5[&
MRATZP@LK==L,""-![ 5/M4L&VC<!@''-+10 A52P8J"PZ''(I:** "DVKOW[
M1NQC..<4M% !1110 @ 48  'M2T44 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1169J&NV6G7MO8R&66]N%9X[:",R.57&6('11D<G R<=: -.BL)_%^C1
MZ1?ZHTTXM=/D,=V3;2;H6"ACN3;N& P[=ZIP_$+P_<:7!J<4E\UA.P6.Y&GS
M^626VCYMF ,\9- '4T5DZYXDTGP['"VI70C>X?RX(41I)9F]$1068\CH.]0#
MQ=I27,%M<_:[2YG5VCBN;62,L$0NQ!(P<!3G!]/6@#=HKDI/B3X:AGT^"6:^
MCEU$ V:/IUP#.#C&T%.>H_.IKSQ_X>T_2)]4O+BZ@M+>X^RS/)93*8Y, [64
MKD<,,'&#F@#IZ*R)O$VD6OAY=>N[P6VFLBR+-.K1Y##*X4C.3G@8S4'_  F.
MCI<64-U)<637QVVK7EL\*RMV4%@ &/\ =."?2@#>HKG=8\<>'_#^LVNE:M>M
M:75V0(/,@<1ODX^_C;U(SSQWK4N-7M;75+73I!/]HN@QBVP.RD+C.6 P,9'4
MB@"]1169INOZ;J]_J-E8W FFTZ40W.T'".1G&>A([XZ'B@#3HHHH ***PW\6
M:6NK7>EJ+V6\LPK3QPV4LFP-G:<JI'.#CZ4 ;E%94/B+39]%&KK+(MHSF-?,
MA='+A_+V;& ;<7&T#&2:KOXIM$\]#9WYN( S2VRVY:14!QOP/O*3TP3NP<9P
M< &[1110 455O]2LM,M?M-[<QP0^8L>]S@;F8*H_$D"K5 !112,VU2V"<#.
M,F@!:*YR#QUH%Q8O?+/=+91R-&]R]E,L2%3M;<Y3  (())Q70HZ21K)&RLC
M%64Y!![@T .HHH!!&1R* "BBJ]]>P:=83WMRS+!!&9)"JEB% R< 9)/L.: +
M%%<Y_P )QH_]H_V?LU/[;Y'VC[/_ &9<;_+SMW8V9QGBK&G^*]+U35H=-M6G
M:>6R%\A>!D4Q%@O\0'.3T[<YQ0!MT54O[]+ 6V^"YF\^=(!Y$1?86_B;'W5'
M<G@5;H ***I6FJV5]?7UE;7"R7%BZQW"#JC,H8?H?YT 7:*** "BBB@ HI"=
MJDG. ,\#-9VB:Y9^(+*2[L?-\J.>2!O-C*-O1BK<'D<CO0!I4444 %%%([K&
MA=V"JHR23@ 4 +1110 445F:]KMEX<TI]1O_ #OLZ,J$Q1ESEF"CITY(Y/%
M&G12,P52S$  9)/:LV;7[&#7[+17,OVN\BDFA(C.PJF-WS=.XX'K0!IT444
M%%%% !1110 445'<3I;6\D[ARD:EB$0LV!Z <F@"2BJ.C:O:Z]HUKJMD7-K=
M1B2(NNTE3ZCM5Z@ HHHH **1G5 "[!02!DG')X I: "BD9U1=SL%'3).*6@
MHHK+UCQ!8:';07%VTC1S7"6RF*,N!(S! "1P.3CF@#4HHHH **HZGK%CH\<3
MWLVQIG\N&-$+R2O_ '5502Q[\#WJO#XALI-0M["1+FWN[C<8HIX&3>%&20<;
M3@>^>10!K4444 %%9EQKME;>(+/19/.^V7D<DL7[L["J8W?-TSR./>I[+4HK
MV":;RI[=(IGA/VF,QDE3C<,]5/8]Z +E%%4GU6Q368M(:X47TL#7"0]S&I"D
M_FP_7TH NT444 %%%% !1110 4444 %%([K&C.[!549+$X %+0 4444 %%(C
MK(BNC!E89# Y!'K2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>:^/_
M  QKNH>)K;Q!X.U5+?Q!IUJ(Y+60_+- S,5'/')5^#P<=1@5Z56/>>'+6ZUO
M^V8[F[M=0\A;8302X'EAF;!1@5;ECU!]L4 >:Q>++GQ-\+_'4.JZ2--URQMI
M(]0C4$*[F(A6&>G"8QD]!SS5CX2KJ<OA'0HKY+8Z VE770G)?SQGS,\#C.,?
M[5=S)X-TN31]1TUS<%-38O?3;QYMP2,'<V.!C P, #IBJ47P[TJ#PZN@17NJ
MQZ4%*_9TNRH*DDE20,D$D\9[T <,L[77[3\8OSNACT[.F[NF#$"2OXF7\J]?
MNK*UO#";F%)#$Q:/=V)1D/YJS#\:RM>\(:1XAFM+F[ADCO;([K6[MI#'-#]&
M';V.1[59LM#BM;E+F>\O+ZXC!$<EU(#L!Z[54!0>V<9QQF@#S/XE@#XO?#L
M  7!P!_OI6G\=8HX_A;J+(BJTES SD#[QW*,G\ !^%=5K7@G2]>UZPUF]DNO
MMFGL&M6CD"B(Y!Z8YY ZYJQXF\+:?XMTG^R]5:=K0L&=(WV;R.A) S^6* /(
M?B$9F'PIBN,_V4TEOYP/W"W[G[W_  $MC\:ZKX^B+_A6$Q?'F+=PF(]]V3T]
M\;J[.[\):1J/AJ+0-1@:\L(D5(Q,WSIM&%(88(('?K5>7P5I][/8R:K<WNJ)
M8N)+:*\D5D1QP&(51O8>K[J .6U3P>GCKP_I&F:Z&343HB2>>PR\-Q^[RWYY
M!'<9K*^&WB'63XHA\&>)87&K:+#,%G)R)H3L"G/?M@]P1WS7J1TI#K:ZK]IN
M?-6(PB/</+V$@D8QZ@'/7\*631;"778-:: #4(8'MUF'!,;$$J?49&1Z<^M
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
M:_$GG;9(K@DDR(P *G)/MS6QHVC6^BVAAAFNKAW.Z2XNYVEED/098^@Z#H*
M.(UKQ#JUE>&YMM2DN%37H+-A#&GV>.%W1#$Q8;FDY))7.#QD=*=?7FO7&J>.
M+>+7[FVCTJ&&>T\J&+*DPL^TDH<KD?7WK;N/A[HEQ]K#/?I'<W@OS%'=NJ1S
M[@Y=0#P21G^6*NCPE8B;5Y1/=AM6B6*Z_> Y55V #(XPI(SUYR>>: .:T_6-
M:&K^";NXU22:+7[=S<VAB18HR+?S5*8&X'(P<L<Y[4NDZGXG\0Z=I?B#3KJ&
M*"6Z+7$$TJ^5]GWLK( $W!Q@<[NH.>#@=''X1L(VT0K/=_\ $E4K9?./E&S9
M@\?-\GR\_P ^:KV?@/1]/UB74+5[V))9OM+6*W3BU\W.=_E9QG//ID XX% '
M'7^M^([?PUXJUA=?G\S1-7>*"+R(MLD:F+Y)/ER1ACTVG)SD\8ZC^T;O7O%'
MB+28;^:QBTB&%%\E5+/)*A?>VX'( V@#H?FSGC%J7P-I<^E:KILDUXUKJMP;
MF[7S0"\AQD@XR =J\#T^M37/@_3[G61JPN+ZWO6A$%Q);SF/[2@Z"0 8)'."
M,$>M '">%KS5(?#_ ,-K"RU*2UMK^VFCG58D;.V%F!!8'!!_#ID'I4EWJGB.
MV\+>+KM?$5R9O#M[*ELQ@AS.JHD@67Y.1AB/EV_CV[&Q\#:5IT>BI;2WBKHV
M_P"R!I]VW<"K9R#G()&.@[ 4^3P5ILUAK%E)/=M!K$AEO%\P?.Q 4X./ER%
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
M$<VI>+]8THK:M:6=O;S030N6+^87!R>G&SM^=;?V^S^S2W(NX#!""9)!(-J
M<G)[8KR?5=2\/VFO?$"8&.>TFTFU:6.QF"M+S(K$,O3&5R><#K5BTN+*X\::
M[;)=:=<K=^'8RD=F!Y3LK2X"\G>5&.?T'2@#TK3]7L=3T>#5;>=?L<\2S+(Y
M PK $9]."*N1R)+&LD;JZ,,JRG((]C7C=AJVFV7ACX?2R7L=MHWV;RKZYA6-
MHXKOR4$?FY4J#]\9(X)'2O0/!-CI-CIM[_8E_-?6,UY),LK,ABW-@L(M@"[,
MYZ<9W4 /A\13CQKJ>C7:VT-G:V4-TDV\Y.]W7YB< ?=_7K6_+/#!$99I4CC'
M5W8 #\37GU[9:7J?Q0UZ'48;:YC30H#Y<P#*IWS9.#QD ]>V?>N<T;6(;?2?
M 4FMZDUKI,ND/"ETX1HEN1L #EU95.P, 3CN,\F@#V4S1!%<RH%?[IW##<9X
M_"F->6J1QR/<PJDN!&Q< /GI@]Z\GN=&\.V\O@JUM)S?:<^L3B*6Y*%7C:*0
ME$P #%N. ,8/N"*GU&/P]8>*=8\.ZY>Q:-IDMA#'IR.L20M!M82*C2*0&#DG
M ()XZX% 'J<UQ#;)OGFCB3.-SL%&?QK*\3:_%X=T8WK!7=Y8X8D+8#/(ZH"?
M8%LGV%<?HXM[7QO!INIO+-IYT*)-+?4@"9%#$2YR /,(\O(P#@#(K!N[=(/A
M="M[Y;6<?B%$TQY\$_9/M:[,$_PE0<?[..U 'JNDR:L[72ZF+)XUD'V:>TW
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
M7,I19&E1&.$QSR"JX.,=*W;7QAI-[8BX@>5I3=-9?93'B87"Y+1E>Q !).<
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
M)(I(_+9B0=AD'4#/3 SFNG_X0GPK_P!"YI7_ (!Q_P"%'_"$^%?^A<TK_P
MX_\ "@#%\20:WKWANWNDT:2*>#4[6[2P,L?G-''(K-D[MFX@' W= .<G M16
M>I2?$V'5I--FBLCHQMFE,D9"2F4/M(#9Z#J!C/>M#_A"?"O_ $+FE?\ @''_
M (4?\(3X5_Z%S2O_  #C_P * ,S1?#=[IOB_4L[?[",YU&T7/(N)5*R#V P[
M?]M?:L6QT;4M-U+5-(NO"-IJD%U?37-KJD@B:-4E<OB8-\^5+'H#GC&.M=;_
M ,(3X5_Z%S2O_ ./_"C_ (0GPK_T+FE?^ <?^% %OQ#'/-X<U*"VMWGGFM9(
MXXT*@LS*0.6( Y/K7+Z*WB73/A_IFC6F@31ZM!8QVWFW,\(@B<*%WDJ[,0#S
M@+D^U;O_  A/A7_H7-*_\ X_\*/^$)\*_P#0N:5_X!Q_X4 <Q9>&=3\*6OAO
M0K*TN-1T>W@F6\>VE2*1IV8,&8LP/EDE^%/IG.,'/TOP_K]AX6\(QR:+*;C1
M]6DEGMXYHBS1MYP#J2P&/WB]2#UXKM_^$)\*_P#0N:5_X!Q_X4?\(3X5_P"A
M<TK_ , X_P#"@#E(])U/3-?UBUN?"%MK-KJ5TUW;7K-$5B+@;HY=_P VU2#@
M@'(Z#M7HT2>7"B84;5 ^48'X#L*Q/^$)\*_]"YI7_@''_A6W##%;01P01K'%
M&H1$0855 P !V% ')>,[1]5UWPEI\(R\6J#4)"/X(H4;)/U9T7_@5;.AZS<:
MK)J,5SIDUA+9W)@VR.K^8N 5<%>F00<'D9'K6BEK#'<RW"H/.E #.3DD#H/8
M<G@<<GUI\4,4"E8HU122Q"C&2>I^M '"V=[+9_%+Q7Y=A<7>ZQL>(=OW@)<*
M<D8SSST&.<51T7PIJF@W7@:W%DT\6F1WAO)8G39$TPR%&6!(!)' Z"NE/P]\
M*OK5UJTVC6T]Y=G=,TR[U8^NT\ \]0*L?\(3X5_Z%S2O_ ./_"@#*L[/4_#_
M (P\177]G3ZA8ZL8KB!X&3*2+&$:-PQ& < @].N:SCX*U#3/AAI.G61277-%
M9+VVPV%:8,6:,$_PD,Z?0BNF_P"$)\*_]"YI7_@''_A1_P (3X5_Z%S2O_ .
M/_"@#(\7:%J$WPZDTFQMFO=0EEAED$;*N]_/661LL0 "0QQ]!3(K?6=%\=ZU
M?II-Q?Z?K4-NT;PO&&MI(TV%'#,.#UR,\YK:_P"$)\*_]"YI7_@''_A1_P (
M3X5_Z%S2O_ ./_"@#@-,\.Z_H^B>$KZ;PV-1?3[*6QOM-D>)I KLK"2/)*D@
MKR,@X-;-]I6K6NI>'?$5AX>CBCLY;C[3I-J8UD6.957?P0C."N2 >AQDXS73
M?\(3X5_Z%S2O_ ./_"C_ (0GPK_T+FE?^ <?^% &?X2M=2A\1^*+R]TR>S@O
M[J*:W:5XR6 A1""%8X.5^GO2W%GJ5K\3?[7BTZ6YL9](6U,L;H/+=96<Y#,#
MR&XP#SZ=:V].\/Z-I$S3:;I5E9RNNUG@@5"1UP2!TK2H \LL= UV#P1X1T^3
M1[@7>GZREU<QB2+Y(UDD8MG?@\..!S2ZUI?B;4FN/M&B7-Q<6NO0W5N\=Q$L
M+6J2JR^6I<?/M'S%@#U^;H*]2HH Y#2;35=.\;^);N32Y'M=06WFAF25-N4A
MV%.3G=N''&,<YKI-,N;B]TRWN;NR>RN)$#26SN&:(^A(X-6Z* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "LZUU5;[5;NTM5#Q63".XF)X\TJ&\M?4@%23VR!R<XT:\W
M\+74=E\/O%=UJ+7*M#?ZD]VUN<2@AFR5/9MN,'Z4 >BNS-&_DLAD (&3P#[X
MJEI&K1:M;RLJF.>WF:WN(2<F*1>HSW&""#W!![UYWX6N+*W^(FE1VT^GPPW'
MAX@0VL@.2)(]@=N/,?!8YP.IK?\ #'F#XE>.=N?L^^QQZ>9Y'S?CC9G\* .U
MHHHH *SM2NM3AGMHM-T^&Z,FXR//<&%(P,8Y",223TQV-:-% '&:%XNUO7;5
MKN'0+001:@UE,%U!F==LFQG"^2 0.O4< UJ^%=?GU^QO)KJWBMI;>_N+/RXY
M"X/E.5R"0,YQZ"L/X5,K>'=4*L"/[:O>A_Z:FN-N+&R3P7K.M")/[1M?%;FW
MN2<O%F^4$*?X003D#KWH ]K+*" 2 3P,GK2UY3JCZ3K'B#Q7H_B75K?3ITE0
MVK3JBNMOY2%7A=NA#AS\O1J],M'6WTF!YII"L<"EY;CY6("\L_H>YH R-3\6
MV>E^+=)T"9&,FH*_[W^&)L$HI]WVN!_NUT).!DUY?KFBZSXD\)7^KV@M%N+B
M9-5L)&+>;'Y0!A XP"4'(]9&J75?%MKKFG>!]2E=$T'4[K_3]Q^19/+;9$YZ
M8\T<YXRHH ZS1]?GU'Q-KVE36\,<>F^1Y<D<A?S1(I;)X&.@XY^M;VY3GD<<
MGFO&=9ATJ-/BM;VGV94%C!,L<+  .(6R0!_M=?<UM2Z%I*^._"L:V<.S4-*N
M?MB]1=!1"5\W_GI@D_>S0!Z#J,E\EEOTR.VEGWIQ/(439N&XY /.W./>K995
MZD#'J:\8N(8(OAMJEN@58;#Q48;5 >(4%X@"KZ  GCT-;UYHNE:G\0_%D-]:
M0W$1TBVD,<G*[LS?-CID8&#U':@#O[M[]+JR%I%;O TA%RTLA5E3:<%  <G=
MCKCBK6Y=VW(SZ9KR?39/M&F_">[F??<,=AD9LDC[*_7UY JW;B73?%=I+=6U
MEJ^EWNKW"6NH0C;=6T[>:&BE!^^@^=<@\!1D<"@#T.PU.TU.*:6TF66.&9X6
M=3QO4X89]CD?A5DNH4L6  X))KP^YM-)C^%7B5(XK6*ZAUN0-Y85)(U%Z N<
M<@ ' ]C78:OI_AS1_$NEZ7!;6UL\Z75YB[?_ $7)"*[LC??DQC R."Y)]0#M
M[S4K2PEM(KB94DNYA# F>7?!.!^ )_"B%[\ZI=)-%;K8JB&!TD)D9CG?N7&
M!QC!/>O&]+.FWGA+X=RWYM)TAU66WE>;:P1-L^U&)Z#A< ^@KL--TW3]0^(/
MC.PEABDM+JPL1)'U# B7G^5 '?TFY=VW(W8SC/->=>"('NH[70+^V4R>%9GA
MD=HP!(^,0.OUC8L??::Q_#9TK7K32;K4-:2V\26>HYG@B1%NS.'(:-L_,T9!
MY'3:.P7@ ]>KGM/\6V>H>,M3\-HC+/90),)#TE!)#[?]T[0?<D=JT=;U--'T
MBXO6 9T 6*,G'F2,=J)]2Q _&O.?$>GZGX0@T'Q1<&T==&FV7\L);?/#.P$S
M$$<G>V_'8T >JLP498@#U)I20!D\"N"\37]C!XWT:XO;BSN].ETZX"V<LT:C
M)9,3+YA"MD97KG#'&1FN=2"/PMX:\)6U_?6HTRXO9OM]TI$T =E<PJY/#*O"
MY/&5![4 >O!E*A@1@]#FHKBZM[2UFN;B9(H(5+R2,V @ R237D^LZ3H]KH<"
MZ=J7VVUD\2V<@,+!88'>1=Z1%.@[D \$^M2ZGIEA9W/Q*TRTM(([3^Q(KD6R
M(-@E\N;+A>@;Y5.>N0#0!ZG:7,=[9P74))BGC61"1@[6&1_.GNYVL(]K2 <*
M6QSVSUQ^58O@X6(\):8-/%N(OLT1?R N-Y12<X[UQ^B&;3/$^DK=6]GJ=C?W
M5RVGZO;?+<([+(S1SK_%QN&0>"HR!0!V'A#7Y?$GANWU.X@CMYI9)D,2.6 V
M2LG!(&?N^E;FY0P7<-QZ#/->*:;8V4/@KPIK$<2#4!XE$0NL_.$:\D5D#=E(
M)RHX.<U/XGO]-<:K>VDT$-Q;>([9'ENI USYBR1*WE]#'$%SCKD%NF: /1(-
M?O9_&&JZ$+. "TLXKF&0S']X79QAOE^7[G;-3>$-=D\3>$]/UF6!8'NXRYB5
MMP7YB,9[]*QM,ECD^+>LNDBLK:-:,&4Y!'F2G/ZBG_"D@_"_02#G]P?_ $-J
M -+P]K]QK%[KEM=6T5NVG7WV1?+D+[QY:.#D@<_-TQ6\65<98#)P,GK7C.NZ
M=8W.@_$V^FA22ZL[YI+:5N6@=8(B&3^ZV1U')QBKOC6\TV]7Q.C/!]NM]!1G
M>]<, 2DC(+=."&)Y+YX(3@T >M4$@ DG %>9:I+;Z9'X4\>HJW*10I::C+$O
MF,\4JA0^1U*R #U^8BGZ^(_#X\-)J3065A?7DTNI2O&K0K<.A9!)G@J&) )X
M&U3VH ])!# $$$'H106 ."1FN9\%V&G:?:Z@FDZE]NLY+MI1Y>WR878 LD6W
M@+WP. 2?>N?T[0M-O_B-XPDEM(Y[BSEL;FV5F.(YO*+!@,\'/]?4T >C;EW%
M<C<.<9YHW#=MR-V,XSS7DWA+^Q];M?#>HRZVL7B"UF N((D1;J2;!$T<H^\5
M)R3D=!GC%6/"-QH&M:1I,^JW"IXIM=19KA$D"W1N0[ HP^\8]IZ= H]%X /4
M=R[@N1N/.,\U5MWOVU&\2XBMULUV?9GCD)D?(^;>",#!Z8)R*\LL3I>NQW*:
MOK267B&RUB1F1$1;L.)CY2QD_,RLFU0 ,$<5NZ=H]AJWC#X@Z5<Q*UM<K:+(
MO7!:$_,/0Y.<^O- 'H-)N7=MR-PYQGFO//!8GU.RM+*\M(_M?A=9+1RT>%>Y
M'R(RG_KF Q_ZZCTK(\)'2-<M/#FH3:VL7B&UG'VB")$2[DGY6:.4?>*'DGCH
M,\8H [SQ?X@G\-Z&=0M[>&X99X8W220KA9)%CW  '."PXX^M;^1G&>?2O#KR
M[TW4OA-)J.IFV_X2&/5H_MC2D":*87B@J<\@"/@#H%'M7K=O'H;>);BZMY+=
MM8>UC$VR7+F#)*$KGIDGG'- &M1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MF6^D1V>IWES;E1!?D/<P,.#(%"[Q[E0 1WP#P<YTZ* *<>F65HB&SL+2*2%6
M6';$JA,]0,#@$]<4S2=*BTJ"8*WF3W,S7%Q,1@R2-U..P   '8 "K]% !111
M0 4CHLB,CJ&5A@J1D$4M% %:VT^RLE=;6SMX _WA%$J[OK@<U%_8NE>48O[,
MLO++;BGD+@GUQCK5ZB@"I-I>GW,T$T]A:RRV_P#J7>%6:+_=)''X5/-!%<PM
M#/$DL3##(ZAE/U!J2B@"!;.U2T^R);0K;8QY(C 3'ICI4(TC3!9R6@TZT%M+
M_K(?(78_U7&#5VB@"DNC:6D+PKIMFL3A0R"!0K!> ",=NU.&E:<)(Y!86H>(
M8C;R5R@] <<5;HH H_V+I7E&+^S++RV;<5\A<$^N,=:<=)TXR/(=/M2[KM=O
M)7+#T)QR*N44 4AH^F 1 :=: 1',>(%^0^W'%.BTO3X+MKN&PM8[EB2TR0J'
M)/7) SS5NB@"G)I.FS"42Z?:/YK^9)NA4[VZ;CQR?>GR:?93>1YMG;O]G.8=
MT2GRCZKQQ^%6:* *ITRP-N+<V-L8 _F"/REV[\YW8QC.><TZ.QLXKI[J.U@2
MX?[\JQ@.WU/4U8HH :L<:,[(BJTAW.0,%C@#)]> !^%5UTVP2_:_6RMEO6&U
MK@1*)"/0MC.*M44 075E:WJ*EW;0SHIR%EC# 'UYHN+*UNX!!<VT,T(((CDC
M#*,=.#4]% '(:SX6O)]6BN+&'1;FP6W$*V&H6N4A.XDO&5X!;(R"/X1S6GH_
MAJRT[3+JTEM+%H[N7S9[>"V"6^=JK@1\C&%&<]3D^PW** *9TC33:Q6IT^T-
MO#_JHO)78GT&,#\*>FG6,<[SI9VZS.-KR+$H9AZ$XYJS10!%;VT%I L%M#'#
M"G"QQJ%5?H!4$6DZ;!*\L.GVD<D@*NZ0J"P/4$@<YJY10!1_L72O*6+^S++R
MU;<$\A< ^N,=:<^DZ;*\SR:?:.TX42LT*DR8Z;N.<8&,^E7** *ITVP:>2<V
M5L9I%*O(8EW,/0G'(J2VM+:SB\JUMXH(\YV1(%&?H*FHH I'1]+*R*=-L\2G
M,@\A?G/J>.:<=*TXNKFPM2Z1F)6,*Y5#U4<?=YZ=*MT4 1"UMUMUMQ!$($ "
MQA!M '3 Z<8%%S:V][;O;W4$4\#C#QRH&5A[@\&I:* (K>V@M+=+>VACAA08
M2.-0JJ/0 <"F16%G!<O<PVD$<\GWY4C 9OJ0,FK%% %6/3;"&^DOHK*V2[E&
M))UB42./0MC)H33;&._>_2RMUO'&UK@1*)&'H6QDBK5% %4Z;8-J OVLK8WJ
MKM%P8E\P#TW8SBG16-G!<27$-K!'/)]^1(P&;ZD<FK%% #4CCC9V1%4NVYR!
MC<< 9/J< #\!5>/3;"&^DOHK*V2[D&'G6)1(P]"V,FK5% %&31=*FN9+F73+
M-YY<>9*T"EGP01DXR<$ CZ"K*VUNMRURL$0G=0C2A!N*CH">N!D\>]2T4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%9T^NZ?;VXN'E=H3<+;!XXF<&1FV@# .1G@GH#G)XH T:*@ANX)YYH(Y 9H2
M!(A!#+GH<'L<'!Z'!]*GH **** "BBJ%]K5AIM[8V=W,T<]]+Y5NOEL0[8)Q
MD# X!/)'2@"_116>NM6#Z\VB"9O[02W^TF(QL!Y>X+NW8P>3C@T :%%%% !1
M110 4444 %%%&1G&>: "BBL^]UJPTZ_L;&ZF9+B_D,=NOEL0[ %B,@8' )Y-
M &A1110 4444 %%%&1G&>: "BBB@ HHHH **"0!D\"B@ HJO?WUOIMA/>W;E
M+>!#)(X0MM4=3@ FEL;R#4=/MKZU??;W,2S1-@C<K $'!Y'!H GHHHH ****
M "BLC5_$^DZ'YAO[AD$2J\Q2%Y!"C$A6<J#M!(/)QT/H:UMPP#D<]/>@!:*H
M:5K5AK<=R]A,TJVUPUM+NC9"LBXW+A@#QD5?H **,C.,\T4 %%%5=2U&UTG3
MI]0O9#':VZ&25PC-M4<DX4$T 6J*AM;F*]LX+J!MT,T:R1MC&5(R#CZ&IJ "
MBBB@ HH!R,CI6?=:U866K6.EW$S)>7Y<6Z>6Q#[5+-\P&!@ ]30!H4444 %%
M%&0,9/7I0 4444 %%%!('4T %%9^GZU8:I=WUK:3,\UC((KA3&R[&(W <@9X
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
M%HE8%B?E&#QCG/>M[QIXDU?18M=N;.]B!T^UCGM[:"(29ZES<$CY <84!@2
M3S6E-X LKC1-8TJ34]1-OJUV;NX8&+<')4D*=G ^5>QZ4FI?#^RU.76&EU34
MTCUB%(KV&.1 LC*FQ7^YD-@#@$*<<@T 54>]N/BXB?VC.ML-$6X6WVJ54M-A
MATSSM'/7CK7<5@)X4MX];LM774+_ .U6UI]D<[UQ<1AMPW_+UW<_+M].G%2^
M%]-OM*TEK:^OKR\;SG:-[R17F5#T#,HP3G)XZ @=J ..U7Q-X@T[3_%-HMYY
MFL:9<1R62"!#]HMG7<HVXY;"R@D="F>G%:&MZHVM^$/$-W9W;2Z6-!<KE5^>
M1X6?)(&1A"AQT^?VKIY?#]A-XE@U]XR;V&V:V4Y^4J3G)'J/F /H[>M4K?P=
MIMGX0N?#-F\UO8W"2QLT97>%D)W $@CH=HXX 'I0!SNBZKJVDZAX3L[F\BGT
M_4]*=O(6 *8#%%&P(;.6R&(.?J,=*FTG6_%&M6^A:U8V[M97S*]U!-Y(BB@<
M'#1L&WEE^7(/WN>%X%;<?A"W2^T*Z.H7K/HT+P6ZGR\.K*%._P"3DX4=,=*K
M:/X"L]#NR;34]3&G+*9H=,:8&WA<G.5&W=@'D*3@'G% ',R>*/$\/A[4-<?4
M;9ETW7&L6MUM0!/$+E8>3DE>&R,>G).>.J^(LMS!\/->GM+J2VFBLY'$D>-W
M"GCD<9Z9'/IBH9/ %E+H5_I#:GJ/V>]OC?RMF+?YAD$AP?+P!N .,5OZKI5O
MK6AW>DWC2-!=0-!*RD!B&&"1Q@'\* .:N;K4[--,LH]5(5[!Y!Y42/=22#;M
M^3;M$8!.6..=HR,\\KJ/B\M8?#SQ7J<+,WE75Q.ELA.3]F;.!V'?V'TKM1X(
M@74+*_&L:K]JM[0V4DGF(#<0DYVO\F!@]TVGWJ&P^'UAI\6A11ZEJ,D>B^9]
MF65HV#!U*$-\G(VG'&/7KS0 V]UK4-*T/39WO%OKK5[R*"!X%39&LFYAL)VA
MOE& 6."<' Z5DZ]K7C'0?#?B&]<HD=J89+"XNDB:5U9@KHZQG:"">&QT/(K7
M7X=:6/#<V@O>Z@]@9_M%LOF*K63[MP,+!05 /0'.*DN/ L-]X=N](O\ 6M5N
MS=A%FNY9(S*40Y51\FT#// R<\F@!-/U+5[;X@S:'?WL5W;3:;]NCVP"/R6$
MH0J.3E2"#SD\56\1_;6^)'A2"'49X;>6*\=HD52NY%3!Y!R<.1[=L<UN+X=C
M7Q1'K[7UV]TEG]C\L^7Y;(6#$D!<YR >#2ZMX=M]6U73-2:ZNK:YTXR>6UNR
MC<L@ =6R#P<#D8(QP10!RDWBK5[OP9JWBW3[A$CL)YS'8O&I22&%RK!SC<'8
M*Q!! &0,'G-C4/%=U-J-W"EVNE6Z:,FH6DDJ*?/=MQ(.X=%P@(&#\W7I6H?
M]@%U*VCNKN/3-2F,]U8*5\MV;[^"5W*&QR ?7&,FN>U^"63QE=22S>)M+1(8
M8;673+/[3#,HRQ) C?80S%<?+]W/.> "U8^)-=ODT33KF.:+4KW3#J-S]DAC
M22+E $"RL1P6.2<G@<#/%&]F\3S7_@R#6+IK&[?4IXI5MQ&5E"PR%)"/F .,
M97)&23Z8V&\'SZ[I^FW6I:IJ-MK%B\GV;4(/+BN/*8_=D !0Y4#(QV^M:-UX
M.M+JVTU#?Z@ESI]R;E+Q9%,TCE2K%RRD'(8C@# QC  H XR\N=7T[4?B1J>E
MW\5L]@\5T0\ D\XI:(VTY/ (&..>>HQST,WB+4]8U&;3M+6X@EATZ"[+VZPL
M?,FW[01*0-@V<X&3GJ,<WI?!%I-'XAC;4;_;KJ[+KF/Y1L$?R'9Q\HQSGUZU
M%>^ K:XN=/O+75]4L-0L[86GVNUD17FA'19 5*G'4<#F@#)EU7QE/J^@:1-<
MV6EWE_IUQ)<[(!,(IHR@W+\V"#NSCMWS7?0+*EO$LT@DE5 '<+M#-CDX[9/:
ML0>$[5-:TS5([R\633H9(8X]RLKAR"Y<E2Q)*@DYZU+IVFWUMXDU6]DOKR6R
MN1'Y=O/(K)&P!!,8 ^5<8ZG).?3D YC4;74[OXL7L6EZC'I\QT&',[6XF(_?
MRX 4D#KZY_J(='\:ZMJUOI.FS0LFIS->1W4MF(\DVSB,F,2G;\Q8'G. ",=Q
MUE[X;2XU_P#MNVU"[LKTVPM)#"$97C#%APZG!!8X(_'-4=0\!:5>:;IMM:SW
MFG3Z:[26EY:2XF1F^^22"&WDY;(YH HQ:EXGM[&RAUB:"SE?4)86EC"O<7$
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
MWLV60B0;B/LAX;_@0/7OF@#U:BO(]!-GX@M+"_O=;MK/7[34SYZ1Q 7AE$C
MPL2V2C @8QC;CIBMGP/H6G7&M^(;^:-Y;JPU^X%L[3.?*S%&#@9QR">N>WH*
M /0ZSVU5'UK^R[=1)-%&LURV<"%&)"Y]6;#8'HI)[ Z%<3X-WR>+?''VD9F_
MM&-<-_SR\A-GX8S0!HKXBU"^U"Y32--BN[:QU!;&[+S^6X^56=T!&"%WC@G)
MP<=L]+7CC(-%\&_$+4-&M(H;RWU>:(2VT862*#]SOVD#( 4L>.A&:Z6ZL[:T
M\<^%VT!(X[/4;>Y6]2V.$F@$8*2''<,5 ;K\^,T =]17GWPJT6P'ABQUGRW?
M4,W4'GM*S'R_M+_+@G&,J#T]?4UZ#0!S7B3Q:FC^&-8U?3XHKY]+8QS1F4H
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
M6)%.CQW$<.JRG_EF9LK%SV 8 M[,OK72ZOKNFZ%';R:G<BW2XF6"-BK$%V.
M"0..O4\4 :"J%4*HP , 5#=V=KJ%K):WEM#<V\@P\4R!T8>X/!K"/CSP\JWF
M;FY\VS(\^#[%/YJ C(;R]FXI@9W8Q[UHMK^FBRM+N.=IX[R/S;<6\32M*F =
MP503C!'..,CUH >="T=M,33&TJQ-@A!2U-NGE*>N0F,#\JD72=-5+E%T^U"W
M0 N%$*XF &!OX^;CCGM67_PG'AS[/I\XU)3'J#,ML1$YWLH.Y<8X8;2-IP<\
M8S4]GXJT:^TFZU.*\VVMI(T5P9HGB:)QC*LC ,#R.,9.1CK0!830-&BTW^S8
M])L%L=V[[,ML@BSZ[<8S4J:3IL=VEU'I]HMS&FQ)EA4.J^@.,@>U<E!XF9OB
M3>0/>W:Z9!HHNGMY[9H_+?S<;@"H8Y7Z]_I6I%X^\-3-9;-0;9>QF2VE:WE6
M.7 W;5<KM+8_ASN]J .EK-NO#NB7UPUQ=Z-I]Q,W626U1V/XD9J&Q\4Z/J%C
M=WD%TRQVDGE7"S0O%)&_&%*. V3D8&.<C%02^--!@@U":XNY(!IRJ]TDUO(C
MQJ>0VPKN*G!Y (H TK32-,T\*++3K2V"L7 AA5,,1@G@=<<9J6]L+/4K9K:^
MM(+JW;[T4\8=3]0>*S+3Q;HM]?265M<RO<);FY"?9Y!YD8X+1DKB09('RYY-
M95GXKEU_P;+XATJ&>*6W\V9;>:)E69$9AL)(P2RKU4G:Q^H(!TUCIEAI<1BT
M^RMK2-CDK!$J GWP*M54TS4;?5]*M-2M&W6]U"DT9/7:PR,^_-9>O^*8-!U3
M2+&2WN97U&=HPT4#R! J,Q/R@Y/RC@<]3T% &F=(TTWXOSIUH;P=+@PKYG_?
M6,TRVT32;-F:VTRR@+J48Q0*N5/4' Z'O7'V7C&'1O$7BR+7=3N'M+.Z@$)-
MNS^1&T*.2PC7Y5!;[S?B:ZW4->T_3%W3R2/^Z,Q6WA>9A'_?(0$@>_?!H FL
M])TW3BQL=/M;4L-K&"%4R/3@=*AMO#VB690VNCZ? 8Y#*ABMD7:YZL,#@GUJ
MW97MMJ-E!>V<Z3VTZ"2*5#D,IZ$5R'BOQ=>:'XDTI8D4Z1%<1Q:K*?\ EGYV
MY8N>P##+>S+ZT =0NC:6NJ'5%TVS&H$;3=B!?-(Z8WXS^M26FF6%@\KV=C;6
MS2G=(T,2H7/J<#FEO]0M=,M3<7<HCCW*@X+%F8X"J!DL23@ #)KD] \0277C
MGQ5%/?S_ -GV-O:R+'=1^2+<L)2_!53C !R<\=\4 =K69_9*PZ\^JVI57N8E
MANXR.)0N=C>S#<1[@X/08YFZ\3-=?$'PS:V-[=K97<%U)-!);M&DH5 4<%E!
M/4]#CIQZR3^,=/T7PY?ZK#>WVK)_:;6XW0-^YD9POE\*,(I;'/)Z9)Q0!U-K
MI.FV+2M::?:VYESYABA5-^>N<#FFVFC:7IZ2)9:;9VRRC;(L,"H&'H<#GJ?S
MK/75+*X\66ENFIW<=RUE)*-/:%D1TW+^\;<H(8<#&1UZ5*/%6C&Y@A^UD"XF
M-O#,8G$,D@)&Q9,;2<@@#/)! Z4 :%EI]EIL)AL;.WM8B=Q2")44GUP!5FN;
MO/'GARQ>^2>^D#6+A+H);2OY.1G+84X7!!W=.>M7=1\3Z3I;LEQ<L66W-VXA
MA>4I"/\ EH=@.%Z\]\'T- %B70])G:X:;2[*0W)!G+VZ'S2.A;(^;';-/32-
M-CNH[I-/M%N(UV)*L*AU7T!QD#VKG=6U6X/C3P>MCJ#G3M1%RTD2;2DH$.]&
MSC/?/7'3BD^)6IZEHWA%]0TJ^DM+E+B"/<L:."'E5#D.I[,: .AM=&TNQO9[
MRSTVSM[J?_73PP*CR=_F8#)_&KU,B1HXE1I7E8#EWQD_7  _2LEO%.CI?6]H
M]TRO<2M!#(T+B*209RBR8VEN#QGG!':@"Y<:-I=W=-=7.FV<UPT1A:62!6<Q
MG@H21G:<GCI4PL[46L=J+:$6\>W9%L&Q=I!7 Z#! (],"L'_ (3[PUD_\3!]
MJW7V1W^S2[8I<A=KMMPG) !; )^E6=?UVTL;6]MQ=3QW<=L9BUM TK0KSAVP
MK!1D'&X<X/H: -6\LK34+9K:]MH;F!L;HIHPZG'3(/%1'2---A]@.GVALR<_
M9S"OEYSG[N,=:Y[PKXB!\"Z!=ZG/-<7UW8I,PCA:660[06;:@)QDC)QCD#N*
MMOXZ\-I;V$_]I!H]05VM3'$[>9L!+  +G<-I&T\YXQGB@#2NM"T>]BMXKO2K
M&>.V.8$EMT81?[H(^7\*1M T9[:.W?2+!H(Y/-2,VR%5?^\!C /OUJS87UOJ
M>GV]]:.7M[B,21LR%25(R." 1^-8]YXH@M_&%KX<,%UYL]J]P9DMW95PR* "
M 1_$<GH,#)YH T'T'1Y 0^DV+ S&<AK=#F0]7Z?>/KUJ6/2]/AN9KF*PM4GG
M&)95A4-(/1CC)_&N+\)^,[>"SEMM<U.::Z;6+FRBF>!BHQ,4C5V1=B$X  .,
MUU&J>)])T;S3>W#HD&WSY$A=TAW=-[*"$Z@\XX(/2@"WI^D:;I,3Q:;I]I9Q
MR-N=+:%8PQ]2% R:33]&TO23,=-TVSLS,=TIMX%CWGU;:!G\:N*RNH92&4C(
M(.017%3^+;RW^(]GI\B*-"NA)8QS>MZ@#GGT*DH/]I6]* .VJE=:/IE[=)=7
M>G6D]Q&-J2RP*S*,YP"1D<\U!J?B+2M'O;2SOKDQ7%WN\A!&[&3:I8@8!YP.
MG4\ <FLP_$+PRMD]VU]*L,4IAG)M)@;=@0#YJ[,QC)'+8% &Y=:5IU[/'/=V
M%K<31?ZN26%79/H2,BK=9FIZ_IVDAS=2RGRXO.D$,#S%(^?G8(#@<'D]<'T-
M4YO&F@0SP0?;C++<6WVN!((9)3+%QRFU3N^\.!D^W!H U=0TRPU:V^S:C96U
MY!D-Y5Q$LBY'0X8$9ID.CZ9;0S0P:=:113C$J) JK(,8^8 <\<<U5@\3:/<Z
M);ZQ#>![*Y8)"RHQ:1R2NP)C<6R"-N,\'TKF-*\7Q6_B#QE<ZGJ-S_96FFV*
M">W93;AD8N-H4-C/<@\8Y- ':66F6&F1&*PLK:UC;JD$2H#VZ 57MO#VBV90
MVNCZ? 8Y#*ABMD7:YZL,#@GUJ@/&^@&\-I]KE\_R?/C3[++F9,@9B^7]YU'"
M9-6K3Q/I%]I$>IV]T7MI)#"H$3^89 2"GEXW;@0>,9X- %E=&TM+]K]--LUO
M&.3<"!1(3C&=V,]*?<:997$[W+V5J]TT)A\Z2%6;8>JD]2OJ,UE/XW\/16,E
MY-?F***Y%I*)(75HI20 KJ5RO4<D <YS2?\ "::,UIJL\,ES*VEQ^;<0"UD6
M3:02"JLH+ X.&'''7% &GH^DVVB:7%86B(D,9=@J($4%F+'"C@#+' '2KU9G
MA[6%U[0+'4UBDB-Q DC(\;)@LH8@;@,CGJ.#6G0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+:46TV5.>V1D'OQWJY=^-YH]#O\ Q!::>ESH]A/)'*PF(ED2-MLDB+C& 0V
M3R!G(Z5<N_!MI+XYL/%-LY@N80R74:_=N!Y;*C$?WEW$ ^A(]*S4\$WUMHVL
M^';>\@_L74Y97#L#YULDIS)&HZ-U;!)&-W(;% ':03QW-O%<0L'BE0.C#NI&
M0:X[XJP1R^ KJ1UR\5Q:LAS]TFXC&?R)'XUTEK:WUKJ/EI);+H\=JD<$"H?-
M5P2"2V<;=N!C%4?&6AW7B/PW-I5I+#"TTD3F27)"[)%?H.N=N/QH WZ\ST"2
M/1=?^)&I6EC!)+:W$<HCR(]P$ 8C< <9Y/3J:]*0N8U,@4/CY@IR ?8XKC+?
MPGJL,OBZ1I[(G7AE "W[@^7Y?/'S<<]J 'Z7XRU"ZU'P[%>Z3#;VNNVK36\B
M7)=T=8Q(0Z[0 ""<$$].<9P+-EXGU'4X--U+3](%SI-]<&(2)-B6./+ 3,I&
M-I*] <@$'KD"M;^%-2BF\'NTUH5T"!H9.6_?9A\K(XXXY[^GO3?#7A;7O#JI
MI$>KVK^'[>8R6X\EOM00MN$1;.W:"<9P21QQV ([7QSJ,B:K?76C00:5I%S<
MP7LXN]S@1)N!1=@W9/'4=1UJW:^+K]]9ALY]%F>&XMI)DEMED81N@SY;ED4
MD=#GDC'O3=/\'S'1O$NE:I+"]OK5U<3Y@)W1B4 %>1R1C(/Z4FFZ#XM_LJ73
M=6\06K)';/!;W-G R3.Q0JLDA+8RN<X7J<'/% "Z;XSGGUZUTJ^L88I[FP>\
M\J"?S)+=EV[HI%P/FPX_$$8[U-X<\5S>);2.\LH;&:VEMFD/EW1+02@KB&4;
M?E.">?\ 9/'0G+TWP9KMI?:'=/J&FH=-L9K)D@MW 8-L^<$M]XE,GZ]ZNZ=X
M3N;?Q''X@ECL(-06S>WN&M-R+?.Q4AY!CC&T_P!X_-UXH SM-\9-;>$O"MWI
MOAZVAM]7N1:I:Q3B-;<G>1CY<$?(<].O0U=/CR33]*\2W&L:<D5SH+JLL5M,
M9$E#HK(58JI&=P!R..M5;/P1JEIX<\+:7]JLW;1+X732?,!, ' 4#'R_ZP\\
M]/?B#Q)IT^BV'C#4[R[LXH-<,$*,\9D2 [5A!DS@;,<D_P //6@#H+?Q%J/_
M  F:>';G3[;<UE]M-Q%<-@)NV%0I3DAL=QD'/M6+\0+2VG\4^!VFMXI"=5*D
MN@.1Y3''Y@'\*9X4GO;?78(O.\.:A'/'Y4DVFSRR30QJK%"2[/\ N\\8R.7X
MK9\5>'M3UK5=#O+">TB&EW1N<3ACYAVE=O'08)YH W=3U&VT;2+O4;HE;:TA
M::3:.0JC)P/PKG;;Q;J4NL06+:*62ZMWEBFC,FR*11GRY6:,!<CHPSR,8JS>
MZ+JVO6]W8:U<6B:;<6DL#168<.6<;=Q9NP&<#'4Y["H=!TKQ996Z6VK:O87D
M5K&4MVAA>-YSC:#,22.!V4<G!SQR 9VE>/M0OK;PUJ%SHT-OIVN2_9T9;HO+
M'(59ERNT J=A&<Y]ATK+^(6L2^(/AQXEFL[*VETZU=[<2RR?.S(P5W0;2 %;
M('.3@].,Z=IX)U2U\/>%-+^TV;-H5VEPTGS 3!5=0 ,?+PY]>GO5>\\ ZT-!
MU_P[8:E9#2-3EDFA,\3F6W,C;F3@X*YR0>HSWH V=6\736<]]9Z;9+=W.GP)
M)*C>8-[,I81KM1OF( .3Q\PZ\XJ/XTUBZU6VT_2_#RO/<Z4-1C2\N3 R_.JF
M-U*':1DCOSCH,FI+CPUXCLO$<FL:'JNGH]]#%%J$%W;.T;.@PLD85@0<<8)P
M<=?2[#X>U"'QK:ZTUU%-#%IIL'\S/F2$NKF3@8'*XQ[_ (4 ,TWQ;)JNLW%C
M:PVA>UO&MKJ!K@B>%5S^]V;>5)QCV(.>H'4UQUWX0N=3UZQU*]^Q+<6-^UQ#
M?P!EN&ARQ6!AC!&"%)R1@=.<UK^'9]8F74!J[VT@2[9;66WC9%>+ (X).2"2
M,]#C\2 <5JNI:GK'A_XCVVIPVCVMC%/%"%<MLQ;*ZX!7DY;.[(Y[5LZ#XDO+
M2ZT'2-0T^&"UO=,,UK.EQO;]TB;A(NT!>&!&">E+=^#]3=?%T%O>VGV77U8J
M)(VWQ.T(B.2#@@!<@8R?45/_ ,(M?R:MX:NII+4Q:39S6LR MF7S$121QQC8
M#CWQ[T 0V?CF>]N='F@TF6;3=4<*DL2R&2!6&4D<;-NT\9PWRY'6NIU348-(
MTJZU&Y.(;:)I&QU.!T'N>@^M<QX9\->(] 2#2)-:M9]!LV_T8B!A=&,'*QLV
M=NT<#(&2!CC-;6MZ=>:E/I\<9MC90W"SW,4I.9=N2JC P,-M;WV@4 <;X'U"
M;2O&NIZ#?:E%>MJD2ZM#)'*'59B L\8([ @%1_=K:N_%>L#6M>TNPT>UEDTN
MWBN%DFO"BRJX<XX0D-\F .G7)'>7Q1X6N=3O]$U#1WM+.]TR[\\2NA^="I5X
M\+V8'D]L4J>'M33Q!K^J>9:8U2TAMTCW-^[,8<9)QR#O/ITH J6/CB\NYO#=
MQ+I,<.F:\ L$GVG=-&YB,@W)MQM.TC(;/0D#I1+X\F)ANK+2I+S3WO3:MY*R
M-*%#E#* $VE003C=G'/7BF6W@[4[?2_"%G]HM"= D5W;+?O@L;1\#'R\-GOT
MJ32/"_B'0[R>PLM8M/\ A'I;AYT1X&-S '8LT:,&VXR3AB"1F@"K?>/M6M;+
MQ#>)H5NT&A71BN<WI!DC"(Q*?)RV&S@X'3D]MV?7'U#5KK1M,M;>Z>WM4GNC
M<N50"3=LCP <E@K$]@,=<XK&N_!>IW6C^+K#[3:*=?F:1'^;]R"BI@C'S<(#
MVZU9C\,ZSI_B=M;TN[LE:]M8K?4+>=792T8(21",'(!(VG&?6@#G/!/B&[T7
MP+X,LK?3(Y_[2EFMQF?9Y3 RN.-IR/EZ]O0]*UIO'.N0Z?X@E.A69N- =C>+
M]N.QXQ&) 8SY>2VT]&  ]3GA-+\#:MIVF>%K1[VRF.BW<ERS!&3S P<;1UZ>
M8>?8<5:N/".ISP>,8O/M!_PD VH<M^X_<B+GCYN!GMZ>] %J^\8GS7@TJU6>
MXCLX[QEEW@8D#%$^16^8[3R>G'7/%:/QKJ5W?:):6N@&.75;*6Y5+R<PM"\>
MT,CKL) RW49)].]1'PIXAT[4K35-#U*PANC8Q65];W43R0S"/.R1=I#!AD\=
M.:T9/#VI-XHT;5FNX9Q86L\,OF95I6E*DL, A0"G YX..U &%?>--8O/#VCW
M5G:V]K=2Z]'IEY&TQ(5EFVL%8+]UMO)(X!Z&NF\7VL5[X&U>.^MH9#]@E8HP
MWJKB,G()'8]#@5@#P-J8T(VHO+1;N+7?[8A8JS(293)Y;#@]R,C]*ZO6+&[U
M#PY>:?')#]IN;9X#*P*H"RE2V!D]\XS^- '%:!>W'ANX/@?Q$_VFUFA8Z/>S
MC(N(@.87[>8GZC'XZVB:NMEI?AG0--MH6O;C2TN2&.Q(HE1 6. 2268 #ZG/
M'.GK_AB#Q3X:_LS4\13@!XIX&.Z"5?NR(>""/\16>WA*[M;SP_JFGW,/]H:7
M9?89DER([F$JN1D9*D,H8'!]Q0!I^&_$7]N#4()[;[+?Z=<M:W4(?>H8 $,K
M8&592",@&MME#J5;H1@\US5KH&I:;!J-U87-HNK:E>I<W$DL;-&J#:NQ0"#P
MBX!/4DGC.!TK9VG: 6QP"<"@#C/AK$D&DZU#$H6./7;]$4=@)B *J>/;2VG\
M8^!FFMXI"=2D!+H#D>4QQ^8!_"M_PGH=YH5MJ,5W)!(;K4)[U3$3\OFN6*G(
M[9Z]_056\4^'M3UG6-"OK">TB&E7#7&)PQ\PE2N..@P3SS0!U!*QH22%51DD
M\ "O+]8NI[W4_"FBNSQ0>)KVXOKW!*M)#&@9(3Z H(U8=]N.YKK;K3/$&J++
M!>W=C%:21&(Q6P?+;B Y+'T3> ,=6R>@I_BCPNNOQ6$]M<_8M3TV<7%E<A-P
M1L8*LN1E&'!&10!8O/"^DW2V>RS@MY+.>*:%X8PA38P;;QV.,8Z?D*YSXR01
M3?"_53)&CE'MRI9<E<SQ@X].#72VL>NSF-=1>Q@5""YLV=C+CM\P&P>OWN.,
MCK5+QUX>N_%7A2YT6TF@@:Y:,M-*"=H1U?@#KG;CJ* (M7\3KI&M)H-G#9I=
M&S^T6T5Q-Y*W!W,HBC(!&[Y>?3(X/.$O/%TD>O7&C6T-J;^&WCG6VN)S')<!
MLY\K@[MN/Q/''6F^)O#5YXFMI[.]M],GM)[41JDVXM;3Y;,J,%R>"O'RGY>M
M4]<\$76MZ8=*NI;6YA2.);2_FW"ZM'55#2*0.22N[JO).<CB@"]+XMN8[CQ5
M -/B,FA0I,I^T'$ZM&9,'Y?E.%QWIG_"9M<0Z?':6L8O;O3H]09)6<I$KCY5
MRB$DD[AG ^Z3[5!J7A+5I-7\03:??6B6NMV:03>?&S21ND;("N#C!#<YZ>AJ
MN/!NOZ:^BW^C:M8KJ=EIR:;<K<P.8+F)>5. VY6!R<YYSVZ4 .7QWJMR/#\=
MMX<:.ZUB.XQ!>3F%H9(@258%/NG@ANX[5;M_&%W<:Q)I'V2RCU2V-N+BR>Z(
MD(D5&=XOE^=4W$>Y4].,RS^'=5GU[P[J<M[;SMIGGM.65E\UI5VD(.=JKV!)
MXX)[U!XB\(7/B.Z<77V+:EU%/97JAEN;-5V%E4@<Y*MW &[D'% '0:U?W.G6
M22VEDUW*\R18W;5C5FP9'/95&2>.U<G<_$26#PWK^I16%O=2Z-=K;N(;K]W,
MK!"'5MI_OCCV/-;WBW1+W7=-M8;&ZAAEM[R*Y:.=2T4ZH2?+<#G:>#]5%<Y?
M^!-:O=.\3VC:E8'^VYXI@P@=?**K&#QN.1^[P![YSVH UT\73V>OZAIVMV,-
MG%;Z<=32:*<R_N58JP<;1AAP>,CGK7/ZW>7FJZQX"U.?3K>"&YU$21,)-TL:
MM!(0K<8Y')P< C'/6MW4_"=QK/B.YO;QX%LKK1I-*FBC9BX#MN+ XQ[8_'VK
M/A\(>)6M_#EK=ZIIKQZ%=+)',L#[YXUC:,;AN #8;L3Z^Q %^,5O#/\ #F[,
ML2.5N+;:64'&9T!Q^!(KNXXXX8UCB1411@*HP!^%<YXZ\/7GBGPS+I%G/! T
MLD;M+,"0NQU<8 ZY*XZBK*P>(Y[NV%S<:=#:)('F%NKF1P.0H). ,XSUXR.]
M &-%X\FN9=,N;32I+K3;^Y$ >%9&DB0DA9F&S;LXY^;@$'U J7/Q!U2WTS6-
M3;0K?[)H^HM9W1^VDLR@H"T8V<GY\X.W\>USP[X7\0^'F328M8M'\.PREX 8
M&^U(F[<(MV[;MSQG!....,5;OP1JEUX8\3:1]JLU?6K][M9/F(A#%/E(Q\Q&
MP<\=?;D V=0UF74+_5M&T^RMKLV-NK7?VF3:A:125C VGDJ,DG@9'7)QS7@G
MQ"--\!>%-,@C5[RXTTSC>'VHB$ D[5)R2P &/7GCG;_X1K6;+Q3J&L:7=V21
MZM#&M];W",P22-=JO&1C/R\$'&<=:R;/P%KNCZ5X>DTO5[)-8TBW>T8RP,8+
MB%B"48!MV05!!&/I0!:'CS4WMM&(\.M'=:A>R6+17$S1;)%5F##*9:,A<[L
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
M14I@ CAR.2<_6MOQ+JTUKK7A[1XYC;IJES(DLZXW!4C9]BD]"Q &>N,XYP0
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 44A8 @$@%C@9/4U']I@,2R^?'Y;-M#[Q@G.,9]<\4 2T
M4@8,,J0><<4M !1110 4444 %%%% !133+&)1$742,"P3/) ZG'XC\Z=0 44
M44 %%%1)<P23/"DT;2Q_?16!9?J.U $M%!( R3@"FHZ2QK)&RNC#*LIR"/4&
M@!U%%% !1110 4444 %%-DD2*-I)'5$499F. !ZDTX$$ @Y!H **** "BFQR
MQS1B2)U=#T93D'\:=0 4444 %%-21) 2CJP!*G:<X(ZBG=* "BFI(DL:R1NK
MHPR&4Y!'UIU !1110 4444 %%%% !1110 444R66.")I9I$CC499W8 #ZDT
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
MAT;C*Y!'.#@COFK&M^";[6=-\2N9+2+4];ABM_OLT<$4?09VY8Y+'H.H';)
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
M.DNA-&Y9]ZR(FT]@/F/K^% &OIVE6FF6LD$"$B61I9G<[FE=OO,Q[D_EC &
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5G7VLV]E>1V2QS7-[)&TRV\"@OY:D L<D
M #) Y/)Z9K1KD+VPU'3?B*GB"&TEO;"ZTX64R0D%X'5RZM@D94[B#CD'':@"
MOXI\9HOP_FUG0WED,DB0"18\-"QE6-@P/*L-Q&".N*Z'1--^Q-=7"76I-%=,
MKK;7TQD\@@8.TL2P!ZX)(],5Q&I>%M6C\!:W:VVGR37^KZS_ &D+5)$'DJ9X
MWVEBP7.R/)P3\Q/7K7I<;EXU8HR$C[K=10!E/XBM%NW@2&XE2.Y6TDGC0%$E
M;;A3SG^)<G&.<9SQ52;QKI,&C:GJLHN5MM,N6MKS]UEHW&W/&>1\R\C/6N?O
M]!U$^*3JNC6E[INHM?QBY99%-I?6X8!GD3<<,$R!P&R/0Y&7K>A^(&T'QQH5
MKHD]Q)JEZUW:W*RQK$Z.L8V\MN# H>,8]Z .^U7Q+9:2URKI/<-:0?:;I;=-
MQ@BY^9N1_=; &2<' KF)O$0B^(MK<V]S?7FFW?A\W4-K;AI!(QE3:RIZ[3U-
M/(U_0_&NI:E!H%QJ-AK4,#;(IHEDM9HUV;7W,!M(P<@G'/6K<=EJJ?$:UU2?
M3V:V31&M99H678)C(K[5!(;&%(SCTH Z/1M7L]>TBVU2P=GMKA=R%E*D8)!!
M!Z$$$'Z5R_B>>[C^(?@^QAOKJ&TU!KL74,<I59/+BW+].?3&:N_#S3[[2?!E
MK8ZC:/:W,4TY:-V5N&F=U.5)'1A5+Q5::I)X[\*:I9Z1=7EIIANC<M"\0(\R
M((N [KGGK0!V%W=V]A9S7=W,L-O ADDD<X"J!DDUF6WB:RGU2WTZ6.YM+F[B
M,UJMS'L\]!R=O)Y ()4X8#M6)XGM-7\9>'=7T2+3;C3$EM"(YKMX_P!Y+N!5
M0$=L+\I!)_O#&>:2:RU/Q)JWAJ]N-,ET^32FDN+CSF7!D,901H5)W#+9)Z8'
MJ> #4LO&6E7]U8PP^?Y>H>;]BG,?[NX,>=^W!R. 2,@9 XS54?$/0V3S0M]]
MG6\-C+.;1Q'#+N"8<D?+\Q YY]<9%<OI^F^)IM5\)ZGJ&A79O;"YN!?NUQ%L
M&^)T!B4/@1@D= #[,>:+G0==E\!Z_IRZ/<?:[O76O(8O,B^:(W22[L[\#Y5/
M&<YH ]3KR>?4KR&3Q]*_B6\LCH\@-B7F5E3]R'"E7!W@L<8//.!7JZMN0,5*
MY&<'J*XCPOHMS'XN\47VIZ,8XKR\CGLYIA&^56,*<8)*G(]J +&E>-#_ ,(_
MILNJVD_]K2Z8-0NK:WCYCC& SD,1@9Z+R?8XJY>>.=%M/[.P;NY;4K9KJS6V
MM7<S(%#?+@<G!''49YQ6=XGMM;O/$$MLFFS7>DS::T<303)&!<$G/G$L&*;<
M8 R.O!.,96AZ1K<%S\/S<:-<1+I.GS6UXQDB/ELT<:*>&Y!*'IGC'T !MV'C
ME;[6=6MAI.H+;V%K!/N,'[P[U=SE,Y' 4 8SG/'2M6V\3V%YI.F:G;K/);ZD
MZI;;4^9MP)!(SP, D^F.<5G:;8ZC8_$;7;M["1K#48+4QW2NFU#&KAE89W9R
MPQ@8]ZH^%="GT_Q3JMJ)$?1M.N'DL(Q_RRDG4.Z>VS)V^TQH [.\N/LEG-<^
M5)+Y2%_+C +-@=!G'-<YH7C.'4O#&F:M=6TT$VH[5@MU7+2LP+!4YYP 22<
M8).!72SH9;>6,8RR%1GW%>8Z7H/B"RT/P5=MI,RW7AQFAN;,RQEIHWC,;/'A
ML''! )!//MD [_2M=L]7ENX(?,CNK*01W-M,NV2)B,C(Z$$<@@D'UK \?7\V
MER^&KJ.[NH8VUB**9("W[V,HY*E5Y;E1QSFK>AZ3<'Q?K7B*:![:.]A@MX89
M,;V$88EV )QDM@#KA?>D\:Z??7L>AW-C:O='3]6ANYHHV4.8U5U.W<0"?F'&
M: )].\:Z/J,.HN6N+273B!=6]W T<L>[[IVGD[NV,YJU8>([.^UB?2&CN+74
M(85N#;W"!6:(G =2"01GCKD'J!7'^(?"6J>(GU_5;:!;:XN+:UALK>YQ^],$
MOG9D ) #'"@'L.<5N^%Q-<W)O)O"$.@R)"8W9Q$9'8D'"F/^ 8/7&3CCB@"W
MXN\1MX9TF*[2TEN7EN8;=0@&%WN%R>1Z\>IQ]:@O_'.F:?J#:?+:ZG)>K;+=
M-;PV3N_EEMN0 .<'J1D#'KQ2>/M-OM3\,B/3[9KFXAO+:Y\E656=8YE=@"Q
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *1F"J68@*!DD]J6L"\UJXF\3CP_IWD)<)
M:?;)YIT+JBEMJ*%!&22&/48 [YH U[*_L]2M_M%C=0W,&XJ)(7#J2#@C(XX(
MQ5BO,/!6N3:9X<TW3$CA_M/5-9OX4!R8X]DLKR-V) "X XR2.E;%QXZFTBXU
MK3]4MHGO[#[.UN824CNEG8)&<')3#G#<GU&>E ';T5R>K:OXDT6PUN[N+2QF
MM['3VO8+I 55W0,6A9-Y;.%!#=.>E._X2:]_MOPW9B"W,6L64MP<Y#1NB(V,
M\Y!W^G&.] '545YPOCOQ!_PCMMKKZ?IOV;^TS83P+(^]A]H,(96Z#!QU!SST
MK1E\9WNBW^O6VNV]JW]G6":A$UF6^=&9E\L[OXMRXST.>@H [:BN/7Q'K\>H
MRP-IBW%L;-YTN1;36Z0RKSY;EP=P(Z, .G09JCI'C/6KK_A$[J]L[!++7TV[
M86<R12>49 >>-IVD8ZCCD]* .^HKSC3?%&LZ?HGBC5]1EBNTL]8DML16[_ND
M5XT+[0Q)15)8J.3@\\YKK_#FJOK%E+=B[L;RV,N+:YLC\DB;5/(W':P8L,9[
M"@#8HKC?%OBK4O#Z:G<1P6:065H+F%9B7>\(W%U4*V4"@#YB",MZ"G3^)-:N
M/%<.BZ;:V"I<:5]OCFN'<E3O5<,HQD?-T!]\CH0#L*K6NHV5[+/%:7<$\ENV
MR98I QC;KAL=#[5R.E>.+C5M*\.JEM!%JNL/.A5B6BB$!82OC@L,J !D?>'/
M%)X(6Y7Q;XV%WY)G%_!N,*E5/^CI@@$DC(P<9//<T =Q17/WFLWL^OW.B:2+
M=;JVLUNI9;A2RY<L$0 $==C$G/''!SQ0?Q1J1EL]-ELEL-7DL?M=S&89+M82
M6VA<1=<D-SD8 [YX .GO[&#4M/N+&Z5FM[B,QR*KE25(P>001^%1Z7I5EHNG
MQV-A#Y5O'T!8L23U)8DDGW)KC?\ A,/$LK>&[4:';V=]JWVF.6*\=QY3Q(Q!
MP!G:< ^N#CCK4NB7_B6?QYJEEJ%Q8$6VG6LAMX4?RP[^9G:Q.?O+U*] .!CD
M Z^VU*QO+'[=;7D$UI\Q\]) 4^4D-\W3@@Y^E5K3Q'HE]>"SM-6LI[HE@(8Y
MU9_EP6^7.> 0?QKSW6]9OM9^"HU***SL3-<K'-#"A*X^V"/"\CKCG(YR>F:Z
M:6[?3?'NDV<VGZ89]2M9Y)[^*+;*3$%P.<G&&'4GIVH Z^BN4TOQ!K6LVFE:
MQI]C;3:5?3$-%NVRPP'=MF+%L-T!*!<_-U.*IS>,=1L]9TVVN[>T1;S4VL6M
M4):6!<.8Y&=6*_,$!VD X;V- '9SSQ6UO)//(D4,2EY)'.%50,DD]@!1!/#=
M6\5Q;RI+#*@>.1#E74C((/<$5P6FZUK@M/'-Y=26=ZFG7<R16[QLB[4@C8+G
M)^7!.1CDDG(SBM+3_$\]^V@Z58Q6L%[>Z2NI2ED+101X0 *@()RSX'(P%- '
M7T5Y]<>/M2BTR7;IUJ=1L]:BTJ[C:1@AWNH61.,X8,#ST]^]P^+M7L9_$UK?
MV%O<76DVL=Y"++>1*CA_E(/.04/(ZCL* .UHK!\,Z[_;\4UU!?Z??V.U##<6
M8*G<<[E="Q*D?+P?6J_B;7M2TF:06Z6D4"6;SI-<9<SRCI"J*P;H,EL'&>E
M'345PTWCY1;Z!+)):Z6FL:>MW%/>JS0F5@I$.\%0IPQ.3Z<"NQMWN9=.B>58
MX[IX@6 ^95<CGOR,^] "7NHV6G1I)?7<%LCN(T,T@7<Q. HSU)]*LUX]=WVJ
MZG\)A?:G/#=3MK<83;&4(*ZAMQDD\< #T'K762>,[S1[[Q#;ZY;VQ&F6,=_$
MUF6^=&+KL.[^+<F,]#GH* .UHKE]-US69?$45C=:>9;&:W:3[7':30B"0?\
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
MA?4?[?U;5[?68X)K^VA@0+:$^48F)#9W_-G<<CCBNHHH P-%\,II>N:EK#-
M+K4$B25+6'RHR4W?.1DY8[N3Z >Y-;5O"EW?^(YM4MM6%M'<Z>;">%K<2$+N
M)W1L6&T_-SD$' XKJ** .-MO!M_!X<M=#GU.SO;*+3TLI(;JQW(VP85P _!
MQGKG'4<8Z71]-CT;1+'2XI))8[.!(%>0Y9@J@9/OQ5VB@#A6^']Y_P (U)H4
M>MQBU_M 7L):SRR#S_/VGYQN.[C/'';O5Z_\%#5M8U:[U"]22UU/35T^6WC@
M*,JJ6(8/N/.7/;L*ZRB@#F_#NA:YIGEKJ_B-M4BMUV6ZBV$)/&-TA!.]L<=A
MR203@B_J^EW6IW.GF.\BAMK:X6>6%X"_G%<[1G<, -ANAY45JT4 <WXJ\,7'
MB&?1[FSU".PNM,NQ=1S&W,I/!!3[ZX5@>?6J<W@Z_BUG5;[3-8BMH=8B"WUO
M+:&0>8$V>9&=XVDCJ#N%=A10!QNE^";O3KCPQ(=7BE70K-[15-H09E957.=_
M& @['O4-QX!N[CPQKFC-K,(_M6_>]:861_=EG#E0/,YY4<YKN** .</AR]/B
MR;7AJ4 >33A8^3]D.!AB^_/F>K'CT[]ZS+7P'=6NB>&-,76(670;E9UD-F<S
M;590"/,XX<\\]J[:B@#EH/"^HVEYKUY;:S%'/JEU#<J1:'$)C"#:?G^8,J8/
M3J:HW7P\BNM,U^!+J&TN-7E@F9K:WVQ1O$P96V;N22/F.1G\,UV]% '.0>'+
MY/%\'B"?5(962P-E)"MH5W9<.6!WG'(P!@\=23S6--\/K^2*>"/Q JP'6%U>
M -9[G602!]KMO^=>,# 4CCJ!BN\HH YF+PO=VVN:Y?V^JJ(]5CCWQ26VXK(L
M?EAMP897 SMP.>^.*9#X,C_X5TOA"[NQ/&MI]F6X6+81@?(^W<>00#UZBNIH
MH YK5O!\6I^%+?1EO9[>>U:.:"^0 R).AW"4@]26R3Z[C5[0].U:S1Y-9U<:
MC=, H:.W$$:J/103R>YSV& .^O10!E3:7=3^)+74FO(C:6T+HEJ8#NWMC+[]
MW7 P/EZ,?6L_4?#%U=>-M.\26>I16KVMN]K+";8O]HC8YVLV\8P1D<<'UKI:
M* /'X;S[3KFH7MMXATB#4)+YY%TW4=(,EVA4[4 "NK'Y5&"%) /4\FNM?PMK
M3:T=>TS6AI%SJ$$0U.T>V%PC2*N R$D;6 ^7/(.!Q79T4 <Y%X9N;?Q6NMQ:
MDK*NFC3UBE@+L0&W!V?>,G/7@5E6G@&ZLM"\/V,.LQ_:=%NWN(K@V?RNKAPR
ME-_7$AP<]AQ7<44 9^M:=)JV@7VF)<"%KJW> S/'OVAE*D[01DX/J*Q$\(W:
M7?A:<ZI"?["B:+;]D/[_ '1^63_K/EX^O/Y5U=% '"R^ ;YH[IHM<B2>76UU
MF,_8B4#A0OENOF?,N #U!!&:L06]MX%DU?5];UL26NJ7:.0;0C;*R*F/EW$@
M[..!CN3UKLJ* .8\":!#H.@,L4<T:W,\DZ1S9W11%CY<>#R-J;1CL<U9\1>'
M[C6[S1IX;Z.V&FW@NPKVYD\PA67&=RX&'/KVK>HH Y35?"FI2>)FUW0=<_LR
MXGA6"\BDMA/'.JD[6QN&&&2,Y_\ KLNO"5[;Z];ZYI>NFUN%M1:WQNH!,MRB
ML6#'YEVN"6Y''/3 Q7744 >6>$]%/B+P%8K8ZG'%>Z=K=Q>0S/&)5+B>7 =0
M5R&5ST(Z@BN@/@F^D3Q3YNM1N_B"!8I&-G@0D1>62 'Y&,X!/'&2>2>SHH Y
M6#PG=Q:OX>OVU2%AI%F]H8Q:$><&" G/F?*?D7L>]0OX/U2U\0WU_HOB%K"R
MU*02WEHUJLI\S 4O$Q/R,0!G((SSCM7844 1- C6IM_FV%-G7)QC'4UQEKX
MN+71M"MUUE3J&@R9L+K[+A1'MVE'3=E@RG!(8=!C'?N** ,?2M#^PZIJ&JW,
MR3ZA?"-9'2/8BH@(55!)/=B23R3]!6=KGA6_N_$4.O:'K7]F7X@^RSB2W$\4
M\08L 5W## DX(/?%=310!S^L^&!K/A1]&GOIOM!*RI?$#S$F5MXD ' PW88&
M..E-\1>%O[9\+1Z%9W:V4,;0%7:$RX6)U91C<O=!SGUKHJ* .4E\)W\'B6^U
MC2]6BMAJ<*1W\$MJ9%=D7:LD?SC8V..=P]C69!\/+_3]+T$:9X@^S:MH\#6J
M79M T<\+8RCQ[N1D @YXKOJ* .6G\*WUS?Z%>S:R);C39Y+B5I+;/GNZ%"
MX"*%/ YZ#))SFA=?#U[VTUF.;5]DU]J*:G;3P6^UK2= H4C+$,/D'IU/X=Q1
M0!R=WX0O=:\/75AKVMO<7<VPQ7-K (!;LC;D9%R?FW $DGG&.*T=!TO6;(&3
M6];&ISA?+0QVP@11W)4$Y8X'.<#L!SG;HH P=9\/3:EK^CZO:WXM9M.\Y"K0
M^8)$E"A@.1AOE&#R/4&L6Y\ W=UX<\0Z0VLP@:S?->-*+(_NMQ4E0/,Y^X.?
MK7<44 <1K'@.^U6;Q#C75B@URU2&=/LFYHV1-H*,7X0]2I!ZG!&<UHP^%[R'
MQ+8:T-54RPV L;E#;#$RA]X*_-\G/'\7'OS7344 87BKPY_PDFG010WTEA>V
MEPMU:7<:AC%*N0"5/# @D$=\UF7WA'6-4TB*.^\1"34XKN&Z286@$'[HDJAB
MW<@DDGYLYQZ 5V%% '"W7P[DU!-?6]UIV;598;E'AMQ&UO/$JA74Y.0"@P/3
M())YJY<^%=:U3PSJ6F:MXACN;F]MFM1.EELCC1AAB(P_+'U)QP, <YZZB@#F
MD\,7?_"0:+JKZE"W]FV<EJ8EM2/-#[<MG>=OW!V/>I?&GAN7Q;X8NM$CODLT
MN=F^4P>:0%<-P-R]UKH** ,(:=X@FGMOMFM61MHY%DECMM/:)Y=O(7<96P,X
MSQR!CO61'X#:'1K[P]'J*_\ "/W<[2_9C ?-C1VWO$K[L;2<\E<@$^Q':44
M<+K7P^NM4_X2."'6Q;V6MI'OC-H'>%D4* K[A\GR_=QZX(K6@\.:A#XIFUYM
M5@DEET]+(QFT(&59GWY#^K'CTQSWKI** ,7PEH+^&/#%CHKW:W0M$\M9A%Y>
MX9R,C<>>?6MJBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBL'Q3JE[I4.F-9/$IN=1@M9/,3=\DC;21R,$=OY4 ;U%8>M:AJ5C
M<2"PB6Y9=.N+B.VV_-+*FS8H;/ );'3TJMX6U[^WMTUOJ=O>VRQXEC\DPSV\
MV>4="<KWP",\'DT =+17.:CJ6IKXSL='M)[>*WN+&>Y9I("[!HWC4 ?,.#YA
M_*LC_A-KZ/4'\/S06_\ ;@U)+$2(&\DHT1F$VW.?N _+G[PZXYH [JBN.USQ
M<_A"]>+5B+JVDL+B\@D1-C[H=I>,CH<AQ@\="#GK6O:#7I+2SN9;BU\V4QM<
M6XB.U$.-P1LYR >ISG'09X -JBN*T/Q+?ZY</:+?6UMJ<1D6\TV> I+;<-L9
M<GYUSM^;!#9R,=*U-6URZ@T72]0M%B0W-[:031RJ6*K+,D;@8(PPW'UY'2@#
MH:*YC5O%<%GKSZ89A;06T*37MX\3.L7F,51,@84G!)9N ,=<\0-XGNAXQ?0\
M(ER)T,5NZ8$MJ4!:8/W(;<,>P&.=U '745B6.I7MQXEUK3G\DQ6D5N\&%*GY
MP^0QR<\J.@%9$7B#5D3Q-%'/8ZK<Z6B-$MM'L<.5)9&3>2<8!'(W9(Z@T =E
M17*Z7KT^MZ+>WUAJ5JMBKCR-0EASE @+[DR.0V5YQTZ<<TIO%>I?\(+IFKQ^
M4\UR T]Y:6C74,*#),AC5@V. ",Y7)Z[: .WHKC==\27MA9Z0\-]#';7,2O/
MJ_\ 9[SVPS@+PL@\M6))W$D#C/7-=3>W:V5J92ID<D+'&O61ST4?4_EU/ H
MLT5B^%-3N]7\/0WM\(A<M+,CB($*-DKH,9YZ**VJ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R]?T;^V[".%9_L\\%Q%
M=02[=P62-PRY7(R#C!&1P>HK4HH QY-+U"X6YFFU"*.\>U>WMY((2H@W=7P6
M)8Y"GJ/N_C5,>$X;O6Y]4U06L\DUI]DD2" QK*N\-E_F))!48]!GKGCI** .
M<;PQ);Z[8:AIES;6L-G9RVL=N]NSC$CHQ.0X[H./<U7/@B%@UVUX[:PU^NH?
M;C&/]:J[ NS/^KV93;G.#USS75T4 <Y?>$X==N99]<D2Y#6<ME'%$A18TDQY
MAY))8[5Y[ ?4U=TNPU6SMX+6[U.*YB@ 42+;E)9 .FX[B,^I &?:M:B@#FD\
M,7$^I:-?:E>07$^E%C'/';E)9<HR89MQ^7YLD#J0#QC!L:GX?EOK(6L-VD*+
MJ,5\FZ(OC9*LI7[PZNI.>P;VK=HH YS5?"BZC/JQ6Y$<&KVBVMZACW$JH8;D
M.1AMKD<YZ*>QRDGA..6_,SSJ8QJ$=_&3'^]C=55=JOG[I"X/'0D>XZ2B@#'@
MTBYM];U;4X[N+=?0Q1QHT)(B,8;!)W?,/GZ<=.M5+GPQ)J,5_+?7<?VZ\M$M
M6EMX2B!59F'REB2"6.03TXXY)Z.B@#!M]#N[&ZO;RQN;.&YOITEN ;9C&P5=
MI(4.,.>,MD] ,=Z?:Z->:9:0VVF7EM%%YLTUP);8OO>1RY*8<;0&9N#G@CTY
MVZ* ,"7P[(=+30X;F!-$^Q"S>!H"TI7!4X?< ,KQ]TX/-6KW1(M5D=-3V3VJ
M.LEM&@:-HB%*G+!OFSD]A@''-:M% &-X8\/0>&-'_L^W<R*9I)2YSR7<MCDG
MH"![XSWK9HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
$* /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>creditagreementfirstamen004.jpg
<TEXT>
begin 644 creditagreementfirstamen004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MK.C2%AUST8<XYH F\.ZSIL7AF&YAU34-1BDN9(4ENT)GEEWL"@7:#P0V!@8
M[ 5;A\7:/-9WEPT\D+64XM[B"6)A*DK8VILZDMD;<9SGBN#BT#7(?"FG7"Z(
MUS<Z9K=S>R:;/M'VB"5I1\N25W!9 0#W!J_J^DWU_I-IK&B^%5TZ6TU2VOFL
M&6**XNTC#!MVTE<X;Y03GY?<"@#5T;5[F\^*&K6;2WJVT6F02"UN!M$<AD<$
MJ!P<@+R,]QGJ*U-2\4+8>+M,T$6=Q(;N&69IEC)4!=HP,>[ D] /KQF:0NH7
M?Q(N]7?1[VUL)])A@66XV*0ZR2,05#$]&]/Z58URSOU\?^'M5M["6ZM8K:ZM
MIFB91Y3.8RI;<1\OR'D9^E %^Y\7Z1:%I)I91:)<?99+P1$PQRYV[6?M\WRD
M] >"0:V+JY@LK66ZN95B@B0O([' 51R37F<7A[6$^'FJ^!IK"62YDFFCMKS
M,,D4DI<2LV>"NXY4\Y7C.:[#Q9H=UJW@>^T>QD4W30*L)E/#LA! ;V.W!^M
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
MYV78R;<JX53@ MCC.3Z=:EU'QIJ-K;^(Y8;.U,GAZ"*2ZA=V_?LT?F,$;^$
M< D')SP* .WHKD-2\4:M:6,5R;.RM4:P-WYDTI=9)>JP(/E;=MY)QQZ&H!XS
MU*\N?"\6GZ;:[=>T][M&GG8>40B/@X7H-XY'7';K0!V%W>6UA;FXO+B*WA!"
MF25PB@D@ 9/J2!^-35Y]>>,KN3P->:C>:18SW%EJ@T^[@=RT6Y;A8]Z J<\E
M6 .,>O%:WBKQ'J?AZVFN4M[67?*EO86V6,UW*P&%&.!SGZ!2: .KJ.*"*#?Y
M4:H9&+N0/O,>Y]37(:]XIUK0["XN+BTL8&M=.^UMYDI87,H#%X8L$,-H7[Q!
M^\.,5&-=U:^\?:'!;201Z;=:.]Z87!W$EXLY(/4!L#ZGUX .QM[RVNS,+:XB
MF,,ABE\MPVQQU5L=",C@^M35PMIXR%KINK3R:7:P78UXZ7## ^%GF8HJNS;1
MUW9)QT7O5Z?Q/J&G:]<:)>VUM+=-8/?64T;-'',$.'C8'<589!R,@@]J .LH
MKA-(\:ZM=MX5N+W3K.*QU^/"^5*S212>49 2",;3M(QUZ'VKKK!]2>6]&H0V
M\<:SD6IAD+%XL#!?(&&SG@4 7:*** "BBB@ HHHH *I:OI5MK>F3:?=F802X
MW&&5HG&"",,I!'(%7:* *]C96^G645I:1B."(85<D^Y))Y))R23R2<FK%%%
M!1110 4444 %5=1TZTU;3I["_@6>UG79)&V<,/PY'UJU10!BZ;X8L--E219]
M0N3'_JA>7TLZQ_0.Q&??K[UK0P16\>R&-47).%'4GDD^Y]:DHH **** ,K6?
M#VGZ\+=KQ9EFMF+P3V\[PRQ$C!VLA!Y'4=#4VFZ1:Z6K>2UQ+(X >:YG>:1@
M.@W.2<<G@<<FK]% !1110 4444 %%%% !1110 4444 4-8T:QUVP^QZA"9(M
MZR*5=D9'4Y5E92"I![@U%IF@6FER>:DM[<S %5EO+N2=E'<+O)V^^.O>M2B@
M HHHH ****  \C&<5F:-H5IH27:V;3$75P]U+YK[LR.<LP],GMTK3HH ****
M "BBB@ HHHH **** "BBB@ HZC!HHH YRS\#Z-8?N[?[<MF"2++[=,;<9ZCR
MRVW;_L]/:NCHHH P;KPAI=SJLVI(]_:W-QM-P;.^E@$V!@%@C $X &>OO6S;
M6L-G;I;V\82).@SGW))/))/))Y)J6B@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *P=4T"YO_%6BZS'=Q1QZ8LX,+0EC)YJA3\VX8Q@=C6]10!P
MLW@.^F\+:IHIU:W!O]3.H&;[*WR9F6;9MW\\J!G/2NLU73AJ^A7NF32;!>6T
MEN\B#[N]2I(!^M7J* .7L?"]T3HBZM>07$>C &V2"$H'D"&-9'RQZ*3P.YSG
MH*QY?A_JC:9/I4.MVT=A_:@U&W!LRTBGSO.*.=^& .<8 /3GL?0** .2U?PA
M<:[/&-0NK62.&]CN[:=;<K<6P5E8HC;CP2IY[!L8. :BO?!=Y=_\)</[3@5?
M$,2Q?\>Q/D 1>7G[_P W'/;FNRHH Y5O"EU-K&A7L][;O'IEG+:21" CSA(J
MACG=\OW!QSU-0^&O"FMZ (=-?Q"+G0K0_P"BP&VVSA!]V-I-V"J\= "<8Z<5
MV%% '')X,NIM5L-4O+VV.I65O+"+VW@,<MQO38#)\QR%ZXYYP1CI5K3?"LD'
MB>/Q!>26OV];-K65[2 Q?:B2IWR#)Y&W@<XR>>F.GHH P==T"XU;6-#OHKN*
M%=+N6N"CQ%S*2C)C.X8X8]C6+=>!;VZT+Q1IAU6!1KMTUP9!;']SN5%(QO\
MFX0<\=37<44 0HDZV:H7C,X3&[:=N['7&<X]LUQEOX"O;3PKX?TJ+5H/M6BW
MHNXKAK4E)/O@JR;\])#T;L*[FB@#D=5\'W&MSPC4+NVF2WO8[NVN1;E;B *R
ML45LX^8@\\8!Q@X!KH-5MKVZM%2PNH[>=9%;=+&75E!^92 1P1D=>,YJ]10!
MPLOP[7^R=1@L[FWL9[O48=1C2* FWADB*$ )D9#%,D@CD^U+JO@;5-3FUX_V
MY"L6M6*6T^ZS+-$RH5_=G?\ *A+$E2">O.3FNYHH Y6+PK?1:_IFK'4X6>#3
MO[/NT-J<3)O#Y3Y_D.1CG=P?7FH/#GA+6?#YBTU?$ FT"V?=;6YML3JN<K&9
M=W* _P"SDCC@5V-% &'XH\.CQ%8VR1W)M;RRNH[RTN-F\1RITRN1N4@D$9'!
MIMKH5R-;GUV[GMWU-[06</EQD1Q(&+'@G+$L03R. !ZD[U% &%X/T&?PQX9L
M]&FNX[K[*I594B,>X%B>1N/KZU3'A>]L-8UB\TC4(8(-7P\\4T)?RI@NTR(0
MPZC&5/<9SVKJ:* .2L_!7]F:QX?N-/NHX[+1K*2S2!XBSR*^W+%]P /R ].Y
MKD]7NX;OQCK+_P#"0>'[*598[?[%K5H=[JB@@J/,3>A8L1PWMV%>LTA12P8J
M"PZ''(H XD>'M:UF\CUJ:_@LY+O3#8W-NUJS[!N8[XMS H6!!(8'H,\BGZ7X
M+U#3Y_"TDFJV\HT&SDM HM2OFJR(F<[SC 0>N3GIT':44 <+/X"OI_#6K:0=
M6MP=0U4ZB9?LK?)F99=F-_/*@9ST[5H3^&=3N/%PU^34;24P0>396\MJQ6VR
M/WC#$@RS=,]AQ7544 </?>"=6O;G59'UZ$C5=,%C<E[,LR$!QF([_D4[R2IS
MTZ]Q:M?"-_:ZGH.H+JT)GTZQ:PN,VIQ-&2AR@W_(?D R=W7I7744 <._P_DN
M=*U>TN-3437>J_VM:W$,&TVLP*E>"QW ;1Z9R>E:;^&[R]U!]4O[JV;4%L7L
MK?RH6$<0<@NY!;))PO&1@#'.<UTM% '%VO@F]MK'PG:C4X&'A]@=WV8_OP(S
M'_?^7ACZ\UM:(=9_M#5AJ5Q'<6GVC-FRV_E%$YRAY^8#Y?F[DGTK:HH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *PM<UB2WU72=$M7V7>IR.?,P#Y4,:[G8 ]^549[M
MGG&*W:XW7+:2#XF^%]38'[-)!=6);LDC*'7\PC#\* -2._L5\73V@U*]:Z@T
M]7>Q*,8PF\XE!VY9C]W@GITS63'K.D'PCI=POB35&M;B_6."^,9\V9_/(\MO
MDX4GY.0.!UJ807"?%:?4&M+C[%_8JV_GB)BID$K.5&.IVD?RZ\5RL&E:HGPN
MT;3FTN]%[!K*3R0>2=RQB[,I;TQL(/Z=: .YNM6DTGQ98:=/(7M-6600%NL4
MR#<5SW5EW$>A4]B -^N-\56[ZEXQ\&V\ .Z"ZEOI3C[D:1E>?3+.H_&NRH *
M*** (;JYCL[26YFW^5$I=]B%S@=<*H)/X"LB+QAHDXT@Q7,K+JX)L6%M)B7
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
MWA:5P@."Q"@X&>/?MFN=\4^,H+;PE::GH\[SI?W$$,-Q!"T@57E5'/ .& )
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
MP,0,9 )./S-8FH>'KH>+H/$NESPK=?9397,$X.R:+=N4@CE65L\X.0<5T=%
M'$ZAX&N)_"MYI5M>0)=7^HC4;JX>,[3)YJR850>GR*HR>@[FNTCWF-?,"A\<
MA3D422)#&TDKJB*,LS'  IU ',:OX<U!_%MIXDT:\@ANTMC97$-S&6CFA+;A
MC!!#!LG/?-8[> ]5;PQ?Z2^IV;27>KG4O,%NRA/WXFVXW'.2 /;/>N_HH YZ
MRT.]M_&M_KLDUN8;NTBMO)4'<GEEB#GH<[SQCTK,T+PIKV@SMIMMK=N?#JSM
M-%$UN?M,:EMQB$F[&W)/."<' QP1TFN:O!H&BW>JW4<TEO:Q-+(L*[FV@9)
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
M"C>RKM!/<@9.![9KG[W0M07Q@/$&GSVQ9[ 6,D%PK8 #EPX8>[=,<^HKHZ*
M.*_X0(V7]CWNFWBC5=-N)[AY9D^2Z,Y)F# '*Y)R",[<#K3=4\ MJ]MJES+>
MK;ZS>W-O=QW$2;DMW@ \H '[P'S9)QG<>G%=%KFOVN@16<EU%.ZW5U%:(8D!
MVO(P52V2,#)K49@JEF("@9)/:@#CDTS4].\1GQ;KVJ:;%!;:6UM<)# X4*'W
MEMS-QT]#Z>])X1TRPF\0:UXCTV=I=/O9<VN#^[W,J^=(GL[*@)]4/K6Y<:_9
M1Z]8:(\4LDNHPR2PR! 8F5 "V3GT8=N]:RJJ*%4!5 P !@ 4 +7&+X-OK2WU
M_3+&^@72M:EEF;S$)EMFE&)0G9@>2,XVD]^E=G10!R\WA>=/$/AV]L9+>*RT
M6VEMH[=PQ9U=47[W; 0=CFNHK*OM?M=/U[2](FBG,^I&00NJ H"B%SN.>.![
MUJT <9#X5U[3-;U$Z1K=O#H^I7#74\,UN7F@D?[YB8, -QY^8$ ]CWIZOX#U
M?4(O$-M%J]J+?5;B*Y1YK=GEC*%"(RV[[@V<<9^8UW]% '&'PMK]AXDO-4T;
M6;.&/4UC-_%<6K.%E10OF1 .,$@#@Y''>KT7AZ^M_&$NMQW,,D9TQ-/6.7<7
M.QV<.S=R2Q!&*Z6B@#"\':'/X:\*6&C7$\<[VB%!+&I4,,DYP>G6J_C;P[>>
M)]&BT^TN8+8K<Q7!DE0OS&P8# (ZD>M=+10!ABSUZZNH%OKNP6Q5BTT5O"X>
M7@X7<6X&<$\<XQW-85KX$N8O#*>$Y[V&;0HIU=&*GSS"L@D$)[=0!N_N]@>:
M[FB@#@-5\":Q?PZ];1ZO:"#4KZ*]C>:V9I4*-&PC+;AE!Y?&!WK37PSJ0U?Q
M#?M=VKG5K.*V V,OEE%==QY.<[R<=L 9/6NLHH R_#6ES:)X9TS29Y4E>RMH
M[?S$! <(H4'!Z9Q6=XM\/7OB&31C;7$$"Z;J,6H'S5+&0QY^3CH#NZ\_2NEH
MH Q_$^CW'B#PO?:5#=FSGN8M@F4;@IR#@],@XP?8FL ^$-:?5+W4)-0TX->:
M0-.:&*U9$0@O@K\QX&_IWQVKMZ* ./NO"%Y<?#_3?#PO8$O-/%KY5QY9*,8&
M4KE<YP=G//>J7BN+3O$MSI_AW^TE;Q!:W,<DOV7*O#&RGS21R51HV91SU9.<
MUWM-$:"1I BAV !8#DXZ<T *B+&BHBA548  P *6BB@ HHHH **** "BBB@
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
M;TG6-9M?A[I/B6ZUVZGNM0,-FZSE%@A\RX"F7[A(8+D9.1STP *[;1O VA:
M\C:=%<Q@AEC1KJ1U@#=?+4L0F?4<U/!X0T2#PNWAO[&9-(92AMYI6D !.< L
M21SR.>#TH X[Q=9:W8>$O%XO;V%]-GTMWM[9KEIY8G PY#,JDH<C@YP?K5O;
MJVC>*_#L UJ]O++6HI8;FWFV@0LD6]7BV@%0,8QSU'4\UT5AX*T2PTF[TP03
M7%M=Q^3-]JN))F:/! 3<Q)"C)P!BK-KH-II>+J!+B[NH(#% ;BX:1E3KL4L>
M,X&3U.!DG H Y'1]3U*19O"5YJ%R^NVVI;9+K=AWM,^:LN!P 8QY? P&-=7X
MKNVL?#-W-'J0TY\(BW)C\PJ68#"KW8YP/<BJN@6=U>ZK/XCU32%TV^FMDM$@
M:19)$C5BQW,O'+-T]%'<D#5UG1K'7]*FTW483+;2[2RARI!4A@000000#D>E
M ' 7&KZQ;Q>/K:*[O;1=.TR*\LQ-(LLL+&.4D;CNX)C!QDXR<$=K5IJ&IZ9X
MB\,O-JMY>PZII<\MS!+M*AXTC=2@ &#\Q'4Y[Y/-= ? F@LU\SPW3O?VPM;I
MFO)2TR#(^8ELDX8C/7!QTJVGA;2TO-,NPDYFTR)HK1C<.=B, "",X;( '.>@
MH \\U"XN->\#>%O$=Q?3M/>ZS9321*_[I5:<8C"]!MX&>I(.2<UVGQ'5F^''
MB$K++$R6,KAHG*GA2<9';U'>F_\ "NO#HC:%8+I+7[2+I+6.\E6*.4-NW(@;
M"\\\?A70WUA;:EIMQI]W%YMK<1-#*C$_,C#!&>O3O0!P%]8._BWP+:QWUS'N
MT^]S,&!D *0\ D''ITX_6H-/\2ZK'IEEI<MXTTLOB&ZTK[7/)Y;M%'YA0%PI
MP[;57(&>N,'D=E!X0TFWNM.ND6Z,^G1M';2/=RN55@ V<M\V0 .<]!Z5#+X%
M\/SZ/=Z7-9R2VMW<F[D#SNS"8G)D5B<JV>>"* .6\0MXHT#P[J;-K:IC4+0V
M8CE\Z6.*2549)&9 67.[!Z]03Q6C.=1M/$]OX875+J[6>UGOS)=77D2.=ZJ$
M5XX^BY)P .HYP,5L'P/HCZ*=)ECNI;=I5FD:2\E,DCJ05+/NW'! P,X&*L:[
MX3TGQ'':#4(IC-9MNM[F&=XIHB1@X=2#SW]: .)O++6CK?@C3]6U='U%+N^C
M:\M""X3[.Y7.Y0-^T@$[?>GJGB>2T\7Z#9:S=W%[H\D,VGW;E?,E#Q^887(&
M&],XS\P-=G+X3TF2UL(%BFB.GNTEK-%.ZRQLP(9M^<L6R<[LYR<YI+J.7PYI
MI;1=&EU*>:X#3(MPJR.6ZR,\AYQ@#KTP!P* *'A_64\674.I:==3IIT=DJL@
M?.9Y!DJV?XHUQ^+\]*W]+LI=.TRWM)KV>]DB7:US<8WR'U. !5'1-#CTOP\]
MD88TEN#+-<+ 2J^9*Q9PI&" "V >N *D\-:,/#^@V^F"1W6$N5WR-(55F+!=
MS<D $#)].@Z4 :U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<OXTU2:TBTC
M3+:1HYM7U".S,B'#)%RTA![':I /;=GM0!TGGQ;T3S4W/G:NX9;'7'TJ2N8U
M&[M+'QEX=TS^QK=WEAN?LEWN -L$0;E48X!!4<&H['Q?<7>GZP\FF1PZAIM[
M]B^R&Z)\QR5"'=LX#[UP<'KVYH ZH,&&5(/..#WI:Y+5K]]#\::"P 2#66DM
M+J-3E?-5-\;CW^5E)[@C/W1CK: "BBB@ HJO?7:V&GW-XZ.Z6\32LJ#+,%!.
M /7BN77QK,_AJ[UZ"QM;NQAL6O%DM+W>&*C+1DE!M8#Z_04 =A17&6GCB\_M
MC1K;4]#-E9:S'FSNA<B3]X$W['4 ;<C.#D_AS@@\?"YN-*EM]/\ /T[4IQ#'
M+#(SRQ!L[)'39@(<<G=QD9]@#LZ8LL;NZ(ZLR'#@')4XSSZ<&N;M_%5Y?1V=
M]I^CM=Z5<WAMA-'-^]50Q3SBFW&S<O\ >S@@X[5F2^*HM)A\::A!X?B2YTF5
M6N=DP4W7[I6#%MO!"D#'- '=45QY\7:LNN6>EMH,0?4;1[FQ?[;P=FW<)?D^
M3AP<KO\ \"S\=QSZ/#/<6:V^H2:A+IIMFGR@FCW;SYFW[NU"<[<]!B@#L**X
M2Y^(5Q::5J%U+H;M+8WL-LX28^5*LK*JR1NRC=RV",#!&,]ZVM(\17=YXEO]
M#U'34L[FW@CNHFCN/-62)RRC/RC:P*G(Y'H30!T-,>6.+;YCJFY@J[CC)/8>
M]9'B/Q%!X>BL6G,*?;+D6RRW$OEQ1L59LNV#C.W XY)'3K65K.LE+?P_)JN@
M02O<ZPEO&#,'6WDW.(YD)7YLJ-PX!^84 =?17(:MXW:PC\0S6NG"YAT$(;O=
M/Y;,2@=M@VG.%(/)&3D>]*_B[4GURSTBVT..2XN].:^C=[S:@PRKACL) ^;J
M 3TXZD '745R>G>,;C5- TS4+?2666[FEAG$DN(K0Q%P[/(%/RY0@'')(Z5C
MWWCK4;[P[I=]I5M;1R3:[%IMP&N"R\3A#L8+RK8^]C@'H30!Z)17-Q>)KIM7
MUG2Y-.A6XTVSBNLK<DI)OW_+G8",;#S@]:S!X\O+B#PRUCH7GRZ]:O/"C780
M1LL>_:3MZ<CGZ\=J .WHKB[[QU<VMK>-%I4<MWI\:?;+3[4=XE**[1Q;4(<A
M6'/&3Q5@^-!<:E)8:?:1274=M#<BVN9S#-(D@W?(FTYVCKSUXXH ZRHFN8$N
M$MVFC69QE8RP#,/4#J:D<L$8H 6QP"< GZUY9IE]"-/U_6O$>FVUP;'7Y6MW
M28O*+A72.)$RJ\=%!S]1C- 'JE%<W_PDMU:^(H-$U'3HHKJ\MY)K)X;@O',4
MQOC)*J58 @]""/RJ+PAXHU'Q39VVHOH@L].N(&D28W0=MX?;LV;1Q@$[O;I0
M!U--61'9U5U9D.& .2IZ\^E<MXDUG5['Q;X9T[3X;9[>^EG\WS9F0OLA=@O"
MG Z'/)) ''6N6L]:N/"=QX[O[+1XKBRM-4$]R!.(=J>3$6V *=S=3@[1[YH
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
M&-E;@':RD].12ZSH/B'7_!6IZ7?W6GC4-0C\G]R'6"!?;(+,>O)QV].>PHH
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
MKMO*C FC9I 01MX^Z.5Q7967A>RLYK&0SW5P+#=]C2X<,(-PVG!P"?E)').
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
MK6<VC&^\4V6ISH4M]*ADBM%8Y9Y)  SGV"KM&>3N8^A,GAO1I=%M[V-[FYF2
M>Z>>-;F<RM$K ?+N/N"<=!NQSU(!M4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !17*VNH-K7CW5;$\VNB0P 1D\/<2@ON/^ZH4#T+$^F'67B][S
M3-7G.G>5=Z;>&R:T:?+/)E0N#MX#;UVGOGM0!U%%<IJ>H/H7C+0P $MM::2V
MN(P<JLZIO1Q[D!E)[_+Z5U= !1110 45'<3"VMI9RCN(T+E8UW,V!G '<^U<
M[I?BUKW7;32;O3S:7%W8?;XE\W<R+E04D7 */\PXY'7GB@#IJ*SM9U>'1K2*
M61&DDGG2W@B7@R2.<*N3T[DGL 367+XL;3X]1.KZ;+9M9RPQ1R!]T-R92 GE
MR,%!P3AL@;>_% '2T5Q%Q\18K2WULRZ=Y\VE6PNS]CN5EBFBYR5D(&",<@C/
M3&:BU?Q?X@B_L@P:$+2&_P!3@MDDN+I2949"_ 4';G:5.>1Z'/ !W>1G&1D<
MXI"Z*2"R@@9P3VKF;34()/&^K6T6CB/5H=/@=[AI1B9"S[5!&< $-R1GVK@H
MO[/N_AQ-XI\3^'8]4EM[JY<R)<8DDS<.A5CQ\BC: /FX4<#% 'LM%8=_K\L5
M_=Z?IEC]NN[.V6YGC\WRPJMNV*#@Y=MC8&,<<D9&:=WXNGBLTN(M%N5']G'4
M)?MI-N(A_P \B2I'F]?E..G6@#J**XF7Q??WFN>$DTRTC.GZS:27F99=KD"-
M3M(VD#'F ]>2,<=Y+SXAV-M(DL<45Q8F\^QN\5RIG5@Y0OY6,E P/.<XYQB@
M#LJ3<N[;D;L9QGG%-F:187:%%>0 E59MH)]"<''Y5Y-I&IQV?@ZW\::QHGVR
M^M]0GV74$^)29+EX<-P,J 54+\W ' Q0!ZY17-1^)[PWL&FS:,UOJER\K0V\
MMRI4P1[<RLZ;MH)8#&"<^W-4;GXA0VNC7EX^EW!NK"_2PO+4.N8G=E56!_B4
M[U(('.>@YH [.BN2_P"$NU(ZW>Z*OAR4ZC#;I=0QFZ0))"S,N6;^$Y4C'S?E
MS6SX<UN#Q)X>LM8MXWBCNH]XC?[R'."#]""* -2BN1UOQY:Z2=0,,,5TNFN$
MNHQ<JDQ) 8B*,CYR P/4>@R0:-:\<KI%E?:B--EDTZRBAEDGD?RC*)!G$0*X
M<@=1D<\=: .NI,C(&1D]JPK_ ,12)>7EGI=@;^YLK9;F=/-\O ;=L1>#EVVG
M P!TR1D5R]Q>RR?$O1]3LM)G:[N_#\S_ &:;$+J3)$0),_=QT/6@#T:BLGPS
MKL?B308-32W>W,C.CPN03&Z.49<C@\J>:Y?4[:!_C3HP:)2K:5/*RD<,ZNH#
M$="0">: .^HK/UO6+;0=*EU"Z#LB%45$QND=F"JHSW+$"LY?%#6VNC1M4L3;
MW4MJ]U;&"3SEG5/OJ/E4[QD<8Z'@T =#17+:?XQ>ZU>RTVYTM[:>^L&OK>+S
M@9 J[?DD4@;'^8<9(Z\\50L?B&]Y9Z/J#Z%<0:?J5[]A$S3H3'*79%^4=02N
M">,9[]: .XHIDL4<T;1RHKQL,,K#((]Q7@^E1SR_#+29?#RWI\6'4'$,L(D.
M5%PP/FM]TQA!CYN.!0![W17*:UXT.B&[FGTR06-I=0VLDTDGEM(TFWYHE(PZ
MC>,G(Z-Z4MQXNO?^$EOM$L/#]Q=SV:P2._VB-%,<A8;AD]MI..IYZ4 =517G
MUEXXUB#POK6NW^D1SQ6%_/"\=O<<I'&^PD93D+C)/?DX'2NN75C+J]K90PI*
MDUJ;F29)<B-<@+QCG<2<'CA6].0#3HKFO&>KS:=9Z;96LACN=6OXK%)5ZQJV
M2[#W"*V/<BGWFNPZ3J<6@Z?:0R70M#<QV[S^5YB@D;4X.YL@YZ>I/- '0Y&<
M9&>N*6N7&I6<OCW3[6;2'34)-+DGCO'8?)'OCW1XZ]2.H'2JC?$!3I^F:E!I
M4MQI^IWILK5TF42,^YE4LK8 5BC8^;/3(&> #LZ*XO4/'EQ:2^(4@\/W$XT+
M:]RQN$0&,Q^867KD[>0/SQQF]?\ C*TA:.&S^S2W#V:7NRYNEMQY;YV $@Y8
M[6P,8XY(XR =-2 @YP0<=:Y>P\:0:Y#IB:79O+=ZA:O=>1<MY7DQJVQC(<$@
M[CM  .>>PS5'X7@C0M7!@^SD:W>CR<@^7^]/RY'''3\* .VR,XR,^E+7GFHS
MW6G?%RZFTO26O[J708V,22K$&/GL,LS<= !W/3MR+\'Q"BN;#1KZ/394M]0O
M#83&:0(UG< E=CC![@@$=R.F: .THK/L]1>[U74+00 16;(AFWYW.RABN,<8
M#+W[CWQ7U?6KBPO([6VT\SLUO)</-+(8H(U0@8,FT@,2W ] 3GB@#8HKCH_'
M\=U;^&IK+2;J==>1VA^=%\MEC+E3D^W7IW]JUO#7B ^(+:],MFUG=6-V]G<0
MF0.%=0#D,.H(93T'6@#;HK'OM<,6M1Z-8VZ7.H-;M=,DDOEI'$&V@LV&.2W
M !Z'IBN1\5^+I]2^&FJ7NEPO;W$-Q]AO(Y)=LEO()51UR <Y#=01PP/M0!Z(
M'4J6## ZG/2E#*WW6![\&O,]9TYM-\7>'H+/1+*"/5KF1[VU2Y/DSO%!)M!7
M9M& 0V0.2!GH#5_1;OPUX2O?%45MH[:9%I<4,UU*'W^<KAV4*,G '( X^]C
MH [ZBN=?Q-/8W%P-8TF:RM(;%KXW:,98E5?O(Y &V0#G:,@\X/%4[;QRDVLV
M^G&R61[NW>>V-K=)-R@R8Y.@C?'3D@X//% '745S7A/Q3=>*;6WOUT2>TTZX
MMA-%<R3HVYMV"FT<CUST_3-Z_P!;^SZQ;Z/9P+<:C/"]QY;R>6B1*0"S-@D9
M+   '//I0!KT5Q<WQ#@BTD78TJZ>XCU1=+NK4.NZ"8L%ZY^8'<"".N1TKI]*
MN[V\LO-O].;3Y][+Y#2K)P#@-N7CD<T 7:*Y2]\:'3[R);C3)(K275%TQ))9
M-DCNQ $BQD?-'N.-P;/?%.G\8F"#Q.[:>2_A\!YE$W$J^4)<J<<':>A'7OWH
M ZFD!!S@@XKCO^$EU*[\::1IL%G#_9]YI3WK[YL.<M&.FW^$,>,\Y[8KGO"O
MB%O#.B76=*D?3/\ A(;FVDN%E51#ON2BX3JP!(!Z8SQF@#U.BN=N_$\@FU6/
M3-/-^-* ^UXF"$L5W[(Q@[F"D'!*CD#/7&?/X^6:;28]&TFXU+^UK*2[M&65
M(PVP*2IW'Y3\P!SW]: .QR,D9&1VI:Y"QUB)_$VN"/P]+%K%OI]O+*3*I:<$
M.4C!!(&"&&?>I!XR>+Q#<Z5=V$:+96AN[ZYBN?,2U3!(#_*/F."0!S@9H ZN
MD) ZD"N1M/'MK/J]A9S0Q)#?PO+#/#<K+Y6U=Q68 ?NSM]R,@C-8/B?5GUV/
MP;J<>G!+"?7;5[:X:7]X4)."R8^4,!D<D],@=@#TVCH,FJFJ:A#I&D7FI7"N
MT-I \\@098JJEC@>O%84VOF[\/:E=7.EQW>GK8>>K6MR)8[E&#;D#$*,@+S_
M +PQ0!U ((R#D&BN5L/$=K#I_ABPTZP"2ZI9"6UMFDVI#$D:L06P3P&51@'-
M4O\ A8H&B'4CH=X FI+ILB>;&=LOF>6V.<D!O;G(Z4 =O17+0>,9!/KEM>Z-
M=0W>E6Z77D0L)WGC8-MV[?XLH1CU[FF_\)A<?;-4TUM.B74[/3UOUC%SN1E.
M1M9MH*L"O(P>"* .KHKC=!\6W<_AKPV][;QR:MK,"O!&DN%<"(.\C';\@'H
MW4#G--O_ (@QZ;I&NW%QI<QOM$=%N[1)5(VORDBN<90@^F>#Q0!VE%<G<>+M
M0L+ZQBU'P])9VU[?"SBN)+I"!E<HS!<XW<J!_>&.X-:,K_V[+JFFF(PI:,J1
MW<<GS+*4#948X*[E[]\>HH VZ*P/!6O2>)?"-AJ<ZJMS(K1SJO02HQ1\>VY2
M1[&M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BDW#=M
MR-V,XSSBLZ+7;%]&EU:5I;:SA\SS&N8FC*A&()VD9[<>O% &E16;IFN6NJ7=
MY:11W$5S9E/.BGA9" P)5AG@@X/3TYQ4^H:C#IL,<LR3NLDR0@0Q-(068 $@
M#@<\GM0!;HHHH Y+3;%M'^(^MS2<0:W#!-"_;S8E*.GUV[&'J-WH:F?PJ_\
MPGIUV.<+9S0*;FVQ_K+B/*QO^"NWXJGI72O&D@ D17 (8!AG!'(-*6"XR0,G
M R>] '*:]8/K7C7P[#&,PZ7))?W+?W24*1+]268_1#[5UE9>F:QIVH:AJ=E9
M;A/8RJMTK0M'AV7<.H&<C!S]*U* "BD+ $ D GH,]:6@"IJEO<W6D7MO97/V
M:[E@=(9\9\IRI"M^!P:XS1/"FO66O:%J-Q%I,*V=C+:72P2R.TC,8R9<E1N9
MBG.>F<Y:N^HH YWQEH%WK^D6ZZ=<QV^I65W'>VDDH)C\Q"<!\<[2"0<>M9^J
M:#XC\2>')8]0N;'3]426&XLA:EI8H98GWAF9@"VXC!&.!ZUV59VDZY8ZW]M^
MQ/(WV*Y:UF\R)HR)% )&& /\0YH YO4M*\7>(?"&K:?J?]D07=W:-;116\LA
MB!88,C,4S]% ]<DYXLZ[H.JZEI'A_P"SBS%_I=[!=O%),PBDV*RE0X3(^]D'
M;VKK** .8M-&U:#QQJ&N2"R:"XT^&V15F<-O1G;)&S !+^IQCO6#_P (7KS?
M"F\\*L=-%[,\A647#F/#SM+S^[SD9QTY]J]%HH XR]T3Q)9>+I-?T(Z;(+^V
MC@O[2[E=55H\[9$=5). Q&"!_@W5/#?B&\UI)S<V%Y;/IS6Q^TEE^SSDDM-&
M@!!R"!@D$ =>N>UHH X'3_"6OV47@N7?IK7&AVLEG<)YC[2CQHF]3MRQ&S."
M%SG&1UJ?1=!\5Z#=7&E6MSIKZ#)<R3PW#E_M-NDCEVC"XVL<L<,3QG)!Z5V]
M9R:Y8OXA?0E>3[>EM]J93$P7R]VW(8C!Y],]#0!?<N$8QJK/CY0QP"?<X.*\
M['@SQ!_PK%O#)_LS[9]K\\2?:9/+V_:?/_YYYS_#T]_:O1J* .7UC0M1E\3:
M1XDT[[.;NTADMKFVED*I+$^"=KA3@JP!&1S[5D:KX)U.]TK6&A-D-2U;4K>\
MF#RL(XDA:/:@(0ECB/K@<L?2N_HH YA='U5?'T^O^79&V?2TLUC^T-OWK(SY
M/R8Q\V.O;..U3>!]%O?#OA"QTC4#;M<6P=2UN[,C L6!R54]_2NAHH XH:)X
MIT?Q+J<^AS:9+I>JS"XD6\+A[67:%9E"C#@A0<$CGN.M9_B/P9XBU@^([=;C
M3[F'4;1(;.YNW;S;;" ,@4+@!F!8L".O(. *]%I"P! ) )Z#/6@#B'T+Q3IO
MB:36](;2Y3J%K%#J%K<R2*J21Y"O&P4D@!B""!G&>.U[^PM8'C73]::2TGAM
M]-DM)6:1D=Y'='+!0I 7*8QGH?;GJJ* .=\%:+?^'_#YL-0^S&7[5/,#;R,Z
MD22LX'*KR-V/PJCJVB:])X_L?$-A#ILMO:V4EJ8I[MXW8NP.>(F QMKI]0OH
M-,T^XOKHNMO;H9)"D;.0HY)PH)-&GWT&IZ;:W]L28+J%)HRPP2K $9';@T <
MOKWA[7?%6D7MK?R66GR*T,MA]FF><)+&^_=(2B9!(48 X&?6GW>@:OK6IVVJ
MWC6VGWME8W$%I]GE,NV:90#(257A=HP,<Y.<8KK2P7&2!DX&3U-58-1AN-1O
M+%$G$MJ$+L\3*C;P2-K$8;ISCI0!Q&D>$_$5GJWA[4)HM(1M/M)[>Z$<\C-.
MSB/,NXH"68ISGIG.6Z4RV\&:]!X/T'2#_9IN-.U=;^1A<2;&03-+@?N\Y^;'
M3M7HM% #)#((F,2(TF.%9BH)^N#_ "KFOA_H.H^&/"<&D:D;5IH9)6#VTC.K
M!Y&?^)5QC=BNHI P)(!!(.#@]* /.M?\&^(]53Q# LFF3"]N(IK.ZN)'\R*-
M&C;R-H4A5RA.03DGD9.1OZ5HVK6WC;5-9NA9?9KVTMX0(I7+JT>\D[2@&#O]
M>U=/37<1QLY!(4$D 9/Y#K0!R6B::WAJTUBWUVYTQ-+O-0N)H9))L&03N6V.
M&  (R1@$Y]L<K\/-&.E>'M[7,ETLKE+660?,+1&(@7Z;#N_X'6VHTSQ)H]M-
M=623VL^V6.&^M^0>HRCCAA6F  , 8 H Y3QSILMS:Z1J<"-(^D:E#>NBC+-$
M,K)@=R%8MCOMQ4?BSPZWBJ,QM8Z=?63VP:TG:<QS6\^21(CJI^4@H>#_  ]#
MFNOIL<:1)LC1449.U1@<\F@#D(=!U2P\3:3J]U=6]Q:Z=H[V5S<22,)9')1F
MDV[2/^6?][O7):,=1M=+M-873-$U#3%N'OK98=3D1@TC,08X2I028? 3/4]B
M2:]>K,MO#FAV5^U]:Z-I\%XV2;B*U19#GK\P&: .:NO"VM3/XW*BP UZ$16V
M9W^3$'E9?]WQZ\9]/>H1X;\4:1J&G:IHSZ9)<?V;#I^H6ES*XC?R\[)$<+G(
MW-P5Z&NS7486U9]-"3^<D"SES$WE[22,!\8W<=.M8VI>-]'TMCYHO)4\QX!)
M;6KRJTJ EHP5!^88/MD$9R#0!GW7A_Q!;>*-/\264UE>7@LFL;^WG=H4="_F
M QL%8C:Q(P0<COFK_@W1=2T2UU2/4C:EKK4[B\C^SNS +*Y;!R!SS[UTBL&4
M,,X(SR,&AB%4DYP!G@9H YF]T?5(?' \06$=K<1/IPL7AFF:)E(D+A@0K9'.
M"./QK*U+0](TGP%J&BZOJ,*W.H&XNV8,%=[AG\S,2$Y)5RNT#G@>M=9HVMV6
MOV3W=@[M"DSPDO&R'<C%6&& (Y!ZU'JHTR.]TR:^T\7-R;CRK686OFM [ DG
M=@[!\O)X[4 )X;TZXTS0;6"]D\V^9?-NY?[\S?,Y^F20/8 5F:UH^LW?BJPO
M[4V5QI\5N\36UV[ 0RE@1.JA2'8 8P<>Q&37444 >=:'X,U_3;;P9#.VFN-!
M:;SBD[C>KQL@V_)R?FSSCT]ZZ+PMHVH:1>:_+>BUV:CJ37D7D2LY52B+M;*C
MGY,\9ZUT=9PURQ/B(Z"'D^WBV-WM,3!?+#!<AB,'EAT)H R=1T+4(?&UOXFT
MOR)6:R-C=VT\AC#)OWJZL ?F!)&".0:R-2\$:E-X,UC3;1[,ZCJ^H?;YVEE9
M8HV\Q&VJ0I)PL:KG R>>.E=]10!R^M:/J^H>)/#>IP1V(CTR2:2='N'!;?&8
M\+B,YQG.3BLW4O!-]K%]XP6ZEMX;/6[:"&"2*1FDB:(-AF4J!U(. >U=U10!
MQ\>C>)=>\/WFD>*)M/ACFM'M2]@SN969=OF'<!MQUVC.2>HQBI=!M_&<-LEO
MK4FDR+:QE$DMG?==G&%+Y7Y!W.,\^@X/5T4 <_X(T:]\/>#M.T?4#;M<6D?E
MEK=V9&&3@\J#WZ8J#5M!OQXQL/$VEF"2:.U>QNK:=R@DA9@X*L <,&'<<@]1
M6S<:M:VZ7K?O)?L41DG6&,N5PN[;@=6(YVCGD>HRG]KV_G:=%Y5UNU!2T1\A
ML)A=WSG'R<?WL<\4 <=?>"=3EL)GMC9&_N]<AU:Y$DSK&@C92L:D(2?E0#)
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
MBYNY599(B22&55 /7T_7F@#&GUO6-)M_">J27YO8-7N(+6[MS$BJAF7*O&5
M8!6[$MD'UYJQHVHZWXETFUUZQU6*VC-_()+26-3$+9)61E)QNWX7=G(&>V*U
M=.\(6.G)80BYO+FUTYM]E;7#JR6YP5&"%#':I(&XM@'Z5!:>!-+L=8GOK:YU
M"*">?[3)IZW)%JTV<[]F.N0#C.,CI0!SFH>)=;MO!_CF\CU)_M6C7\D=I*88
M\A%CC8*PVX/+GG&?>M:YN]:O/B!+HD&L/:6;Z.MVIBMXV=)#*5R"P([=P>I^
MHLZE\/\ 2]3?5Q+=ZC';:MAKJUAG"Q,^T+O QG)"C/...F:T(O#-O!KHUB.\
MO?M0LQ9#<ZL/+!W#JI).XYR3^G% '$:?XD\1R>&_"NO7&K!VO-3BT^YM5MD6
M.56E:(N3C<'R-W! [8K3EUCQ-K<&IW>@/Y<UCJ,EK'#*8A;NL3[7$A(+@L Q
MR",97W)UH_ FG1:)I^D)>7XMM/NQ>0?.FX2!RXR=G(#$G'OZ42^ M+?7+G4X
MKK4;<7;![RS@N2EO<MC&YT Y)'7!&>^<F@# U'5/$<M[XWCM]<-K'HT$5Q:A
M+:)CDPF3:Q8'*Y&#WZ8([OANKW5O'OA2[;4+F!+K0Y+IH(MGEAB820 5/7=@
MGKQP1S72R>$;.6?7)C=W@;6HQ%=@,F-H78-OR\?*2/\ Z_-(G@^PCGT:=;F]
M6728#;0NLH4O$=OR/@#(^1>F#Q0!OR*S1,J/L8@@-C.#ZXKR_2O$?B*/P-9>
M)K[6!</=LMF+;[-&B)(]T(Q+NXY"YX/R]/J?4'4O&RJ[(2,!EQD>XSD5S]OX
M*TF'PA)X7F$]UI;AALG<%AEMW# #HW(/8T 9-XOB*&S\1QZA*9=*DTN5X#<-
M%YZ2A2&7$8 *$$')Y!XJOI5Y>IX=\(6=KJ#0)+HJ.8+6-7N9'$<84C>I18QD
MY+8Y*C/.*W+'P;:V>EW=B^IZK>&YA-N;B\N?-D2(C!5"1@?7&3QDG PV/P/I
M\,VES17FH12Z=:?88WCG"&2#C$;D#D#:.1@^] ''6^J:IXC@^&U_<:G<6\U[
M+-YXMU0*SK!+\^&4C/!XZ<G [UL7NNZU#<^/XH]0 _LFRBN+(F!/W9,+N0>/
MFR5'6M6W^'^DVNEZ5807.H(NESM/:RBX_>)N!4KG'W2&(P!^.>:L3>#K*>?7
M)6N[T'6H5@NP'3&Q5*@+\O'RDC/OZ\T 8>F:MKD'B#PHEYJIN[?6["22: P(
MBQ.D:.&0@;N=Q!R2/3'2J \2^(+ZUL3;W[0ZO-K365UIHAC;[/ '8%L$;OE0
M*^XG!S[C'6CPI;17.C72W5X\NC0M%:J60 JRA2&^7G( &?;UKB-+TO56MREO
M+XPTS5V=Y6MV=&LXY68L?G<,&CW$]R2.V: /5@"  3D^M>56NMWWAO1?&FK'
M4+B[FCUQK2);D(45F\E%=L*#\H8< @8&,=Z]5&<#/6N=?P3H\HUJ.<7$UKK#
M&2YM7E/E;R%!90.C':ISG@CC% %2;4=3T3QSHNDS7LE_8ZO#. 9HT5X)8E#Y
M!15!5@2,$<$#GM72WYE&G7+02^5*(V*/M#;3CK@]:H6'AZ&SNX+N>\N[^YMH
M3!!+=LI,2-C=C:JY)VKECDG'7K6G<P?:;66 R/&)%*ETQN&?3((H \OCO]4U
MRU^&E[<:M=13WS.\YA6,!G^S2-NVE2,]1Z<],\UZKVKF5\#::FDZ-IZ7-\B:
M/)OLY4E"R(-I4J2!R"K$>OO72@8  [>M '!:-XDO[KQ&FCZI>W6FZL7G(M)[
M=/(N8QNVO!(%^;:-I(+9ZYZ5A0>(_%L/@?2/&,NLI<1BZ6*[L/LB*LL;3F+(
M8#<'&1C&!QT/)/>0>&+.RDLKB:ZO;M--+R6L<VU_*+*5)&U0S?*Q !)Z^PQS
MG@#PRS^"]*@U?^T$-K</.=/N4"(L@E9D."H8@9# ;B,_3@ =)K'B;6X-2O-
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
MH ]4#HS,JLI9>H!Y%5=2U2STBU%S>S+%&TB1+D\L[L%51ZDDBO/3'9O#\/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MUK()+>XC66)Q_$K#(/Y58KQW3;VPLM ^']D\NGVNEWM@?M331!H7NO)BV"4
MJ,D;\;CR0.X%=OX5&E^']-DLQKT%Q!-J#I:[W5(U9L-Y$.2<@'. "<<CM0!U
M,A<1L8E5GQ\JLVT$^YP<?E7-^"_&,/C"QNY1:/9W5I/Y,]L[[BN0"K X&58'
M(./6NFKR%)I_",_AWQ196SW-OJEFNFWD$7)>8 FW;ZELIGL"* .VC\9)<_$&
M7PG:V9D>"U^TS732[57E0548.XC>O<=QVKJ*\VTJP;2_B]:6K.LMS_PC4DDS
M]/,E:Z#.WXL2?:L[PL;/7['0=6N-<MK;7;>\'VI(H=MW)+N*R029<DH<GC&
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
MYBF*AURLL>#P>A&017)_#34]3UOP;!J>JW\EW<S33(2T<:!0DKH,!%'91UH
M["BL^_UNQTZ803O*T_EF7RH('F<(#C<50$@9[]^U0GQ-H_V2QN8KP3QW^?L@
MMT:5IL D[54$\ '/IWH UJH:QI,&LZ<UI.60ATEBE7[T4B,&1U]P0#^E4'\:
M>'H]/L+]]15;6_E\FWD,;C<^2"IX^4@J>&QT-6]'U_3==%S_ &?,[M:R>5/'
M+"\3QM@$ JX!&000<<T 7! ;BS$-]'#*2,2*%RC'UP?SQSCU/6FWNG6.HQK'
M?6=O=(K;E6>)7 /J 1UKD_$E[JL?Q \-Z3::O<VEGJ45TTZQ10L08D4KM+HV
M.2<_TJ'POXREW:_;:[=1RQZ7J0L8+V.+!N2V-J;%',@) (4=^E '4#2%EUR+
M5+C:S6L30VD:CB(-C>W^\=H'L!CN:TZP9O&6@V^EWFI3WK16UE-Y%R7@D#12
M<?*R;=PZCM@Y%9]S\0](34=/L[1;NY-S>/:NZ6<I"%(RYQ\OS9&W&W.0<]!0
M!UU%8-EJNGMKFND:S+(;-(6N;:9=D5F-K'()4?> )/)Z=JEB\5:-)<W%NUTT
M$T%N;ITN87A/DCK(-X&5'<CIWH V&574JRAE88((R"*H6N@Z/8M UII-C;FW
M+&$Q6Z+Y>[[VW XS@9QUI;'6+/4+F6W@,XFBC21DFMY(CM8D*1O49SM/3TJ\
MQ"J6/0#)H AN[.UO[=K>\MH;B!OO1S('4_4'BJUYH.CZA;06U[I-C<P0',,4
MUNCK'_N@C _"L6Q\4Z'I^C-?7&O37-K+J$D"W%Q$1LD,F/+X4852=N2.W6M;
M2?$6F:W<7=O8SNT]H5$\4D+Q,NX$J<. 2#@X(X.* ,7Q)X:OM3U>WN8K+1-2
ML8K?R18:I$=L;;LET8*W) 48*_P\'DU:TGP=I=IIT]M=Z3I9BGG%PUI#;+]G
MC<* "JD8SQ][ SZ"H/&/B)])O-$T^/[2G]H7HBFDAMW<K$$=B%*J?F)4# Y
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<AK,%W!\1]"U-+&YN+065S;/) FX1NS1LN[G@84\^U=?10!Y+=:=J,
MGP_\26::9?&ZN?$+74,7V9]SQ&[20...FQ2?TZU?N8)K#Q3KL&I>&=2U?3M9
MD2>VEM5+)S$D;12J6 0?(.6XP>:]+HH JVJ+8Z7!&85B6"%5\J!2P3  VJ ,
MD#H.*X/X?7]QX=\#06&H:+K"WD,MPYA2Q=BP:5W7!QCD,.IKT:B@#AK/^TM)
M\=7>L:C8W+V>K:=;KNMXFF-K-'NS$54$X.\G=C&0>E8^G:7J_A^VT.WDTNY:
MUN+V]N)VM(E>>S$C;HX@W\"L"0S+T(QD=:]1HH \BT_3=3@\-^';*71M1CDL
MO$[W,H:(N5A\R9M^1G(PZ\]\\9YKL/#L%Q'X\\77$EK<1P73VI@E>)E639%M
M;!(['C^5=;10!PGBG3VU#XC^%99=,FNK"TCNUN7-LTD:&1%"9XP>1VZ=\5?\
M4VTFD:!90Z'HR- E]"98[.U1WMX]V6EBCQC>#C!P<9)[5UE% 'CNIZ7JDGA_
MQY9Q:+JI;4+F"6T$J&1I1LB!YR23\K?3&#@X%=EXLCNI-6\)ZK:V%U<P6E\[
MS)#$?,17A= 2IP0,L,YZ=Z["B@#S/5M$U35M1\?P6EK/%)J%I:+9R2QE8YGC
M5MR[NG4A?Q]*LVIMM;L+NZG\#ZC%<Q6$T4Z7JD/)N7#00L6)8-ZC Z=S7H=%
M 'GV@_VKX:DU)H1K&KZ'!9)):QW-L1>))N/[E"P5I% YYZ=,]:[;3M0BU/2K
M7484D6*YA695=<, PS@CUYJQ-$D\312 E&&& )&1^%*B)'&L<:JJ* %51@ #
ML!0!Y.=.U$^#);;^R[[SSXH^V"/[,^?)^U>9OQCILY_3K76:9#./B=K5X;6Y
M2UGT^VBCF:%E1G1I"PR1V#+7744 <AXQBN)==\*206ES.EKJ1GG>&%G$:>5(
MF20/5AQUJA9PWNB:KXNM;W3KN\@U68W=G+# TBRAHE0Q,0,(05 ^; P>O6N^
MHH \UT'0;_0M>\%VES!<3C3M'FMKBX2)FCCD<QD+NQC'RL,^PZ9J>:TNSJ/Q
M%;[!>%;^VC2U(MWQ.1;F,A>.?FX_7IS7H=% 'G-O:7BW?PX)L+P#3[=TNR;=
M_P!P3;>6 W''S<?KTYK?\9RW\,.E-:6$MS#]N7[3);P"6:W3:WSQJ0<'. 6
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
M<>F:EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y77?&?\
M9?AS4M<LK$7MI8R>5N,WE^:P?8^W@\*W&>Y!^IZ#4WGCTF\>V!-PL#F(#^]M
M./UKRZZ"?\,SPE#][3868_[1=2Q_/- 'K,A<1L8U5I #M5FP"?<X./RJII>J
M0:K:M-$&1XY&AFB?[T4BG#*?\X(((X-<>-)70OB?I*Z1+<^5J%I<OJ4+W#RJ
MP39Y<IW$X8LV,]^?>K'A=I%^)'CJ)<_9A)9.!V$A@^;\<!,T =K1110 5G:E
M?WMK-;0V.FF\>7<6)E$:QJN.22#U) P*T:* ./T;QG?ZU;FZ@T!_LZ7QL96%
MTI9&5]C-MQRH)SUZ5J^&-??Q#8W<\EH+5[:]GLVC$F_)B;:3G ZD5@_"PY\/
MZKC_ *#5[_Z--<?-:1V_A#6M;B>9+^T\5R>1*LK (&OE5@%!Q@AB#QS^ H ]
MIIDID$3&)5>0#Y59MH)^N#C\J\TO_*\1ZYXKTO4M8M=.N;.5/LSS(1+;0^4C
M++$WF*!\V\D@>Q.,"O1K L=.M2\S3MY29E9-A<X'S%>V>N.U '%6WQ-C/ARU
M\1WVC3VNC3W!MVN%F60P$2&/<Z\';N&,C/;BN]KR;P)X6C\5?##3;/4+Z7^R
M_MD\LEI$JCS=MS(0K-UVY .!@^],\97D+6GB34K"X;[18ZG:P_:IY<202!HL
MQ0*!D)AB22>26X/6@#URBO/(M(L]9^*&NQ74MU+;Q6EC<Q1K=R!1)OD(88;_
M &1QTY/%9GA\IXBT[3=8N->M[+6+;43]I"1'[29/,*FW?]YRAR %VX P0* /
M5JK_ &VW.H&Q$JFZ$7G&,=0A. 3]2#^1KQW4K18_!OC?5%N+LWFFZ[(UG*UU
M(3"5,.,9/N1SVXKK[6RL4^,VJS/#$LITFUD#'@ES)*N?K@ ?E0!N>+/$C^%]
M/@O/L7VI);F.VVB7859VVJ>0>,GFFOXH-CKMAI.KV#VDFH%EM9XY1+$[J,E"
M< JV.F1@^M8OQ94OX3M%5RC-JMF RXRI\T<C.1^=9GBN&XT7Q]X/OI[^763/
M>&TBLKE4#0;U^:=/+50=HZ[@< \8H ].HKRUI!K/AGQQ?7\KPZOIEY=B"8.5
MDM%B7=#L/\*D 'CALG.<TMOIK>(_&MC;Z\;H-<^&(KBZMDN9(U$WFKD@*PVX
M/88Y% 'J-%>6:=IV!XVU6#[7<ZEI.HW,FG(]S(P5Q;(0,;OFR3C!SVIV?+\/
M^!-=T:9WU"\N[6*YE#DM=QR*?.$G]XC#-S]TKQB@#U&BO(]9TVYCN?$O@ZQ5
M_MMY(FJ:3*6/[M",NN>RJ\97'3]ZHZ&KUWK\FH^ ]4\9Z="]NPL8H(@BG,2@
M@SL!QRI9E]O*X- 'IU%>;2Z;9"+4=2T[7X&ANM&F/V330T:2;1N6<D2$AAD#
M=QG.#FMSX?:1:VGA72=3C,[WE]IEH;B22=WWXC!'!.!]XC@#M0!UM8>B:_)J
MVKZYI\EF+=M+N$AW"7?YFZ,.&Z#'##CFN1\237.E^(KS4[RTCU/1?MEL'GMY
M-MUIC@1X7!^]&258A3G]XV0:RM<T^"Y7XHWCM,)[(I/;LDS)Y<BVB,K#!'((
M')_J: /7ZQ-1U][#Q5HVC?8P\>IK,1<>;CRS&FXC;CG.1WKB/$=W!J<&I[I3
M->VWAU)Y?M$@6*V+!V62( 9,I(Z@C&%Y[5;ANGO-=^&5Q+-YLLMC</(Y.2S&
MV0DGWS0!UGAW7WUV36(Y+,6SZ=?O9$"7?OVHC;N@QG?T]J0:_)_PFY\.M9@+
M_9YO5N?-SNQ($V[<<=3SFLKP)_R$/&/_ &'Y?_1,-5-3TVUU;XN):WBL\#>'
MVW1B1E#?Z0O!P1D>U '>45Y/X=O([WPSX+L;R:6[NY7O!%;7$O[B9(F=,S$@
MEMB[<#G)QZ9$-E;W.I?"@7UK,;K4-$OY[FW42$B6**X?]T>22C(I !ST'I0!
MZ]17G.N:SYG@W5?&.GL\<5U]GBBF53N6T$BB1\ @@X:0Y!!PJ\\"M;P[IUI;
M>)9+ZPUJTE@N[($V-C'MA)##$WWVPQ!V]MWOB@#KSD X&3Z5B^&=??Q#9WLT
MEH+5[6^GLV02;\F-MI.<#J:QM4NTO/BA8:%J(4Z<VER7,$,GW)Y_,"D$=&*I
MR!VW$]A7&:=?IH^D):"YCM])F\77MM<S39= G[SRU<[@2I8)DD\]\@D$ ],\
M7:^_A?PU=:PEF+O[/M+1>;Y>06"YS@^HK0>>]&K10+9HUBT+,]SYP!60$839
MCG().<\8KS/Q1IL6E_#WQ?%;ZM'>02-#*MM"FV*T)=<JGS-@' ;;GC/3FNDO
M$!^+UC$SR-%-HEQOB:0E#B6(?=)P.">@H [.BO-=!@,.HWW@2X5Y/LU^+Y)7
M))>R8^8N6/4AQY1]OI527R_$<OB6&^UVVTO4-.U)Q'*8C]HM8D*F)HSO&%91
MT P23G- 'JM%>=:=H]OJ?Q$\4?:WNYS9FPN;>,W4BJLNQVS@-TR.G3D\5G^%
MO+U_3?#VO/X@M[?58[E?M:Q0D7$TA)62WDS(<KD]-OR@ @ "@#NO%FOR>&="
M?5$LQ=*DL4;)YNS =U3.<'."PXK:9E1"S,%51DDG  KQ:_FM]=^$5SKE^5;6
M?[447#,V'A<7BJ(O90F/EZ=^O->I^*H(KGPCK$4T:R1M92Y4C(.$)% &C9W<
M%_907EM()+>XC66)Q_$K#(/Y&IJ\JTB:&*#X<Z051=*O[ R7*@_)-<"W0HC^
MN06;:>I ]*Z3P>+BT\3^*]+C9VTFTN8#9AB2(F>(/)&I[*"5(';=0!U$E]"M
MX;)'1[SR3,L.<$J"!D^@)./S]*SO"FO'Q-X;M=7:U^RF=I!Y/F;]NR1DZX&?
MNYZ=ZYY;*Q'QKN9I(8A(=$AD#'@E_/=<_7&!^5<CHMI'9^#?!>KP/,EZVOBW
M,@E;'E/<2JR;<XVD=L=>: /::*\J<IXD;Q$M[KUOI>I:=J<@28Q$W-M&C Q&
M,[Q\K*!P%PQ8]37J$L\=M:O<7$BI%$A>1VX"@#))]* ,B?Q386_C*T\,N2+R
MYM7N$;^'Y2/E^I&X_1?>MRO*/$FGZ])X:_X2F+3K5;ZSO!K4;_:F\WRPN/**
M>7C_ %("D;NH)K;UC7[;5=?\%P>:#H>L)-.=QPL[B-3%&WM\Q.T]2H]* .AT
M+7Y-8U'6K.2S%NVF70MLB7?YF45PW08X8<<UMUXKK%M#9>&?B3%9220+!J<#
M1^3*R[,I#D<'[O)&WIVQQ73RZ%9?\+3.F_Z0;*\T5[BZ@-S)MFD69%#-SR<,
M10!W%_/>P+ ;*S2Z+SHDH:;R_+C)^9QP<D#^'O5NO'[269O 7A%FNK@M#XG2
MV4F9OFC6[=0K<_, J@<YZ5:U33(+[5?B0+B6Z=;6UAF@7[3)B*3[.S;E&>"#
MR.P[4 >ESSWJ:C9Q0V:2VD@?[1.9@IAP!MPN/FR<CJ,5;KSF&XGN/$?PWNI;
MB9I+K3IWFS(VV1OLZ')7.,Y8\XSS4.CM-9^(].LM9LHKR'49+@V.M6DG%T&1
MV,=PAY!"9P>0-N!CF@#T2SO;?4+?[1:RK+%O>/>O0LC%6_(J15BO$K"SMH?A
M+H+6KO;3-K422&WE*':;UEY //&0,^E=1JFEZ/8:T-$M0[F/3;B[:WO+EFMX
M4>09F^;+&3((&" !GE<\@'>SWMO;7%K;S2JLMTY2%#U<A2QQ] I-,MI[V2^O
M([BS2&VC91;S"8,9@5RQ*X^7!XZG/6O*=+%OJK?"Z\U)DN9GL[A9IIFRQQ;[
MOF)_/FN@L-*36?$'Q TB6XG$4DENL;F5F:$M;@[D).1ACD8H ]!HKSWPE>W&
MM:9:F6U'V_P_;R6UQ'CAKQ<I@>O";L?]-5/450\*+!K5EX9\0+XAMX]0!472
M0Q'S[J1EQ)#+ESG!R?N_+MR  * /4:P]*\4V&K^(=8T6W)^T:84$A/1PP.2O
MKA@5/N*N:WJ)TO2)[F-0\_$<$9./,E8A47\6(%>=:G:ZAX+UCPWXBNK>TBM8
M/^)9J<\5TTC2I,V1*X,:@8E.XG)^^: /5:*X;Q!(I\>1P7ZB]TZ32'V6:NNZ
M.7S/]85)'WAA0W8J>G)K#1+[P_9>#-$UW4(MMZL_VR:]D>XBDN J^6C$N 1@
MM@9VEESB@#U6H;JZ@LK2:[N95B@A0R22,<!5 R2?PKR[4]*73K'1;.'7;B\B
M/BB)!Y$CQK CJ6,*X8Y5>W)*YP,8JIK]C!;:)\3])C5C8VL$%Q! [EQ&[0[F
M(R3C) /UH ]@C=9(UD4Y5@"/H:=5'1X;:WTFVBM518EC'RIT!(R?YUYAI]_
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
M%M97!U:W$5ZS);L<_.RYW#&,@C!R#CD8H M7OAS1-1N[:[O=(L;BXM@!#++
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
M("T;A)67[RHY&UB,'@$G@U2\9^)9/#FFV@M(DFU'4;R.QLTDSL\QS]YL<[0
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
MTZV[F(2F8-MWXQTYKLZ* /+GTS5-2T3Q_9V=G=175YJ!N+3SX7A6=52(8#$
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
M^CRB-_M9B!RL3?P8'3=SD=AG(Z;6K6XOM$O;.U\KSKB!XE,K$*-RD9. 3WH
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
M-F,1#VW,V?<1L*ZET61&1U#(P(92,@CTKFO!/A%?"&FW%I]I:XW3OY+,<F.
M,3'%GT4$_BQH W=1U"VTC2[K4+M_+MK6)II6QT51D_RK _X2V>UNM%&IZ:MK
M:ZPPBMIDG\PQRLNY4D7:,%@#R"PR,>];6MZ3!KNAWVDW)98;R!X79>JAAC(]
MQUKGK?PSJMY;Z!::W+9O%HLZ7"RV[,6N9(T*1EE*@)][<0"W(]* ,S2;-_$G
MB_Q9:ZYIUG<6T%U;(N9V8P[85= GR _>8MG(P2>M;7C36=5T@Z&FFQV["]U2
M&UE,LA4X.6P,*>#M()[#L<\3:#HNH:;XC\0:A=&U,.J3QS(L4C%H]D:QX.5
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
MC7+ X 7D]S\OOFQ8^+]6:XBT&[N<77]O2Z4VHB-07B2(RAL8VB1AM3ICDG%
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
MV<\8 -W1-8M/$&C6NJV)<VMRF^,NNTD9QT[=*OUQWPJ_Y)=X?_Z]?_9C78T
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5GZMI$6L0PQ37%Q$D4R3@0L!N=&#+G(.0" <=.*T*I:J]
M]%ILKZ:;070*[3=LPB W#=DKS]W./?% %7Q%X=LO%&D'3-1>?[,SJ[>4^QB5
M((YQD<@'C%,3PW FMQZQ]LO&O8[0V8D9E(\LD-R-N"=P!SUX].*UI+B&$,99
MHT"C<=S 8'K]*D!! (.0>A% ',+X%TQ=$@TA;B]%I!=_;(U\Q<B7?YF<[<_?
M);']*+KP'I%SKDVK"6_@EN0OVR&WNFCAN\# \U!PW'!Z9[]:Z*6Y@@=$EFCC
M:0X0.P!8^WK6)>:[>6WCC3=#$$!M;RTGG\TL=X:,H,8Z ?/[T /?PK9M>ZO=
MBXNEEU:)8;G#K@HH*J%&WC 9AQZ^M56\"Z7Y>D^3/>V]QI4/V>UNH)MLHAP!
MY;'&&7 '4'IZU8\)Z[=Z[;:F]Y###)9ZE/9!822"(VQG)[G\*W7ECCQYCJF<
MXW'&>,_R!H Y9_AYH,NC7.ER+=M%/>-?"1KIS)%.6+;T;.5()//?OFIY? ^D
M7.A/I5V][=AY%F-W<7+/<"1?N.).H*]L<=>.3G>:ZMT6)FN(E$N!&2X&_/3'
MK2RW,$+*LLT<;/G:'8 G'7% &/IOA2RTW67U<75_<W[VZVSRW%P6W(I)&5&!
MGYCV_7.;6MZ!I_B"UCAOXF)AD$L$T3E)(9!T9&'(-7I;B"$$RS1QXQG<P&,]
M/SI9IXK>,R32I$@ZL[!1^9H H6FBBW='GU"]O9(\^4]RZGR^,9 50"<=R">O
MJ:KZ?X5TW3])OM+Q+<V5])+)/%<,&#&0DOV'!)/'Y8K8DFBBA,TDJ)$!DNS
M #ZU2OM;T_3I+&.XN8U>^E\JW&X?O#@MD>P SG_&@#*T?P-I.CVTML)+Z]MW
MA:W6&^NFF2*)N"B*> "./7 QFH;3X?:3:'30+O5)(],E,EE%)>,5A^4KM&,$
MK@XY)XXZ<5TQN8%F$)FC$I&0A<;B/7%2,RHI9B% ZDG% '/-X+TJ6PUJRG:Y
MF@UF0RW:O(.7( W*0!M.%7VX%;-K9BTL%M4GG;:I'FROOD)]23G)_3\*E^T0
M?+^^C^;I\PYJKJ<]VMC(=,DLOM2.@/VIR(PNX;L[>0=N<>^* $TG28M'T_[%
M!//)'O=P\S!GW.Q9CG'.6)/.>M<EJ_@]-&\*WMAH]OJ-[!>WB3W4$=R%E0%P
M\CQ'Y<-P,+D#V['JGUFT;59](MYHGU** 3&)FP%#$A=V.1G![=!5'P;XB?Q'
MX7TW4KH00W=W&TA@C;H Q' /)Z#F@#$T+1KR:Z+17OBB*R>-XYTU>='W C "
M Y8,#SNZ8XYSQM-X+T>3PBGABX26?38T5(UDD^>,*<KM88(((X/6NAJ-)X9'
MV)+&S8W8# G&<9_,8H Y^/P1I!T*\TF]:\U*&\4)-)?W+2RLJ\J QZ;3R,8Y
MYZTV#P/IT6BWNERWNIW4=Y";>6:ZNS++Y1&"BLWW5Y/0 _I70Q7,$\9DAFCD
M12061@0".O(HCNK>6(RQSQ/&.2ZN"/SH R/^$6M/M^DWIN;LS:5$T-L2ZX"L
M &!&WG(51^'K5*;P!HMSI5]I]R;J:*\O#?L[2X>.X)SYB,H!4_3CVY-=-'-%
M*SK'(CE#M<*P.T^A]*2.XAED>..:-WC.'56!*_4=J .=D\#Z=/H,NDW%WJ-Q
M'-(DDT\]R9)I2A#("[9. 0" ,#\SFZ?#=H^N2:O+-<2W,MI]BD#LNQHLDX(
M'<DY'KZ<5J"X@:5XEFC,D8RZ!AE1[CM5;2=8L=<L?MFGSK-!YDD8=2""4=D)
M'ME3@]Q0!'H6AVOAW2HM-LGN'MX0%C\^4R%5 P%!/0 # %49O!VF2W&H.KW,
M,&IG=?6L4F(K@XP2PQD$C@[2,]\UHWFLV%AJ-C87%PB75ZS"&,D9(52S'Z#&
M,^I%6VN(4F2%IHUE<95"P#-]!WH S%\/6B>(UUQ))UNEMA:!%8",19W;=N/7
MG/7\.*EUW0K/Q%IAL+[S1'YB2H\+E'C=&#*RL.A!%:51&ZMQ,83/%YJC)3>-
MP'TH YN7P#I$PU4//J#'584@O"UTS>:JC&><\D<9[#IBK<OAVW@O[36!)>W%
MWIUJ\,"!T^="!E<8 ).U>3Z#I6UY\.%/FIACA3N')HDN(8G1))HT>0X168 L
M?;UH YSP_9MJ&M7/BB[T>33;NXMH[2.*?;YPC4EB6VD@99@,9SA!ZX&YJFF6
M>LZ9<:=J$"SVEPA26-NA']#[]JQ[7Q%.WC+5]'NTMH;2RM8)XYMYRWF%Q\Q.
M /N?KUKHZ ,C3_#UO8W4-U)<75[<00F""6Z<,T49QD# ')VKECEC@9-9J> =
M(BTVWT^*:^2UMKM;R"/[1D1NK%U R#A0Q)Q[\YXKI7GAC;;)*BGCAF ZG _,
MT?:(?/\ (\Z/SL;O+W#=CUQUH Q9/".F7%[JUS=>;<_VK MO=Q2L-CHH(4
M#&-QY'K56P\":;8:9<V"WNJ3Q3P-;!KF[:5H86X*1[N%!&!P,\#G@5T;7$".
M$::-69M@4L 2V,X^M+)/#$<22HAXX9@.IP/UXH @TO3XM)TNVT^!Y'AMHUBC
M,A!8*HP!G'. ,5E7?A&TN_$3:]]NU"'4#;_90\,P4"+=NV8QC&>>>:W#<0B<
M0&:/SB-PCW#=CUQUI/M,'GF#SH_.')CW#=^5 &)+X.TRZTZ]LKY[N]6[=7>6
MXG)D4I]S8PQMVGD8[D^M/D\)Z==6]['J#3W[WEK]CFFN&&_R>?E&T #DDY R
M3C).!6S]HA\_R/.C\[&[R]PW8]<=:0W,"L%::,,6V %ADMC./K[4 <]:^!].
MM+VWODO-3>\@M&LUGDNV9C&2#@@\'&!CC'?!/-+#X(TV#3M'L([B\%OI$PFL
MU\Q<HP! R=OS8#,.?6M9-9L)-:ETA+A&O88EFDC!&55B0N?<X)QZ5:2YMY7D
M6.>)VCX<*X)7Z^E %76=)@US2+G3+J25+:Y0QS")@I9",%<X.,^U99\%:9-8
MV]A>RWE]8VX41VMQ.3%A?NAE& X&!PV15@:W_:_A^2_\.W%E*XD9$DN7(B(2
M4HY)7G&%;![\=JUYKB&W"F::.,,=H+L!D^G- &;J7AVSU&^L[\/-:WUF&6"Y
MMF"LJ-]Y"""K*<#@@].*J7W@K1=0T0Z7/%+L^T?:Q.DI69;C.?-#CD/DGG\.
MG%;[.B%0SJI8X4$XSQGC\ :2*6.>,212+(C=&0Y!_&@#!E\&Z9<>'Y]'N9;V
MX2=EDDN9KEFG+J05;>>05*C&.!CIUJ-/!&FK<WET;G4'NKRS%G/,]R69X^>N
M>,_,><<=L5T<DL<,;22NJ(HR68X _&D\Z+R1-YB>41D/N&,?6@#!C\'V$8T0
M+<78&BC;9#>ORC9LY^7YOE.WG^?-1S^!=&N[35[6[$]Q#JLPN+@228Q*  '4
M@ J1M7IZ5T:2)*"8W5P"5)4YP1U%-,\(+ RQ@K]X;AQ]: .;/@339= N](N;
MS4[J*["K//<W1DF=%.0FX]%![#'4^IK17P[;?V_#K3W-R]Y%:FT!9EVF,D,0
M0%[D Y]O2M031';B5#NX7YAS]*:ES!)*\4<T;R)]]%8$K]1VH S] \/V7AK3
M5T^P:X^S(3Y:S2E]BY)"KGH!FLF\^'VBWO\ :*O)?I%?W*W<L,=TRHLP96\Q
M0.A)49Z_A73_ &B#?L\Z/=R=NX9XZ_E3?M=L$=_M$6Q "[;QA01D9]* ,ZP\
M.VNG:U>:K#/=-<7D<<<PDDW*5C!"=1G@$\YR<\YK/L/ >CZ9JTE]:/?1Q/,;
MC["+IOLHE)SO$73.>?0'! X%=&)X6A$RRH8FQAPPVG\:CFO[2"VN+F6ZA2"W
M!,TA<8CP,G<>V* *^MZ-9^(-'N-+OU<VTX&[8Y5@0P8$$="" ?PJI!X8M+?7
M8=86YO'NX;8V@,DNX-&6W$'(R26&<]?PXJ]8:K9ZE86MY;S+Y5S$DL88@-A@
M"./7FK8D1F*AU++U /(H YG4? .CZG-JK32WR0ZJ!]KMXK@K$[!0N_;_ 'L
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
MFJ]E=31Z1;SZM-91W!0><\#GR=W?:6YQ]: ,Q?!NG1->M;SWT!N[O[:WEW!
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
M$6I0P:1)&4O+?R-TDP)Z*^?E!&0>#P3WY  GAB!7LY]7>$1W&JR_:FRN&"$
M1*?<1A<CU+5S_B^TL+GXC>"ENH8)#(;Q&#@?.ODYVGU&>W2N\  &!P*BDMH)
M9%DDAC=UZ,R D?C0!XKJ.FZ0G@/XBR1VUJ'L=4G%F0!_HWRQ,/+_ +GS$GY<
M<_2K_CG4=,NHO&4"26\=ZFCP[WN6WO/\CN@@7(V@9R6&>>PQFO6/L%GM*_9(
M,'DCRQS3OL=KG/V:'.SR\[!]W^[]/:@#SFVN=-E^)6D7KR6CO=>'?]'F?:?.
MF$R ;3_$WTYQ6;X4;0M<L_#_ -NUFX3Q+8769[)1$MQ]HY$P<;-YC.6+'.,=
M\BO6O(BW1MY29C&$.T?*.G'I31:6RW#W"V\0G<;7D"#<P]">IH \U\&Z%X?N
M-+\2WDEA8RR6VKZE''(R*?*C+,-H]%P>G3FJ.@ZEID/AWX>07,EO%<-I\K0W
M%W)_H\>$57RN0'?!P!D8&XY['UA+.V1'1+>%5?[RA  WU]:!9VH5%%M#A&WH
M-@^5O4>AH \;TR\MS\,_",7VF-F@\3Q1L-P&P"\DP".V%P<=ABNCFM[1_'WC
M:!(H6:;1+=GC"@[W_?<D=S]W]*] :SM74*UM"5!+ &,8R>I_&G+;0)*94@C6
M0]7" '\Z /++33+34/A+X<UG1(;6?5=#M[>\01*I+R)&OFQ,1_$RY&.N=M=O
MX5\O4;>X\1B'8^K,LL6],.(%&(@?J,OCL7-2ZSI.I7HM[73=0@T_3V#I>1K;
M[I'5L?ZML@(?O<X/7/:MJ*-(8DBB0)&BA551@ #H!0!QOC&Y:V\7>$/MF!HS
MW$ZW#/\ ZL3F/]QN[==^,]\=\5Q7BVSBAT+XC"-8O[&$EI);#CRX[DX\XIV!
MY7..Y/O7LTL,5Q$T4T:21L,,CJ"#]0:9]CMO(6#[/#Y*?=CV#:OT'2@"MI>D
MZ9I4,HTNT@MX[A_.D\E0!(Q &X^I( Y[U?IJ(L:!$4*H&  , 4Z@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "LK7O$-AX;LXKO4#,(I)D@!CB9\,Q &<=!D]ZU:Y;Q]I^H:GH=K!I
MUC)=S)J%M.R(Z+A(Y5=CEV Z T 7(?%5O<0KY.GZD;EC(1:/;^7,50@,^'(
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
MN5\I=XPVW&=P!)SR>@N7FBZW/:_$-%TB;?K$86R_?18D/V<1?W^/F'?''Y4
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
M;?V!>:?)!IY8Y>T,A.Z/U*@G*_7% '2P^+],EFT\,MQ%;ZDVRQNI(\17#8R
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
MSJO]G3Q1ES)S.T(=2>!@@9!!SSTZ4 >@7=Y;6%K)=7EQ%;V\8R\LSA%4>Y/
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
MVZ02)D [F^;@C!Z5/JG@R]OTTR]AUZ6'7M/D>1+]H R/O #H8L@;" H !R,
MY)R3KCQ!'_PE_P#PCIM9EF^Q&]$Y*[&4.$P,'.<GN!TK8H Y;5/"E]JND6EK
M/K(:ZBOHKZ6X>VR'>-@RJJ!@$7Y0,9/UR2:M?\(_=?\ ";#Q%_:$6W[#]B^S
M?9C]W?OW;M_7/MTK?HH XB3X>FXT34["?5B)[K5&U6VNH(-C6LY8," 6.X C
MVX)JQ?\ A#5=7\/S6>I^(C-?O)"Z7$=H$B3RW#@>5N^8$CYLMSQTQ77T4 <>
M/!E\;KQ!<RZXKRZU9I;RC[& L;*K)N4;LXPQPN<^I-2+X/NE7PJ!JD7_ !(!
MA?\ 13^__=&+GY_E^4^_/Y5UE1SSQ6T8DFD6-"RH"QP-S$*H_$D#\: .+ACT
MCQ=XZL]9T]II!I,<T%U)Y;QH\FX;(R& W;6#MQT.#W%=;J=H]_I=U9QRK$\\
M31"1DWA=PQG&1GKZU;HH Y"X\#M<^"=+T%M5>*[TKR6LM0AAVM')$-J,4)(/
M&01G!R>E3R^&M6OO#.IZ;J6O+<WFH6[6SW(M D<<94J=L8;K\Q.23V[ "NHJ
MI?7<]J;40V,UUYTZQ2&-E'DJ<YD;)&0,=LGGI0!S6H>"[VXM]$N+'6_L6L:3
M$8(KM+;<DL950R/&6Y!V@]>#4UYX3O[[^QI9M;$ESI][]NDEDM<B9]C)M"AP
M$7:Q&!GH"23G.SJFL0:7I^H76Q[AK& SRP0E=^W!/<@=%/?M4VEWZ:KI%EJ,
M:,B74"3JC=5#*&P?SH L31+/!)$V=KJ5./0C%<7:^ )[71]"MUUG.H:$^;"Z
M^R@*(]NPQNF[Y@R\$AAT!&*[>B@#(TK0_L&I:AJEQ,L^H7_EB61(]B*B A%5
M220!ECR3DD^P&+K/@BYU34->EAUHV]MK5BMI<1&V$C)M5E!1BW"_,<KCGG!!
M.:[&B@#EK'PI>V>O6.JMJT4SVNF'3MC6F-X+*V[(?CE1QZ=\\U>\)Z!)X9T&
M/2Y+Q;H1RRR+((?+_P!9(TA!&X]V/X5MT4 <=9^"]0TW5;S^S_$4L&B7EPUS
M+I_V=697<Y<1RYRBL<\8XR<$'FJMY\/KVYBU.WCU_P NVN]475(U:S#O'*'5
M]K-N^9/E  P"..2!BNWGGBM;>2XGD6.&-2SNQP% ZDU)0!@:3X>N=-\2ZQJ\
MFH).-26%6B^S[2AB4J#NW8.<G/ ]L5CS> ;F?PGK6A-K$0&J7TEXTPLS^[WR
M!RH'F<\@8.>GK79PSQ7,9>&19$#LA*G(W*Q5A^!!'X5)0!R6H^$M3?Q$=<T;
M7_[-N[B!(+Y#:":*X"9VL%+#:PR0#D\?K:B\,3P^*[+6EU+>MM8M9-%+#N>0
M,RNSE]P&XLH_AQUXKHZ* ,;Q3X=A\4:%)ILL\EL^])8;B,9:&5&#*P!ZX(Z>
ME8LG@O5+_5)-0U/7T>:72I=,?[)9^3\KD'>"78A@0#Z?2NSK'U[Q!'H']G>;
M:SS+?7L5DK1E<1M(V 6R<X^@- &+I7@J_L-4T.^GUU9FTNS>R\N.R6-9(CLQ
M_$=I^09/(/8+59?AU,GAFVTF/798IM/NS=Z9=QVX#6[;G.&&3YF0[ ] 1C@<
MY[NB@#DK_3/$]MX<G-OX@,VN.R%)UL5\LA>D8CR0H.3ER>_7@ =)>02W6G3V
MZ2)'++$4WE-P4D8SC(S^=6:* .-LO!%S9Q>%(UU:)AX>5E3-H?WX,9CY^?Y?
ME/OS^5:OA[0)M$N]8FDO4N!J5Z;PJL!C\MBJKC.XY&$'IWK=HH P]:\,VVM:
MQI&HRR.DFG2LVU>DJ,!\C>VY4;_@..]-T/PQ!X?FU>:SE._4+EIU#KE8<\[
M,_=WL[=OOFMZB@#A[?P#=6WAS0M(76(B-(OUO5E-F<R$,S!2/,XY<\_2K-WX
M$CU*?Q.-0OA);:\D2M'%#L: QKM1@VXY(P#TZC\*Z^HY)XHI(HY)%5YF*QJ3
MRQ )('X G\* .9M?#6MG2+JSU7Q)]OFDM7M89?L8C5%88+LH;YWQWR!UXY-1
MV_@VY@?PHW]J1,/#\1B4?92//!B\KGY_E^7Z\_E7757DNT"W*PCSYX%RT*$;
MLXR%YX!/OZT 9'BKPT?$=I:&"^DL-0L;A;FSNT0/Y;@$<J?O*02"*H:AX2U/
M4]-M/M/B#=JEM>Q7BW'V4>23'G">4&^[\Q/WLYYSP .GLIY;JPM[B:VDM998
MU=X)""T9(R5)'&1TXJ>@#D;+PCJ>G7>J75MX@_>W]XEX0]H"H8(J,I 894A>
M.1CW/-5)_AO"]C<_9+_^S]1DU%=3@N+2 +';S! GRQDD$$9W GDL?I7<T4 9
M>BZ?J%E [:KJAU"\DP&D6$0HH&<!4!..I))))SZ  9\GAFY7Q+J>KVFIK"NH
MVL<$T#V^_P":,.%8-N'&'.1WP.17244 <9:^!KFUTWPO9#5HF70)1(C&T.9L
M(R ']YQPQ]>:=IW@O4-(U"XBL?$4L6@SW#7!T[[.I="S;F1)<Y5"2>,9Y."#
MS78T4 <.R:1XO\<6-]8M-(VBF:*\D$;QHS!EV1-N W8==XQD H#W%=Q110!Q
MUU\/+&XLO$=NMS*AUB;SXV S]D?AMR#/_/0%STSD#MFKFO>$$U32--M;"^ET
MV\TN1)+&[10YC95*X93]X%201WKI:* .0U'PCJFKZ$MG?:^LMX;J&X>X-GA/
MW3AU58PXVC(Y)))R?;$^O^%KW4M6L=:TG6#IFK6L30/+]G$L<T3$$HR$CN,C
MGBNDGGBMHO-FD6-,A=S' R2 !^)('XU)0!4TZTELK)(KBZ>[GY:2=P 78]<
M< =@.P JW110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7$_%"W2?P[I^]I1MU:R \N5DZSH#]TC/
M7CTZCFNVJGJFE6.M:?)8ZC;K/;.5+(Q(Y!!!!'(((!R* .*N=-FO_B3=:+_;
M6KP6":-!<+'!>NI$GG.N=QR>B#/KWK'O]3U"'X>^,+A-2O5GL==DBMI?M+[X
MT$L8"[LY(PQ&#ZUZ+;>'=+M-4&I6]L4NQ"+<2"5_]6.0N,XQDD].ISUJG>>!
M_#=_/>RW6EQR->L'N%,C[788^;:#@-P,D#)'!H P+Z34?$OB3Q+HMO?FSFL$
MA6U9+J2%H]\882[4^_\ ,2.<CY<<9.>MM+AX?#4-Q>7\4CI:!YKU$PC$)DR
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
M:2-L299059LXV@]SD8QUKB_%,MOI%UX9UJ."8:'%YBWDMA&=T1>-5CD(09(
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
M';7;6LVL6$=PLJ0M$UPH8.^=JD9ZG!P/:H/"4%K'X6TM[:&)"UG"KE$"DE4
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
M.L2RO%]Y\G 48P3[G@<@4 =?HNDG2;-HY;R:]NI6\RXNIPH>5\!<D*   %
M [>N36E7G'B3QTVH_#O6;W1XIXKJVN!8W&V1,P-O1258'D$-PR^N>,5JQW%I
MX:OKUK#0KJ.XN+4WUU;K*%AC6,E?EYV"1NN!UQDD4 =E17.VOC"SO+W0H(;>
MX*:W:-=VLIV@!556(89R#AQZUS/C37(M?^'.K7,,5S;26.IQVCJSX.]+F-&^
MZ<%3D]: /2**YB/Q#?R?$2XT#["1:06,=QYH=<DN[+N(SD ;",#GOZ5JZSK=
MKHL5N;AAYES+Y,"%U3<V"QR6(  "DD^W<D @&E17&'XBVG]B:KJ,>FW<[:1-
MY=[!;LDC(N,^8IW89,<Y'/!XXK6A\00:GI^H7,%G-<V$"';-"Z%;D;<L(SN&
M<9QDX&01GB@#=HKD-%\2:;%H?ANTTJS=!J-D9K*UFF (B0+D%F)RV'7CG//8
M$T3>*]0/BCP]IT6DRQP:C:2W4@D=!(I4)\A&>-N_GGD]* .BU>RN=0TR:UL]
M1FT^=\;+F%%9DP0> P(.<8_&ETS3X]+L4MDDDE(+/)+*07D=B2S-@ 9))/
M'0 "LW3/$R:M-$UI9R26<MQ+;BY5U.QH]V=ZYRN2IQ]1G&<5>U?51I4-NWV:
M:XEN+A+>*.)<_,W=C_"HP23_ #/% &A17+Q^.+%M/NIY87AFMM1&F/$[J!YY
M*X^?.-I# Y_3/%;FG7LMXD_GV<EK)#*8RKD$-P#N4CJIS_CCI0!<HK$N_$7E
MW][96%A-?W%C$LMRD3*NW<"50;CRY SCIC&2,BN:\3>*?[3T7PQ=Z/%)<Z=J
MVI01N0RKYB?,3$P)X)*8(Z<$'K0!Z!16+9:?!X;T2[;3;*0 E[H69FX1R,E%
M))"+D=!P.<5PE[KEYK/ASP'KMW;3I<7&K0,8X7R)0T<C8"@XQD#&['3G% 'J
MM%<Q;^-[,VFK2:A:7&GSZ7.D$]O*R,Q:0*8]K*Q4[MZCJ,'KCK4NC>+[/5]=
MN]%\ORKVWA6X 65)4DB)QD,IZ@\$''4=: .BHJEJ^H#2]*N+PH9&C7]W&.LC
MDX1![LQ 'UKE/ %_J5O=ZUX9URZ^TZGI]QYZSGCSH)LNK#Z,67VP!0!W%%<;
M>_$!+6+7)4T+494T67;>$&(;4"!RXR_S?*<X'/'..*OVOB^&?7K739M/NK:.
M^MWN+*YE*;)U3:6X!++PP/S <>G2@#HZ*Y"+XAZ7+?:9"L;-;ZHYCM)TE1BS
M8RH9 <J& X)]LXJ&/XBP/:QWK:+J,=C_ &@=/GN',>(9/,\L9 ;)&[&2N0,]
M3R* .UHKD/%6N+<Z/XBL+&TN+HV-HXNI(91'Y;&,L%4Y!+ 88CC@CDDXJIH/
MBC^S="\'Z1_9MY=75_H\<L+1E-K&.)"P)9A@_,.3@<]>U '=45Q/_"QH5TF3
M4Y-#U&.VM;LVFH,3'_HL@<(?XOG )!RN>#^%7M=\<6&B-?CR_M!TY ]VJ31H
MR@KNPJL078*0V/0CG/% '445R;>.8Y]2-AIFD7U_,VGQZA"T9C5)8G)"D%F&
M.AZX/L:IS>.IKR3PC-I%A)-::V[LQ=E5P%B=MF">N1R<X^7 SF@#N**SM<M8
MKS0[R*8.!Y+D%'*,IVG!#*00?I7$^"-;OK,VWA'Q5*9[B>V6;3;YR<7L)4$H
M3_ST3.#W(Y]R >CT5R&@:M#I?AGPW9JDMSJ&HVRO'&9,LY"!G=F8]!D9/)Y
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
MVJ20&.TEGVHL<:A &< _-@NQP,=!SUK=U77--T1(I-2NEMDE<1QLZG#.>BY
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
MBKE%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<;\5_^26^(/^O;_P!F%=E61XF\/Q>*- NM'N+F
M>WM[E=LK0;=Q&0< L"!T]* ,/4]4UJ#Q+X<T?3[JUAMM0LYV=I+<NR-&J8(^
M8 _?Z<?CTJCIGC#4Y;&ST^YD@;4Y];N-)-V(]J[8M[&39G&XJF ,XR<].*Z)
M_"ZRZQI&IR:E=-/I<,D,0VQA7#@!BWR]<*O3'2LV7X=V$^DW%D^HWWF2:BVJ
M0W2LBRV]PQ)+(0N,<G@@\&@"MXDU/Q5X<\/7UT;JPF:._@CM9'C)>2&21$(<
M#"JP+'D @@=*FEU/7K76HO#\MW]KNY8)KTW%G;1QLD0=51 LC[>"QR>> !CG
M(MWG@I=2T%]-OM:U&>66:*::\;R_,<QL&0 ;-JJ",X ]?4U-X@\)1Z[<V%]'
MJ5YI^J6(98;VT*ABK8W*RD%64X!P1UH S(M5\3)8Z3#K1M].N99)H[@P!99Y
M=H_=F*,;QR.6Z[<'IG(SK?QQJ1\%:+K6H1SQ6\L\\.HW=E;^8T C=T5]GS8!
M*C<<''X@UT$O@N)[S3+Z+5]1AOK$2JUR&1GN!)C?OW*1SM7& ,8P, #":3X,
M&AVEM;Z=K-^BV\D[HLNQU*RMN*,-HR >0<YSWQQ0!1C\3W=Y)I&G6-TM])>V
ML]XU[8K'\T:.JKL$C!03O&<YQM(QSD;OAB?7)M(_XJ"UC@OHY73*%<2H#\KX
M5B%)'49ZYK'N/AUIQL--BT^^O=.O-.DEEM[VV90X,K%I 01M*L3]W&!QBNDT
MO3AIED(/M$]S(26EN)V!>5CU8X '8#     % '&S^*=7O/"NM^)]-FB6+3)[
M@1V;Q@K-% 2'WM]X,VUB,8 XR#S3O[=\0ZWXJ_L[2K^SL[2;2+?4X7FM#(Z[
MY""C#<,Y"]>,9Z=ZU6\$6@75;:&]NH=,U65I;RR3;M9FXDVMC<H?^( ]SC%7
M8?#<,'BIM>CNIUD-FME]F"H(A&K%EQ\N<@L>] &5\39KR#P7+)9W;VS?:;:-
MRB@ET>9$*\]L-_2L^\MM2D^*RP6FH1PW)\/8:Z> .1_I'4)D#-=9XBT*#Q)H
M<^EW,LL*2E'$L) =&1PZD9!'!4=152+PQY7B)=<.J7DEV+'[$?,$95EW;]Q
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
MD31,58JY8$]5!R"#UYYH S?B++>Q:;HXL[U[82ZS9Q2;%!WJ9EX.>V0#CO\
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
M'3K6[4,UU!#Y0D<9F<)&HY+'V'?U]@">U>3/(VI?#'7=;G9H_%%E>W!\]?\
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
M[UT/P\M;>V^'OAXV\,<9ETVVDD**!O8Q+DG'4T 7=8\0Q:?I.M75FD=W<:3
M99X#)LQA-^TM@X.WGIW%7]*O#J.D65\R!#<P1S% <[=R@X_6O,FM-.MD^*FR
M"VBN LNS"J&PUFK-COR<D_C5C3;.+2O$G@6>Q5EGU#29UN29"?/VPQ,@;)YP
M>GIT'% 'J%%>3^%39Z]8^'M8FURUM]:AN5%TD,.VZFER5DAERY)7J<;>  1@
M"ND^**!O!A??(C)>VFUD<KUGC4]#SP30!VE%><IX<TI_BAJ.DM;%M/N=&BNI
M[4R-LEE\Z1-[#/+8'4_7KS6+X7U&:[LOA]I^J.TVF75O=JWG'<LTT9Q$CYZX
M4,0#U(]10![!5:]O[;3XHY+J58UDFC@3/\3NP50/J2*\U%EJ!F\3Z+IMY;PV
M4&JVW]FQW8+6[R&,2R6QQT0GL.F<8[50U)K+4=&L$O=#CTZZM/%=K#=VSE9(
MHV;9N\ML8V,I4X]S0![%167JT5N_A:]CAP+?[&_E^2VT!0AQM*]NG2O,HH;3
M0?AQX5UI&,7]H+I\&JW<SO(GD["1O&X#;O*J>G!P>.* /8:*\GU@VWAO3M0N
M[#68Y=,NK^Q;4(;!-D%G S[9"F&;;O &[![YXS6AXDDTO0=!U_4_#=X094M7
MNHK1PT,$7F!7D54QM8QER2""0N>,9H ](HKRW4=.TM=)\2:AIFMVLB7&@S.;
M32U\J'**2DQVN</SCMD#O@T_3;"VL/$O@22W5@^I:5.EX6<M]H588V4-D\X)
M./3ITH ZKQ'XNCTGPC?:]IT,5^EI(8W7S=@)5_+;!P<X;^1YKI:\3^SV%K\"
MO$*V\5O%-]IN%D$8 ;:MXP4''8#@5V'BQH_"?BJP\7B!Y+29&L+](UW$%N8I
M /7<-A/<./2@#O**R_#VFG2]&AAE1%N9"T]QLZ>:YW-CV!.![ "M2@ HHHH
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
MS[C2]5O-7CMY6TZ/P[ T4L<,4;>>SH<A6YVA0P5N!GY<5T%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7(_$"SU";3M,OM/LY;XZ=J"74UI"^V2:+8Z,$Y&6 ?('?%==10
M!Y?X@LUU3P5K%QI7AC4;6XOI;0%9X&^TW!CE5B67)(55'!;'?VS:\2:5J.M>
M*]:2P@N8Q>>&&LH;EX71/.+NP0L1QPP_/UXKT:B@#S)+G4-2G\#$>'M5@ETR
MX*WJ26Q583]G>/ACPRY/!!(Q[\5'H%A+;J/#>L^%;^[N[:\>2&^<%K.13(76
M8L6P& .=N,Y'OQZC10!Y!J%KK%MX&\8>%YM&U&XU"YN+F:UGAMS)'<I*^\-O
M' 89P5//'&:]9M7,EI"[1O$60$H^-R\=#BIJ* .),-S_ ,+G6_\ L=W]B&AF
MT^T^0_E^;YX?;NQ_=YST]ZJ:['=:3X[N;^ZT34M5TK4K.&%7T\,[P21E_E9
M1\K!\Y[&O0:* /--8T)HDMY-(L]2T'4[33_]#:P@,T+ NY^S2H 5.#@\\98X
M/%:5C#JMO\0;"_OM,E'VG08K:5[908H9UD+.I.>  W'KCC)KN:* .)^*-I<:
MAX3CL[6RN+R5[VWD,4,+2?(DBLQ.!CH#UZUJ:KX<L[GPKK5GHME;6-SJ5G)$
M)(X!$69D*KNP >_?I7144 <!X9F2]FL)[[PCJ5EJ6FQ,)KB[1F6(E-K" Y)?
M<<?='3KV!S[#3K]/@!-I#:=>)J/]GS6_V4P,)#(V[ QCOD<]*]/HH X&VBOM
M*\9V.M36=Y+IMUHL=DQCMW=[:9&+8:,#<%8$\XZCGM6(N@ZQH<^G>($T^YN+
M5/$%[J$NGPKNECAG4HC!!U*YW%1R-Y]#7K-% '&>%A=2^./%5\^G7MO:7GV1
MH);B$QB3;%M/!YSD]Q]<4LT5YHWQ*N-6GMKFXTR_TZ.W66WA:8P21NQVE5!8
M*P<G.,9'-=E10!Y5%H&H:=;:!NL;HA_$\VJ/#'$S_98'$NT-MR!]Y21ZD^E=
M/X8@N(O&?B^>6UN(H;JY@>"22%E60+ J,02.?F!KKJ* /.?&,6J7U]XDT]=(
MO7BN-',=G-91 "YD*R9663@X4D83.#EN#D"NP\.-(GA73#/;3V\D=I&KQ2I\
MZE5 .5&>>.G6M:B@#SWP%H%JXUJ75M""W+:W=7=N]Y98;RV?*,I8?7W%:=M#
M./BS?W9M+D6SZ3#;I<&%O+,BR2,R[L8Z,/:NOHH \I31M4/PVU;P1<Z?<R:F
M\\T<%P86,,RR3&19C)C:,;LD$[LKTSBO3)/]#TPAS++Y46TE4+NV!CH,DFK5
M% '!?##P]!9^"=$%_I'V75K$/N,UOLD5B7'WB.<JWJ>M5H+2_P!+M?&FC7FF
MW=TVJ7-Q<V4D4+/'.LR!0A8#"%2-IW$#&#TKT:B@#SS0M'O-&\9^'X+B&XFC
MLO#@L)+M86,?G!XSC=C'13S_ %JK>65[)I?Q*B73KTOJ.\68^S/^_P VRQC;
MQ_>!'Z]*]-HH \_FAO3XC\%W,&GW;K::=<QS%H'58W>.,(K$CC)0CVK(T>'5
M9M9\%W\^A:G"]J;F*\C%N(H+9FBVA8T! $8/1L<C')/%>KT4 <9\5;2ZU'X=
MZGI]C:7%U=W'EK'%!$7)Q(C'H.. >M8WB;2!JUWHK>$]%N+#4X;V.234!:&T
M6& ??5RP4N#Q\@!S7IE% 'D_BR#6-2M/$MI_8>H><NH6\MLEG %AGB5XB968
M8,LA"D$'. %P!@FK^M6.HGQ!=:MH$.J66JO/;B6TF@,EI?IMCRSG!5&497<&
M!'E]\BO2:* //9;-I/$7CMKO1[R[L;VTM8TC6)E^TA$=9%1O4;ACGZ5)H#ZO
MX=_MAF_M;6M'M[6.2S^T6I%Z7RV81N"M( ,$$C^+&3S7?4R6))XFBD!*,,$
MD9'U% $&FW\6J:7::A"LB17,2RHLBX8!AG!'8\U:IJ(D4:QQJJ(H"JJC  '0
M 4Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *HQ:G'<ZK/86Z^8;4#[3)G C9AE4]VQ@D=@1ZBKU>:
M^'-0O[/X?^,]3MU+:K%J&I2[2,GS4)"C'? 5>/0"@#TB0N(V,:JS@':K' )[
M9.#C\JJ:9J<&JVS2PAD>.1H9HG^]%(IPRM[_ *$$$<$5S7AVVTBX.@:U8ZK.
M9;FS*LBS;A>$J&+2@Y)92#SQ@G'M3/#32+\3/&\*Y^SYL9,=A(T)#?B0J?I0
M!VM%%% !6=K>MV7A_36OKYV";EC1(UW/+(QPJ(.[$\ 5HUP'Q/CDB?PKJK@F
MPT[6X)KL]HT.5$A]E)Z^] &Y?>)YM%MXKW6],-GI[NJ/<).)/LY8X!E  VC)
M RI8 GTYKHP<C(Z5Q_Q0DC_X5QK$!'F2W4(M[>->6DE<@(JCN<D?E6'8:$9_
M&\>B:I<WDL2>&;;SX5NY%1I1(R,PPW'W>W'?K0!Z965JVNPZ=IVJW$*"ZGTV
M SS0(X4@;2P!)X!(!/Y>M97PUO+B^^'.AW%U,\TS6^UI)#EFPQ49/<X KEOL
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
M_P (^W3_ *^!2_##_D24_P"OZ]_]*9* -:T\0-<^+]0T!K,QFTMHKD3F0'S
M[,/NXXQM/>MNO.M0TJVU?XD^(8+LS>4-$MCMCF:/)WS8)*D$X_+]*IZ'?C6]
M(\'6][/+>7TNCO<26]Q+M@=0$4S2'!+,.P&?O$\=: /4:*\AM9KR7X4>&_%)
MN)[FZT=Q<7(\UB9[=799%;GYL)\P)SRM;7B#5&M/#K^((;G[/::GJ5NCW)W;
M8K,N$#\$85L;B00<2=>!0!Z)17*^&]*&F:[J#PZU#<0744<HL+>(K% >1O7+
MMMW>G .W/8UF^*]/34?B'X<L)[B\6TO+*^$\45U)&KA1%C[I&#\QY&">_'%
M'>45Y7]F_MU_$>FRZ_%I=SI-T(H)90[3VD"(ACD5C(.&Y))!R2<D\5>@DMO$
MFJ^*M,UK4I+:YLA"+:57\A[>$PJPG0'[I+EB3VP >!0!Z-522>\75(($L@]F
M\3M)=>:!Y;@C:NSJ<Y//;'O7G]RW_"1^(];T.YU>.V,%E;M9/<QL)?+:/)G3
M#IAP^<G'& .!Q5JV65?'7A>&34YK])M#N!+*S,J7!4Q 2>7D@$@DY'K0!Z#1
M7FVCQR6^JZGX&G>:1UOEO8IGD8L;%CO^\3DX93%G/\0JO,K>);GQ1;7&O0:5
M>Z;?%8I&1O-M(552CH?,4!6&2>.<G.>* /1]2NVT_3+J\2$SM!$TGEA@I; S
MC)Z5#H.J#7/#VG:L(?)%[;1W'E[MVS>H;&>,XS7"B=/$-WXVMM6E9YM.@6.V
MC),9BC,&[S57/RLS%CGK@ =JZCP"<_#OPWC_ *!EO_Z+6@#HJYN/Q5))?^)+
M0::V_14C;_7#]^'0N,<?+P/>N)NKY3>:/JNGW4KI/XH^SF\GFQ+*I9U>(*.!
M$N, $]@<#J=NT(/BOXBD'(^SVO\ Z3-0!UWA_51KOAW3=6$/DB]MH[CRMV[9
MN4'&<#.,UHUS?P^_Y)SX;_[!MO\ ^BQ724 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445!=WEO8V
M[7%U*L42D#<W<DX 'J22  .230!/169!XBTFXM;NY2]C6.S;9<^:#&T+<<,K
M %2<C&1SGBEMM>TR[-TL=VJ/:+ON(YE:)XE(R&97 (7 /.,<&@#2HK!O_&&D
MV&EZA?.\[+8VXN)8Q;R!]ASM(!4<':>>G!YXJ6V\3:?+IMI=R-(C7$/FB(0R
M,P  W':%SM&X#=C'(]: -FBHK:XAN[6&YMW$D,R"2-QT92,@_E6?=>)='L[M
MK:XO521)$A<[6*1N^-JLX&U2<C )'4>HH U:RK+2/[-U:^N+4H+6_?SYXCQM
MFVA2Z_[P5<CU&>YJ"^\8^'M.GNX+K58$ELPIN(QEFC#9QD '^Z2?3'.*NSZS
MI\%M;3FY#)=#-OY*F1I@1NRBJ"6XYX'2@"#3O#>C:'-<W6D:/96MS."7:&(1
MESUP2!P,T_1M(72Q=S.PDO+V<W%S*!C<V H _P!E555'L/4FL;P#K5UKFFZK
M/<WIO%AU6XMX)2BIF)2 O  [>U=#?:E::<J&YD8%\[$2-I';')PJ@DX[X'%
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
M09H LIH&DQW%K<)IULLUHGEV\@C&Z%?[JGL/846.@Z5ILB/96$$#(I5-BX"
M\D*.BYQSC&:5M;TT6=I=B[1X;S'V8QY<S97<-@7);@$\#H":-+US3-:64Z;?
M0W/E';*J-\T9Y&&'53P>#SQ0!7_X1/P\(1"-%L!$)_M 00* )?[^,?>]ZGN]
M T?4+V&]O-,M+BZ@39'++$&95] 3VINI^(M'T:XA@U'4;>VFF5FCCD;YF"C)
M('X?TZU6@\8^'[K2DU2#5(GLFF%OYP#860D *W'RG) P<=1ZT 3KX9T);>RM
MUT>Q$-BV^U3R%Q"WJO'!JS::3I]A<W%Q:6<,$URVZ>2- #(?5CW/UJ&;7]*M
M[J[MI[V.&6TA$\ZR979&3@-D]L@C(]*J6OC/P]?;OLFJ13E4BDVQJS,1)]S
M RQ.#P,GB@#8@M8+42""%(O,D,K[%QN<]6/N:S['PQH6F:G/J5CI%E;7L^?,
MGBA57;/)Y'J>OK0OB32#]GS=[?M-P;6+?&Z[IAU3D<-P>#SP?2G'Q#I*C4"]
M]'&-.(%WYF5\G(R,Y]1T]>* +%_IECJD21W]I#<I&XD195#!6'0CW'K2:AI6
MGZM9&RU&SANK4D$PS('4XZ9!ZU4_X2C11;WT\E^D*6 !NA.K1-"",@LK $ C
MIQSVIMGXKT+4+TV=IJ,4UQY/GA%!RR#&2..<9&0.1WH YWQ!X.DO-7A=?#^A
M:OI<5LL$%K=N86M2"2Q4A'!!^7CC&WCOG5TKP;ID'A^?2;[3;)[.XF\XV(!D
M@A.%&U-W^[G.!R2<"K?ACQ/:>*=/DO+-)D1)I(P)(V7(5V0'D#KMSCJ.AINM
M>*;+1-8TG3;A)FEU&1U4I$S!%6-G)X!R<J!CKSGH* )QX8T)=/MM/&DV8L[5
MQ)!"(ALC?.=P'9L\YZU,NAZ4MS=7(T^V\Z[3R[B0Q@F9,8VM_>&.,&H[SQ'I
M%A,\5U>I'Y;JDKE6*1,V-H=P-J$Y'#$=1ZUJ4 5K#3[/2[*.SL+6&VMHQA(H
M4"JOX"J\6@:3!=&YBL($E,C3%@O_ "T;.Y\=-QR<MUY-<M9^(;K6_$VN:0FM
MKI>I6$YCM;!X482Q[01*VX;G!)/W"N!CZUTD.J?8-&L'UE]M]) IECBC9V:0
M*"^U%!) .>@XH 0^%M!-G):'2+,VTLOG20F(;'DSG<1T)SSFDN?"GA^\N)[B
MYT:QFFN(Q%-)) K-(H& "2.>.*E3Q!I,NG6U_#>QS6UT<0-"#(93SD*J@DD8
M.0!D8.>E9E_XZT:U@TJ:"5[J/4KK[-$T,;,%(SNW8'!&T_*><]N#@ UDT+28
M[U+R/3K9+E(?(258P&6/^X".B^W2I=.TNPTFW-OIUG#:PEBQCA0*N3U.!W-4
M++4;>X\1ZC%'K2S^3!$7L-BC[-G=\Q;&<MZ$\;:FM?$>D7EW';0WJ&66,RPA
ME91,@ZM&2 ' XY4D<T 2/H>E27L]XUA;FZN$\N:;8-TB?W2>X]JKGPIX?*6:
M'1;$I9$FV4P+B'/7:,<5 OC?PT\L4:ZQ;,99_LRE22/,SC:3C R>!G@GI6_0
M!2M-'TVPL)+"SL+:"TDW%X8HPJ-N^]D#KFI9+&TFL#82VT,EFT?E&!T!0IC&
MW!XQCM7$Z^GC:PA-Y%XELHFN+N.&WL5TP/M\R0*J^87YP#DG;_">*[W!VXSS
MCK0!0TC0M*T"U:VTC3[:RA9M[)!&%#'U..II\^D:=<ZC!J$]E!)>VX(AG9 7
MC!Z[3VS7(^&/&<$8O[77]81KH:S<65N70+E5?;&#M&!GH"<9.:ZC4O$.E:0S
M"_NUA"!3(Q1BL08X!=@"$![%B!0 V]\,:%J6J0:G>Z197%]!CR[B2%6=<=.?
M;MZ4:AX:T/5M0M[_ %#2;.ZN[?'E330JS+@Y')]#S4%]XR\.Z;=26MWJ]M'/
M'LWINR5WG"YQZFK$OB/28+^*SEO%2667R$)5MC2_\\P^-N__ &<Y]J $U;PS
MH>NSP3:KI-G>RP?ZIYX0Y7VY[>W2K$FD:=+J,6HO90->PKLCG*#>B^@/8>U0
M7?B/2+&=HKF]2,I(L4CE6\N-VQM5WQM4G(X)'4>HK$\1>(S!XITKP]%<W%J+
MN*>2:XA@+NNT+M"Y5AR7R3@XV]LT =5]E@%V;OR4^T&,1&7;\VS.=N?3)S6?
M>^&-"U'58=4O-(LKB_@QY=Q)"K.N.G/MV]*FL_M.FZ(G]JWOVRX@C)FN(X-I
MDQW"+GG'8=^GI6=HGC#3=9\.PZUN>WMYFP@E1@S$L0@ Q\S'CA<\G% %N_\
M#6B:I>K>W^E6EQ<JGEB62(%MOH3W%7;&PM--LX[2QMH;:VC&$BA0*JCV J+3
M]6L=568V=P)&@?RYD*E7C;KAE8 J<<\BJ7B3Q+:>&H+)[E)7:\NXK6-8XV;E
MV ). <8!)]\8%  _A'PY))-(^AZ>SSS">5C;J2\@.=QXZYYJS_8.DB>\F&GV
MXEO5VW3[!F8>CG^+TYKEQXO33/&NM1:KJFS2HK&VN;='AP4+F3=P%W'A03GI
M[5U4VM:?#:6]T;@217";X/)5I6E7&<JJ@EA@@Y H GLK&UTVTCM+*WCM[>,8
M2*)=JJ/0#M5BJVGZA9ZK817UA<1W%K,,I+&<ANW\^*LT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M22I<1R0A44,H(!7:%P2.V*]$\.[O^$:TP/%+$ZVL:M'*A1E(4 @@\CD5I44
M>=^6;/6/'5O=Z9=S'5&0VJ+:NZW*_9U3:& V_>!!R1CJ<#FH]2T/4O#7A#PM
MJ5JJW.LZ!'#;R1A\"YC<+')$#]2I7W45Z161<>'HKO7H]4GOK]TC5=MB9O\
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
MW_GYUG_P<W?_ ,=H +Z&74/&.FQ-&_V33X7O&<J=K3/F., ]#A3*3Z96MXG
MS6#_ ,(EIF<?:M8SZ?VU=_\ QVMJ"%;>".%"Y6-0H+N78@#'+$DD^Y.30!Y)
M=VEX_P /O%5O'IFH&YN/$+7$,8LI=\B&YC<.!MR1M4G/M6A=!+3Q-X@L-<T3
M6[^QUB59[22S$S13(8DC,4BJP"D;/XL<'D@"O3Z* .&T:T:V^)ER?[.GAMUT
M2VMHW\ES$K([ED$A&#@%>_-8>A6R",>&M=\/ZQ<ZE;7SRQ2EIC:2_O2Z3A]V
MQ<9R1UR#P2<5ZK2!E8L%8$J<'!Z&@#R];2]A\(^,/#%]I]U/J-Y<7C6C+ S)
M=";)C<.!M&"0#DC;MK4>UNK+QOX.BEBN[@6.EW%O<726\C1^8RQ 9<#'.QN]
M=[2,RKC<P&3@9/4T ##*$#N*\AT>VU2S\*>![AM,U#9H-VRZC:M;.'&Y'C\Q
M5QEPF[.5!X/&<''KP92Q4,-P )&>1G_]5+0!R.AV,L_C[6M?ACEBL+BTM[=?
M,C9//D0L2^& . &50<<\XZ4?$&&>33-(N(+:>X6TUBTN9EMXFD<1K)\S!5!)
MQ["NNI"RJ5!8 L< $]3UH X%/,?QSXEO7L+Y8)]'MXXW:TDPS#S"R [<$_,O
M _I7/::E]HEAX/U'4-*UF6PBT;^S[J.T29)[2;*'<R+ABIVX/7H/:O8** ,;
MPO9VEGHP6QTV73K:61Y4@F+>9\QR68,25).3@\\\X.16S110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !67KFN6^AV]N\Q3S+F<6\"O($4N06Y;L JL2<'IP"<"M2N=\7Z#?:W964
MNE7<5KJFG72W=J\RDQLP#*4<#G:RLP..: ,Y?'%W+INMS6VAFZNM(93)#!<[
MDGC*[@T,FP;S@'*X!!!'7&;EKXJGU70[[5M*M+>:TBMO-MIWN&"3OLW,/N9
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
MPFMDF_UB[-I#XRQ4[AUYZ5U%E:W]C?1VD2VBZ)!9I%",MYXD4XY_AV;0/?-
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
M3NV9 YQG'K7/6OBR344T&QTO5)+W^TI+QS<LJ0S!8B"(B"F%<!P#\N<(?7-
M'H5%>;ZC>^,-*L=*@NM5A2XGU]+-9%1)6>V<$KY@V@!QC'RXR/K22:OK^AZG
MXDT2[U^*40V$5]9:E>P*# '<H58(H#'(^4;>N!@]* /2:*\Y;7M9BN/&%HEY
M>1K8Z5'?6;W447FQL5DSP!C:2@.&&1D]*FMKC6X?#VCZA=^)G9]4-H6A^S)O
MYC+.D 5>68[<EL@ ,<CL =^S*B%G8*H&22< 4M>1:OJNK:GX#UM;J^NXI;#Q
M%%9HW[L2-%YT.%DV@J2!(>G7 SGG/37M]K6H:YJVA:9>S)-IUK"5GW1*[RR!
MB'<%""HV@8 '\6>V #I;C7;*VU^ST60RB\O(Y)8AY1V%4QN^;IW''7FM*O/Y
M3J$GC;P-_:C0#4?L%^MPUL<IY@6(,5R/6FV6M:S&VK>&KS597UY+^..TN#%$
M"UM)\RR!0FT[467/!Y0^HH ]"HK%\3W4]AH#20:C'9S&2*/[1+'O8@NH(50#
MND()"C!^8CBN37Q)XAM[3QQ%:QSW5UI2126$5TB&4;XMQ!V<-@Y('7L: /1J
M*X?3+[4]0\716^GZW<76BMI@N)9_*B;;.6PJ[MO!*DMM[;?0XK#TKQ!XAA\!
MV/B:]UMKF6\9+/R&@C2.-WN1&)L@9R%SP?EZ<<4 >J45Y_JNJ^)O"UKJ^H7<
M\4VG^1%]E%S(C2PS-(L;$[54&,;PW/0C'0T:OJ_B7PE;:OK-W(EUI<.GM)%#
M<2(THN0<#&Q%_=D$9';'% '77>NV5EKFG:1,91=ZAYA@Q$2AV*6;+=!P.G6B
M^UVRT[5]-TR<RBYU%W2#;$2I*J6.6Z#A3QUKCKZTNX/'_@66YU2:],BW>_>J
M!=_D9++M P#Z<]![YN>.(IY_%/@R*WN#;2M?7 68(&*?Z-)D@'C..F<C/8]*
M .WHKS47/B\P^+="M-:DGU/2!#<6-X;>+?.LB%O)==NW/RD9 '4'VKH= UT^
M)[RROM.O)?[-2Q66>,JAWRR?=5CMR&0*VX CEEH Z=I%3 9AD@D#N<>@[UGZ
M)KEEK]G)=6)E,4<\ENWFQE#O1MK#!Y'([US6J17$GQ<T5%U"ZBB.F7,GE)LV
M9$D6>"IZYY/7C@BN6LKS5-&\-7^LV6IR1)!XHFC:T$2&.9)+S8P8D%LX;@@C
M'O0![!574M1MM)T^>_O&=;:!#)*R1LY50,DX4$X 'I7&W>H^(]>NO$$&@W(M
MKC3;H6UN"Z!"PC1R9 R$D,6(X(X''/-;OB1Y9/A]J\DPC$K:5,7\MMR[C$<X
M/<>E "1>-=!DM[*X:ZGAMKW9]GGN+2:**3<,KAW4+SVR>:Z"O&->35Y/@;HP
MNH[5M#6PLGOOL['[3Y"B,_)N^7=P,\^N*[:UUN;Q+XHOM+LK^>RM+33[>X22
M)5\R5I@Q#?.IX4*O&.I.: .QHKRVW\4>(M3L_#2?VA]DN9]6N-+O7B@0K+Y:
MR?O%# X/R ^F>Q'%:$<7B5_&<OAS_A*[D1P:5!=_:/LD.]I#,ZGC;C!"<_IB
M@#T*H(+&TMIYYX+6&*6=MTTD<85I#ZL1U/UKSV7Q+K%[X"U3QA97[0RV<]P\
M=DR(8C%#(5*/QNRRJ3D$$$C''%6K[7M2M->FCGU.Y@L=4T@W6F@0Q%H+A,;X
MQE?G8AD(#9[B@#OZ*X+PQXBU'5M)TUKF\G%[I\4[:S&$CRTL9*>60%^7<P9A
MMQPOO2:+?>*=8M?#^NP7<0L[U5DO899$\L1R+P(P$W!E8@ $\\@T =I9Z98:
M>TK65C;6S2MND,,2H7/J<#DU:KS;1KGQ=J/A_5-5M]:>ZO+6XO;6WLV@A19B
MDA5"6V\,,<=CQD=<[O@W7X]:N-007E_YUN(UET_485CGM'.[.< ;E;@@\]#S
MVH ZRBO./&/B'5M+BUV]L=2>1M/FM_+AMXD,4"DIN68L.6;<>%)(!4X&<FY>
MSZY>^-M<TB#79[.U@TR&ZA\J"(M&[-(."RG(^09R"?0B@#NZS='UVRUU;QK(
MRXL[I[27S8RA$B@$C!YQ\PKCM!\5ZCXA_P"$4TZ2Y-M/?Z2VHWD\2J&<KM4*
MN00,EBQXZ# Q5WX<120IXIBEG:=U\07(,K@!F^2/DX &?H!0!U&JZM::-IEW
MJ%VS^1:1F6;RT+LJ@9)P.>@-6+2YCO;*"[BSY4\:R)D8.&&1_.O,)HKC^R_B
MJTNH74ZQI.@CDV%<&S4C^'(QG  (&.V>:OZ;J.IZ)JGA>&74I;NQU#2)9)+5
MHD58FACC93&0-W(8@[B: /1J*X'0[_Q3K%OX>UZ"YA^Q7@22]@EE3R_+D' C
MPFX,I( RW/.>:ZOQ#J4FE:)<7%NGF79 BMHP,[Y6.U!CTR1GV!H GT_5;+5/
MM7V*X6;[+<-;3;?X)%QN4^XR*DO[V'3;">]N-_DP(9'V(7. ,G  )->;^' G
MA'XB+IJ6]W!INNVJE&N4VEKR%?F/7JZ?,3W85IW^HWGB*+QG#%?RV<&E(]K%
M'$J'>_D[V=]P)(.[: ,< GJ> #L],U"#5M*L]1MMQM[N!)XMPP=K*&&1V.#5
MJO,=$N]5$/P]TJTU22UL[_02TJI%&Q#1PQ892RG!^<]<CVJK-KGB2U\':OJQ
MUZ:2?0]6>T13;Q 74:SJG[WY>I5L?)MZ9YH ]-&H(=7;3O)N/,6 3^:8CY1!
M8KMW]-W&<=<<U;KD9-0U,_$34-)74'6S_L9;J)!&G[J0RLI(..>%'!SWKF]$
MU[Q VE^!=9N]9DN?[8G6VNK4P1K&0T<C!AA=P8%!WQ["@#T>UU!+N[O+=8;A
M&M9!&S2Q%5<E0V4)^\.<9'>K3,J(SNP55&22< "N"76/$;GQI!9RM>W6GWD*
M6<>V-&$;1QNZJ<8+89MN[/.,YK#\0:Y_;?@#6);36-222"^M(Y;6YB6&XMMT
MD:F*0;>0<D@\YZ9(!% 'K5%<)J!U^X\>#P_:>)+FUMVT<W0E^S0NXD$P7/W
M.1UX]<8ZBEJ?B'5[._MYH=3>Z1O$$5A((8D%ND+N$\HD@,9!U)4D!LC(Z4 >
MBM*J[^<LB[BJ\G'/;\#4&G7R:EIUO>QQ3PI,@<1W$9CD7/9E/(-<7H<5Z?&'
MCHKJUWF&6%8PPC8+FW5A@%>Q)P.GKD\U13Q%KD?P_P#"GBJ;4Y?(S VKJL4>
M)(G.TO\ =R-I*D[<<9H ],HKBM8U^_L;66]@NF:*^U2'3K,,$"Q L$=P=O4L
M' W9'W3C'%:>@Q>(;?6+^/5+A)=.D5'LQ)(K3H>C@[54%<X(/49QZ4 ;5_?6
MVF:=<W]Y*(K:VB:65S_"JC)-2031W-O'/"X>*50Z.O1E(R"*YOQ8\>H7%GH<
MMI-=VLQ-Q>Q0INS$OW5// 9\?4(PK+^&%]-%HU]X:NQ*+W09S;JLPP[V[?-
MQ';*\?\  : .\HKS+3M>\0ZK#X;>'49DU&[O)8M6LEAC/V5%WYX*DH%*JH)^
M]N[D@U;_ +5\4:]:WVH:'<10R6>I2P+%/(@@,<4FQED&PL"R@MD$8R.W4 ]"
MI"RA@I8!B"0,\G%>::KJ7B%I/'A@\03VZZ'&L]HJ6\1_Y=_-V,2IRN>/7WJU
M!-=ZE\2M N6O[F)9_#[W)@CV^6"9(=P *G@YY/7@8(H [G4-0MM+LVN[N39$
MI5<XR2S$*J@=R20 /4U7TK68-6-TD<%S!-:R^3-%<1%&5L C'9@00<@D5S/Q
M.@DET?22EW-"/[8LE*QA,$F=,$[E/(ZCMZ@U/!?7VK^*]8T"/5+FU32;6W_?
M(D?F322AFWG*[< *!@ #).>U '84A(4$D@ <DFO+K3Q/XBUFW\)*-0^Q3WM]
M=V%ZT,",LAB24>8NX'!RF?3/8@8K?\<P7ME\)]8CDU2XDNX-/??=JJQO*0O.
M0!@9[XQ0!T$^O6,&NV6C.TOVN]C>6'$9V,J %OFZ=QP/6M.O.M3L[EO&7@BV
MCU*=96L;[-R4C,B@I%T&W;GT)4_0U%I_BO5QIEGILUT9[R77KG2OMC!$=DB\
MQ@?N[0Y"!>G<\9H ]*HK \-QZ]!/J,&LSQ30"57LF+JTPC(Y63:JCA@<''(Z
M]*Y?7/$6K6-U)<VVI/<+'KD%HR01)]GBA=T0Q.6&YI/F))4G!P..E 'H]%<5
M'>ZSXF?Q$-*U8:=<Z;??8[9#&KIE%1BT@()(;<PX(P ,<\TJW^J^)=0\1V>F
M:M]@GTQHX+8HB,K.T2R>8X8$E26V@#' )Z] #M**XVTU._U_Q-K&C)J3V8TN
MUMOWMHB'S9949B_SAOE&  /KG/&,?0O%VM:I=>"WN)Q$;ZXO;2_A2-?+F:!)
M,.I(W#+(#P?:@#TJBO+]2\1Z_!X6\4W,.K.+C3=>2SMY&AC/[EF@7:0% /\
MK&YZ^]:-S=ZQ:>(?$&B2ZU=3PG11?PS;(TDMY-SJ0A51\ORC&<D>O>@#O (I
M=DH"/@91Q@\'T-/KF/A\LD7P[T%Y;F:<OI\$G[P+E08U^48 R/KD^]<O+XLU
MAOAK#X\@O7+>:)GT_8AB:$S;#&.-P8+SNS]X>G% '=:MK]II#&-X[BXG6%KA
MH+:/?((E(#/CTR1QU/8'!J];7D%W:V]S$_[JX17B+ J6!&X<'G..<=:XM;69
MOC3*PU"Y"C1(Y-@6/&/M#?)]S.WC_>]ZD\6Q7$OCSP9'%J%U;QR3764BV8RL
M#D-AE()P2.<\$XP>: .ETK7;+69]0AM#+OL+C[/.)(BF'VAN ><88<UI5Y'>
MSZIIUO\ $75],U22SDT^_P#M"QI$C+*5MXB0^X'Y2.,+@^YKI+O5]8UO6M3T
MK2IGM9+.S@D1HWC!\R4,P9MZME1@# Q_%G/& #M99%AB:1@Y51DA%+'\ .36
M=H/B'3?$NG+J&DS236C$A97@>,,02#C>!G!!'X5+HK:@^C6AU4VYU 1A;DV[
M9C,@X;;[9'X5ROP?_P"27:1_OW/_ *424 =S17$ZAJNKZUKNLZ3HMT8&L+:%
MHI(I(QF2168.VY6W+P!@8_BZ\8JQW?B6[\7:;HUWK(M#/HCSW0LHXW"SI(B%
MHV=3CJ>H.,GC." #T"LW3M=LM4U'4K"V,OGZ=(D=P)(BF&9=PQGKQSGIS7#Z
M)XMU74-,\*:;<7FV^U2ZO(9[U8U#%+9G!P,;0S;5[<?-@=,4UU.Z\,ZSXXE6
MY:XN'U+3K9)YPH*"5(T#'  ^4-U(YP,YYH ]6HKS[69O%VC:5XDO#J(2TBTQ
M[JS:1HY)XID!+# 0*4(QUR0?K3KNY\2:3HUCJC7FH:M;W+1RWD-G!$)K>+RC
MGREQEAO*DCEL=.] '?T5C>%=2AU?P[;WL&I'48Y&DVW#($8C>V%90!AE&%/
MY%;- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MU[%"LTD8(^16)"Y]S@\>U &*W@32YM(MM'N[B_NM+MU1$LY;C$95,;5;: 6
MP."2.*OWGAJSN-6BU6"6>QOXX/L_G6I4;XLYV,K J0#R.,CL:U8[B&5W2.:-
MW0X=58$J??TH%Q"75!-&6;.U=PR<=<?2@#$D\'Z8R:2D+7%NFERF>V6)Q_K#
MG+,2"6)W-G/7<3UJTF@6R>)I-?$UQ]LDMQ:LI8;/+!+!<8[$DYSGGTJ6'6+2
M]O;^QLIXY+NR"K*I/RJ[ D*<>V"?J*=97,R:3;SZK+9QW!C7SFA<^3O[[2W.
M,],T 99\%Z7OO45KA+*^F^T75BKCR)9,@DD8R,D#(! /<')K2U'1+#5;G3[B
M\@$DFGW'VBW/]U]I7^N?J!Z5G^)]>NM$&C/:PP31WVI06<C.QRJR-C<H'4_C
M^=)8:_<W'C+6=&N(8([>QM[>:*16)9O,+@[L\#[G0?G0!HV&B6&F7FHW=K $
MFU&83W!_O,%"_EQGZDGO6/I'@/2-#O6FL9K]+<.TL5BUTS6T#GJR1G@'DD9R
M!V%=+YL> =ZX;@'/6EDD2*-I)'5$49+,< ?C0!AV?A*QLM'O-+BN+SR+J=KA
MV,H#K(S;V96 &,MS[=L5<L-%@L;ZXOS+-<WMQ&D4EQ-MW%$SM7"@  %F/3O]
M*DOY[LV\$FFO9L3/&)&N'(7RR1NVE?XL=.V:M27$,08R31IMQNW,!C/3/UH
MYG4?A_HVIOJOG27R1:HRR7,$5RRQF0  .%'\7RCVX'%7H_"UK#JESJ,=W>BY
MN;5;21FD#?NUSM^\#R"S'/7FMGSHO-,7F)Y@7<4W#./7'I1YL>T-YB8)P#N'
M- ',?\(!I*6.DV\$U[;RZ0"ME=0S!9HD(P4SC#*1V(-:>A^'++P^;TV;W+M>
MW#7,QGF:3+D $C/3H*J)XAN%\<7NB7,=O%9V^G)?+/O.[#.RG=G  &PG^M:>
MGZS8:GI,6J6UPALY5WK*Q !7L?;- &;<^#-,N9M9D,MY&-8CV7<<<Q"-E A(
M7H"5 &?RP:D3PK9I>Z1=FXNFETF%H+;<RXV, K!AMYR%4?AZUM":,QK()$V-
MC:VX8.>F#1'+'*&,<BN%)4[3G!';ZT <WH_@/2-#OS/8RWZVXD,L5@UTQMH7
M/)9(^@ZG'4#MBM>_TB/4+ZQNY+BX1K*0RQ)&P"%BI7+ @Y^5F'MGCGFKD4\,
MV[RI4DV':VQ@<'T-"3PR,ZI+&S1\.%8$K]?2@#*U_P ,V?B,V)O)KF,V-PMU
M 8'"%91D!LXSQD\=.>:J7G@G3;O4[O4%N;ZVFOH1#>BVGV+<@+M!<8^\!QD8
MKH?-CP#YBX)P#GK2-<0I*L32QK(PR$+ $_A0!@VG@S3K&?1Y;>>\4Z1;M;6@
M:7<%1@ P.0<Y"J/;'&*BD\"Z9-HVHZ3)<WK6NHW1N[D>8H+2%@Q(.W@%@#@>
MGUJ;2-?N;WQ/XATNZB@ABTQH!$Z,27$B%LMG'/3@?K6_YB?+\Z_-]WGK]* ,
M<^&K<ZW+K!O+O[;):"S9]R8\L$D<;<9W$G/OZ<54A\$:;;Z?HUC'<7@M]'E$
MUFOF+E& (&3MY #,.?6NC:1$(#.JD],G&:02QG.)$^7K\PXH PO^$1LM^J2+
M=7JR:E/%<3.LH!$D94HRX'&-BC'0@<TEWX-TR_L=2MKUKB=]2,9N;@N%D8QX
M,>"H &T@$8'US6FTUX-70;K/^S3;,Y)<^=Y@8<@=-FT\GKG%8&J^,U32M)U+
M1A;W=K>ZI#8O([GA7F\LLH'7H2.?0\T :=OX9M;?7H=96ZO'NXK7[(#)*&#1
MEMQ!R,DEN<YS^'%9LOP\T643+YVH)%)?#4%B2[94BGW;RR =,GGVR<8KJ8Y8
MY0QCD5PI*G:<X([?6J=QK%E;:K;Z6\Z?;KB-Y8XMW.U<9)]!D@4 4T\+V,6K
M:AJ4$UW%/?QJDX28["578&VG(W;>,G/Y\TZT\,:=:>%?^$; DETWR&MMDK G
MRR"-N<>AJMX4\13:W97;WR6]O<0ZC<62QQN2&\IRN1GDGC-;TD\,3HDDJ([G
M"*S %C[>M &7>^&-)U'PR/#US;;]-6)(EC#$%0F-I!'((P#FET+P];Z#$ZQW
M=_>2N K3WURTTFT=%!/0#)X'K6O4:7$,C2*DT;&,X<!@=OU]* *=KI$=KJ]Y
MJ0N+B2:[5%=9&!4!<[0HQP!N;OW).36?-X;BMM>O/$MF]P^JRVWD^490L4H4
M$HA&..?XNHSUK*/C*]EL;K7;:*S?1;*>YCN4=BLX2'<#(IS@Y9#A<=".:U=&
MU35;G9>Z@NGII<]HDZ2QN5>)VP3&V20P /WACZ4 <9H&AZC%;VD%FWC#3[V$
M+OCNKE&LXVS\WWBVY.N I)(].HZQ_ >D'7;C58Y+Z#[4XENK2&Z9+>X?^\\8
MX)/?L>X.372&6-8?.,B"+&[>6&,>N:I7^M:?IL-K+<W,:K=3QV\&&!\QW(
M]?4^P)H SY?!]C,VN%[F[_XG:!+T!U^90FS"_+\OR_+Q_/FG+X2T];S2KL2W
M8GTV VT3K,5+Q?*=CXQN&57\N<UH":\&KNKM9C3OLZLA#GSO,W'.1TV8Q@]<
MYJWYL>T-YBX)P#GK0!FZ[H%MXAM[>"[FN(XX)TN$$+!?WB'*DG!Z$9Q45UX:
MMKC5DU:*YNK741!]GDN+=E!FCSD!P5*G!Y!P",\$5K&>$3"$RH)6&0A8;B/7
M%#7$*'#S1J=P7!8#YCT'UH Q'\(:9NTCR#/;KI+L]JD3C 9@0Q;()8D,V<GG
M)/7FM35--M=8TJ[TV]0O:W430RJ#@E6&#@]JGEGA@ ,TJ1ACM!=@,GTYHDGA
MA*B65$W'"[F R?04 8D7A*SBOM+O1>7[SZ;&\4#R3!R0X ;=D<Y"CZ8XQ56;
MP!HMSH]WIEP;J2*XO&O_ ##+MDBN"<F1&4 J<_A72O<01%!)-&A?[H9@-WTJ
MEKU_/I?A_4-0MHHY9K6WDF5)&*JVU2<$@'TH 31M$@T2V:*.XN[J1SF2XO)S
M+*^.F6/8=@,#KZFL6Y^'FBW/VU6EU!(KJ\%\T4=TRHDX8,74=B2,]_;%;6A:
MG_:NBZ==R&);BYM(KB2)#]W>H/3KC)J\)X3.8!*GF@;C'N&['KB@#G+GP'I%
MQK4NJ++?V\EPJI=PV]VZ1W848'F@'YN..O(ZYS3]0\$:5J&N-JXFO[.YEC6*
MY%E=-"MRB_=$@7K@<9&#CO70^=$9!'YJ;R2-NX9R.O'XBFK<P.9 LT;&,X<!
M@=I]_2@#)N/"]E)JJZG:RW%A>" 6SR6A51)$.BLK CCL<9'8U%=^#M*N;'3+
M6'[19#3)/,M);64K)&2"K?,<YW!CG.<YK>\Q,J-ZY;ISUIIN(58*TT88ML +
M#.[&<?7':@#F7^'^COI^H6(EOE@U"Z6[N!]I+%I%*D')SW13GJ<<DUHGPU:/
MKDNKS37$MQ-9_8I%=EV-%DG& !W).1Z^G%:-[<_9K9W5H1*01$LS[%9NPS65
MX5U]M<\&Z;KEZ(;9KJ 2N V$3/;)H MZ%HEKX>TF'3;.2X>WA 6/SY3(54#
M4$]    *SX/!>EVZO;QM<#3GN?M1T_># )=V_(&-P&X;MN=N>U;YEC"JQD7:
MWW3G@_2LV364M]9M+*?9Y-^&^QSH<AG5=Q0^Y4%@1U (XQR (/#]N/$S:^+B
MY^V-;BU(W+L\H-N"XQZDG/7WI=8\/66MW%A<7+7$<]C*9()()3&PW*589'8@
MX-::R(Y8*ZL5.& .<'K@TV6XA@V^=-''O.%WL!D^@S0!S\W@K3I[36K62XO#
M#K+[[P;U^8[0IQ\OR_* ./2F:CX%TS4;VTOC=ZE:W]M"+?[59W1ADEB'\#E>
MH_6ND>6./[[JO!/S'' ZF@2QF+S1(ICQNWYXQZYH BCLX[>P2SMBT$:($0I@
ME0/][.3]<USNG^!+/2=(72K#5=8M[)=VV..ZQMW$DX;&1DDGKWJQHGB&?5?%
M&O:8\=O]GT\6[02PN6,@D5FR3T[#I^9KHJ .8U+P)I.H7]K?12W^GW5O +82
MV%TT+20CHCD=0/S]ZNIX8LH=9M]4@EN(9[>T-E$J,-BQ$@XP0<G*@Y//%;5%
M '*GX?Z/_8]MIPEO4%I<M=VMPDVV:"5F+,58#H2S9!R.?I3QX#T62/6$NQ=7
MHU=46\^TSLV_8H"D 8 (P#D=.V!Q73T4 <Q!X%T^+1;S3);[5+J.[A-O)+=7
M9ED$1X,:EON@^PR>.>!C0;0(S;:?%'?7L3V VPS(Z[B-NW#94AACU';/7FM>
MB@"EI>E6NCV9MK52%:1YG9CEGD=BSL?<DD^GI@5=HHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MBOB*)/\ BE6&?(7Q#:&;TQE@N?;>5_'%=K534]-MM7TZ:QNU+0R@9*G#*0<J
MP/8@@$'U H Y35K@+\5=*M]3"?V9+IDHL_- \LW6\;ASQN\L<>Q;'4UQ5[90
MQZ&(IA'_ &5'XSA332QP$@,J;Q&>R!O, QZ&O8?L:W%BMOJ*0W>/O%XAM8CH
M=IR,U)):6TJ(DEO$Z(,*K("%'MZ4 1:=I=AH]F+33;2&TM@S.(H4"J"QR2 /
M<UYSX4EETS4])M;C[#J=C<:=.VFZS;_)*(1L9EG7N?N_,#UZ\DUZ@      .
M !5>/3K&'S/*L[=/-&)-L2C?]>.: /'O#]K86?ACX8:C!%!'?2WR0R7 QYCH
MT,H92W4C(48Z#BEOM6TIY]-O+6XM;41^+<S)-)NN5.]UD>1B?D0] N/N[>>U
M>P?V?98 ^QV^%.0/*''Z4[[':[G;[-#N=@['8,LPZ$^I'K0!P4,T1\3_ !)/
MF+Q:6Q//0?9VKH? )5_AUX;P0P_LNV![_P#+-0:W#96A9V-K#N?[Y\L9;OSZ
MU)'#%#'Y<4:(G]U5 'Y4 >1:;I%M_P (GXVU+1[*%M9LM2U)+*6%09(0<C;'
MC[ORDX [FK43:'J5I)K7A#6I;G6DT:XCM[6U$2E04)43(B @APH7/<]^:]1A
MMK>WW>1!%%NZ[$"Y_*D@M+:V:1K>WBB:1MSF- I<^IQU- 'GFA7GAK5M*TF^
M\/RQ2>(+?398XHH)/WD;&/YO/4'^^HY;^(Y'7-4O"!\-ZVOAJ[CUJ=M<LT*2
M62")9@Y7$RS+LWE<Y)+'DX.22,^H0VEM;R220V\4;RG=(R( 7/J2.M"6=M%/
M)/';PI++_K)%0!G^I[T >8Z-X;M/$O@+Q5H\"PJPUJ^-H0!B&19<QD>@R!^%
M6Q?ZAXC\":KXGL[*2#55TI[6U0)B2.15/G;.^=^5'_7,>M>B0VT%OGR(8XMW
M78H7/Y5(J*@PBA1DG &.3R: ///"O_"*ZKKFE:QHFM/<7:6;1&UM_)79$0#B
M=40$;6 QGN>_-:?C.WO)M6TE]*O+%=3BBN&CL=07,-W'^[#C/56&5P1G@GL3
M75P6EM;-(T%O%$TIW2&- I<^IQU-)<V5K>*%NK:&=1T$L88#\Z /,-/U/35U
M_P ":K);1:1:3:3>0A)W4*FWRL)O. 1@$CU'-95AJ]G8Z/:2RO'_ &%%XLNQ
MJ  ^6-&:3RC(.R;RAYXX%>S2VMO.L:S012+&P9 Z A2.A&>AH-M;F%X3!%Y3
MY+IL&UL\G([YH \Q\6KX>_X0[4YM$G1[:[U>RDFE@FS"TIFCW>60< X )V]S
MZ@XV=$M;+3/BQK5GI\,%M#+I-K,\,*A59Q)*-Q [XQS]*[/[#:>0D'V6#R8_
MN1^6-J_0=J5+2VCE\U+>)9,8W*@!_.@#C?$][I@\:Z?9736\5RVG3LLU\V8/
M+9T5E6/(#R''J,#/7.*XOP]_9^J:5\*_M!@N'!N+>7<0QP+=_P!VWM]T;3ZX
M[U[1)!#+)'))$CO&<HS*"5/L>U1_8;/Y/]%@^3[O[L?+SGCTYH \>U#2='7P
MO\3 MG:XL;J5K0!1BW8P1MF,?P$OZ8R1[5TVFW,-[X]O+?7A#-!/HUL^G?:
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
M"![:%@@PFY =H]!Z56ETM+G6(-0N6#FU5A;1XXC9AAG/JV,@>@)]: *^C2:
M^HZN-(>U:[%S_P 3$0MEA+C'S^^!^A]ZXCQU>:9+JWB*RD:WBO4T$AFO&W"1
M&\PA((\CYLCEO7:,'MZ%::7;VE_>7J*/M%V5$C!0ORKG:..OWF.3DG)[8 L/
M;022K*\,;2*I4.R@D ]1GTH \LTV+2M:\4>"'N%MKSS_  ])YV_#B5E\GAO[
MV#NX.>0>XK-TZ_AT_1- @N'1/#L7B6\@N<G]U&H>7R%;L$WE3SQP*]B^PV>5
M/V6#*@*I\L< = */L-IY#P_98/*DX=/+&UOJ.] '$^#YM,_X65XTCT^6U*RK
M92;8&7#'8X8@#WZ^YKOJBAMH+8$001Q @ [$"\ 8'3T%2T %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MTD4@P([DR")@PZ@!SG''%5=4:?0_B3IU]?7\U[%!H=[,=\:*PV&(MC:!P<#
M.<>M ';:GK=AI$UC#>R.CWUPMM;XB9@TAZ D# Z'KCH:EMM1M[J^O+./S?.L
MRBR[HF5?F7<-K$8;CTSBO.=5GU'5=+\!:U=WY87VKVEPUJL:"./>CLH4@;OE
M!P<DYY/%6-=UC6)M.^(]HVHM$-*ME>T>"-49 UN9",D'J>,]?3% '>W.I6UK
M=V5M)YADO'9(2D;,N0I8Y8#"C ZFKE<,FH:II=[X'L8[\RVM_OCN%DB3<P6W
M9U ( P 0.@S[U4F\4:Q>^#-8\6:?=K&-/GN#%8M&ICDA@<JP<XW!F"L<@C&1
MP<'(!Z)17 C5]>UKQ3=Z?8ZJMA:/H\%_ 1:J\D;2,XQ\V0?NC.1] .M&E^)=
M4UGP_P"%KM[U+:34+1Y+B.UC#W$L@"@>6K*RA,DEB< ?*,\T ==J>MV&CRV4
M=[(Z->W"VT&(V8-(W0$@8'?KCH:L7U];Z;92WETS)!"I>1E1GVJ!DG"@G KS
M276;O7_!?@74[_:;J77[<2%5V@E7D7..V=N:[_Q-_P BIK'_ %XS?^@&@"QI
M>JV>M6$5]82-+:RC='(8V0..Q&X#(]ZN5S?P^./AQX;)Z?V9;_\ HL5D7>M>
M(=:DUP>'?,6?3KO[-;KB$PRLJ(S>:6._!W$?+C P>: .[HK@)M3\2WWB/7=.
MBU6*Q2UTVWNXO+MDD,;OYF5RV0PR@R<=.F.M.T7Q9?\ B*3PUIZS"SN+_1_[
M4NYHD4G^!0J!@0,LQ)R#@#'?( .MTG6['7(KF2PD=UMKA[:7?&R%9%QN&& /
M&:T*\JT#5[O1++4;19'GN[_Q;<6?GJJ!ON;RP#$+N(3 SQD]#TJ]KVK^,="\
M-ZY=O,B""XMC83W"1-,\<CJCK(L?R#!)P0.1VS0!Z/16?I=KJ5K;SIJ&I+?2
MO*SQR"W$0C0@83 /.#GGKS7G<WB7Q1%X2OM>_M:%I-/UEK,V_P!E4)/&+D0X
M8]1P<C!!XYSV /5**XC^UM;TWQ3K&DSZG:W*C1_[1MY;J)88X)-[+M8KSY?
M.3D@9Y-4K3Q??Z=K%PE[<3WMA%X??5&>2!8RSQL WEX53L(/&X9X!!Q0!VFH
MZW8:7=V%K=R.DM_-Y%N!&S!GP3C<!@< GDCI6A7F.J/J-\GP^U:\U R_;-3A
MF>W6-!'&SP2,-A W8 )').>O%7XM<\2ZW:'5=$1\1ZA)%]GE\@6[PQRF-MS$
M^8'(4MG@ X&".2 =_163XFN[FQ\/W-Q:75K:S*4 FN<[$!< X !RV"=HP<M@
M5PFK:[J]QH7Q L3?7D8TRQ2>UGDB2.?:\3,58!0 ,KQP& /8T >H @J"#D'D
M$50TG6['7([F2PD=UMKA[:7?&R%9%QN&& /&:30(I(=!L5DN))V\A#OD"@_=
M''R@"N!TK6I=%L-=^SJ3/>^+I;.,C:2I<KDC<0,X!QDXR1GTH ]/HKAY[WQ3
MIUIK+7-U!!:@PFQN]0,8D0,P6166(%6//R8')(!S5:#Q'X@9_%UG:1W%[/IJ
MVTEFLT2).RR*2PP  2 I*@@'D B@#T D*"20 .232UY/XA\0MK7P[UZYT_7K
MP^3+;QR030)#<P;G57BE78.#D\CKTR1G/J MY18F WDQE*E?M!5-X/KC;MR/
MIB@"<$$9!![<4M>6>$]<U"S\$>%8?M=U=7>M3RJ9"(B\8 ED8J6P"Q*_Q$]3
MUZ5=U?5O&.BZ'<RSSQ1LNJ6T5K-/'&TLD$LBH1(J':""3R.H]#0!Z-65J?B/
M2]'O+6TOII4N+HE8$2WDD,I R0NU3D@<XK(T/4-5B\;:OH6H7PO8HK2"[@D\
ME8S'O9U9/EZC* C//N:SO'K3KXO\#&VCCDF&H3;4ED**?W+=6 )'Y&@#K-/U
MS3=3N9K6UN@US  9;=U:.5 >A*, P!]<5HUYJDMVOQHMFUV-+*ZN=+DM],^Q
M/YL<BAM\F]V4'<,9"[=ON:6U\5ZU+X)\.:J]V#=76MK8W!\I<21&Z>+IC@[5
M'(Q0!Z352TU&WO;J\MH?-\RTD$<N^)E&2H;Y21AA@CD5Q\WB>[M_&#:3J5W<
M:7))>HMB)8%-K>0_+E5DVDB0_-P2.< =:I:KXGU^TT7Q[-%?0B?1I1]D?[.,
M*ODH^,=SENIS0!Z117"G7M7T;Q4L&HWRWME/H\VH>4L"QF)XBF0I')!#?Q$\
MC\*?H^H^*-0ET+5(PTFG7L0DO8Y_)6- Z!D:$H2_!(&&SD>AH [>BO/O#_BK
M4K^[DL;JXF@U^&SE>;1[V%8U>48V-"X W1YW#.XG!!/2KO@WQ*^M7\EM<7]T
ME]!; W>F7UNL,T,F1\R[5&Y#R,Y/;UH WM4\2:5HMW;6M_/)'/=$K BV\DAE
M(&2%VJ<G':GV/B'2M2O9+*VO%^V1KO>VD5HY0OKL8!L>^*YGQI_R._@3_L(3
M_P#HAJJ?%!1!J'@Z^LQC5EUR&&%E^\T3AO,7_=( S0!Z)17GFH^)=8L=4M72
M_2X237X]/DB@B4V\<#MM"ERH;S1U.UB <@BK4OB'4=&\0Z]IFI7;S$VJW6D
M1HID!.PQCCEQ(4'/9EXZT =S17GWB/Q!JGAV:*VU34;FTMGL4$>KQVJ/!]K)
M8,)AM.Q?N8P!P6R?3K=?O+BU\+ZC?6,T:SPVDDT4A7>N54L#C//2@#4ILCK%
M&\C9VJ"QP"3@>PZUYQ;Z[XHL?^$/U2\U*"\LM<,-M/:BU5/)DDBWJZL.3R#D
M'CT [6O#]]XHU6TU2_EUR!8[&\OK40"R4B01L51B<Y&,=._>@#MM/OH=3T^W
MOK?S/)GC$B>9&4;!]5."/QJS7GVB^*]1U:V\':?)<^5>:OISWMU=)&N["*O"
M @J"6;T. #QSD4=7\7>(-.TCQ/:)=1'4-$O;6-+IH!^_AG9-NX#@, Q!(&.!
MP* /3Z*H:5:ZA:03)J6I"_D:9G1Q (MB'&$P"<XYYZ\U?H **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHJKJ&HVNEVPN+R98HVD2)2?XG=@J@>Y)% %JB@D#J<44 %%8^I:_%;6>L
M&R$5U>:7;^=+"9-H!*E@I8 X.%ST[CUJQH6HMJ_A_3=2=%C>\M(KAHU.0I=
MV/UH T**3(SC//I2T (Z+(C(ZAE88(/0BN1L/"-L_@^;P;JD,DMA%E+>93@M
M%OW1D'^%TX'_  '/0XJ^WBVR3QS'X6*L+B2U:=9?X2P(S&/]K:0WT(]:Z"@#
MF;/PE%8:O;:U<:OJM]>6EJ]LK3LAW1DAB"J(-QRHYZGOFK'A[1Y+*\U;5KI=
MM[JMP)73.?+C10D:9'&0HR<=V/7K6[D8SD<T$@=3B@!:*,@=31GC/:@ JCK&
MD66O:1<Z7J,/FVEPNV1,X/7(((Z$$ @^HK/T;7Y]3\0Z_I<UM%"-+DA1'20O
MY@DCWY.0,<$<?J:W<CU% &'%X;<_9TOM:U+4+>!E=(;@Q!692"I<HBLV" >3
M@D9.:PGL+RZ^+-[<Q2:E9P'2(K=;F*W_ ';N))&9=SH5R RD?_K%=UD8SGBD
MR",Y&/6@#G9/!6E_9=*CM6GLYM*=GM+F%@9%+Y\S)8$-OR=V0<GFDOO!6GZA
MI%[83W-WF^N$N+NY5D$LSH5*Y.W  V(  !P/<YZ":>*W@DFFD2.*-2SNQP%
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
M!]LD;HP964D$9! Z@UECP+IS2:Q)<7FH7)U>T6UO/-F&' 4KN "C#88].!V
MKIR0.IQFDD9EC8H%+X^4,VT$]@3@X_*@"KI6GC2M-ALA<W%R(E"B6X8,[ #
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
M&V/@ (<_+LR1TK<N;(:'XSU30[:V MO%,*RV[+'Q%(N$G'X(1(,\9SZUWO\
M8VE[Y'_LVSWR2B9V\A<M(.CGCEAZ]:M-%&\B2-&ID3.QB.5SUP>U 'F>KC2I
MO&&J>'=9NK'3[(:="-.2[B79Y>&$AB+$!6#8SCGA?2N\\/0K#X<L(4O)[V-(
M%1+F?[\J@8#'ZC!S5B]TK3M3\K[?86MUY3;H_/A5]A]1D<&K1R!P!GL* /$K
MC0=,N?!/C2_PXU/3M9O/L$R2MYD$JR#RU3G@D[1COD>U=)9Z%9:Q\2M2AUFV
M6:1=*L;AXRY $P>3+  ]00/\FM_POX4_LJ?4KG4K33Y;FYU*:]AFC7>\8D;<
M%RR@C'J/7M71)IUBEZUZEG;K=,,-.(E#GZMC- 'DK%M1^%.IZM*-GBVUOI<S
M*/W\5T)R(XP>N"I10O0J<8K>UI9/"WC6TUF*R1SKMJ;"5%3*B] W1$GL'^92
M?]D$UW1TK3C?_;S86IO./](,*^9QQ][&:L/%'*4,D:N4;<NX9VGU'H>30!P.
MJZ3:Z-XJ^'UK;@#R;BXBW#Y=_P#HTA)('&2>?QKD=;N+#5_A9XNN]5$!UV"^
MF2;S<>;"5FQ&BYY"[,  <')ZY->S3Z?974\4]Q9V\TT7,<DD89D^A(XJ&?0]
M(NKI[JXTNRFN'78\LENC.R^A)&2* //=8N-+UKQ=XATC7=4L;2![6%K![I5(
M,+)\SPNQ #!]V2.>%].)])EL[GQG)H^O3B\MH-%MFTXZ@H_?J=WG2D-QO.$!
M/4 =N:[ZZTG3;]H&O-/M+AH#F$S0J_EG_9R./PI;S2]/U%H6OK&VN6A;=$9X
M5<H?5<C@_2@#E/A*\+?#;3$@D5UC:=>&W8_?/U_#%<_?JNG^*OB'<Z9;VRZT
MNGP2V.$7S3(892S)W+<9..N.:]1MK6WLX1#:P101#HD2!5'X"D^QVWVS[9]G
MA^U;/+\[8-^W.=N[KCVH \X:*U6/P#JOAP(+F[N(XYGB^]<6S1,TQD_O$%0<
MMDAO<UO_ !1@CG^&7B 21))LLW=0R@[6 R"/0CUKH[72M.LIY)[2PM;>:7/F
M210JC/GDY('-69(TFB>*5%>-P596&0P/4$4 ><W=AH]_XY\*6<4-K+I[:9>Y
MABQY3<PY! X(SG(-8%GJ*Z7X<TFUN+A+?0H_$=[9S/*N^**,-*(4<$_<W;>O
M P/2O65T;2T>)TTVS5H5V1,(%!1?1>.!]*5='TQ+26T73K06TW^MA$"A'_WE
MQ@_C0!A^#-/T_3SJBZ7JBWMM-<"4I %\B!R/F6/:2!GAB,\9]ZE\1//J&HV&
MBV7D/)N%[<I*Q"^5&PV@X!/S2;3[A&%;UI9VUA;);6=O#;P)PD4*!%7Z <"F
MC3[(7IO1:6XNR,&?RQO(Z8W8S0!P?A:2?PU\0M7\.WWD1Q:N#JUDL3$H')VS
M(,@'.0&Q]:Y.\N=/U3X32:IJ7V?_ (2!-6C^V-*0)HI1=@%.>0!'P!TVBO99
M=+T^>[6[FL+62Y3&V9X5+C'3#$9J*70M'GN9;F72K&2XEQYDKVZ%GP01DXR<
M$ _@* . GN=/U?5?'=OKAMWGMH%%FDY&$MC#E7CSTRY8EAWQZ"JVC&"0_"*5
M'5F^QO&Q5L]+(Y!]P:]+NM'TR^N(KB[TZTN)HAMCDE@5V0>@)&12_P!D:;F
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
M9QA2>,[7R!ZCITKM?"RV\[W>HP>')='\\(K&ZB5+B8KG[P!/RC( R<]>,8R
M6=0N]6A\2Z5!;V$L^F3+(+B>-U A< ;2X/)7KT[_ $YY236/$7F>$VU&.ZTV
MYN-7:UN[8O&R3+Y3MN!49VY7@9Z#G/6O1:X?XBZ/<:Z^@6<"7JQK?,\]Q: [
MH$,,B;P1W!<4 ;5WXQT6RTN[U.XGG2RM)#%+-]EEV[@VTX.WYANXR.,]ZFL/
M$^E:EJ=SIUO-(+FWB$S+- \0:,G&]"P =<C&X9%<1JPU[4OA;JF@76CW!U6W
MVVL1M[?;%=JCKB1.R@J,X.,=NU:&NZ5>ZUXRO/L\-S#;W?AN>P2[:)E5)G<%
M0>,CCG].M '2V_BO2+FZLX$N'7[;G[)(\+K'<8&?D<C#<<CGD<C(JN_CC0(]
M,N]1>YG6UM+G[)<.;.;,<N0-I&W/5@,XQR*YI--U'7/#WA+2)]-N;*]TF\M9
MKMI$Q'&( 02C]'W8 &TGAN<8JQJW@^[U'Q-K&G[2GA_7+99[QU."DZ IA?=O
MW3$_],R.] ':)J5L^H_8 9?M'DB<J8F "$X&6Q@'(/&<\&J^KZ_IVAM9C4)9
M8_MDZV\!6!Y TC?=4E0<$]LXK-\$VFK1:(ESKZ@:M(JQ2\Y^6(;%Y_VB&?\
M[:&KWB?1(O$/AR]TR23RFE3,4PZQ2*=R./HP!_"@">XUS3K2ZNK>XG\IK6W%
MU.[HP2.(D@,7QM_A;C.>#4%OXETVXOC8AIX[HPFX2&:W>-Y(QU9 0-V.X'(R
M,CFN.GT77/%/PJO9I!$NO:M'#<[ WR'RRA2,'L&"9] 9#6K);W'B7Q7X9U9+
M&[LDTM+B6X^TQ&-@TD801#/WN222,K\HYYH UXO%^B3:?IM_'=N;74K@6UK)
M]GDP\A8J%/R_+R"/FQTJ./QIH<VK-I<4\[W:7(M706LN(Y"NX!CMPH(Z$\'G
M'0UP5II^M0>%?#VB_P!@:@UQI.O)-<.%4(T8G=]R$M\PVL#GH.YZ9Z_PG;W,
M'B;Q9-/9W$,5W?1S0221E1(@A1"0?]Y30!T][>VVG6<EW=RK%!&,L[?D![DG
M  '))K&F\:Z';1:C)<W$\!TY%DNHY+:0/&C#*OMVY*G!Y'3OBH/'NFZEJ/AH
M'28A/>V=W!>QVY;:)_*D5]F3ZX_/%9FM'4/&'@K7X[70+JPGN-/>&-;U$CFF
MDP<* "<*.1D]2W'J0#J#KVG+JT.EM.RW<UNUS&K1L%:-<9;=C;QN'&<\U5_X
M2O36MVFC6[D7[*UY'MM9/WT2[?F0XP?O+Q[YZ<UR\;ZEJ'B_0]37P_J$=K%I
M%S;R?:$5,.QC(# G./E(]3Z8YJ/P_HFHV-V;72O[1CT.?3I1)8:DA_T&8[=D
M<3MR5/S9 )4;<YY% '2Z-XPLM2\-:;JTZ30/?JGEP&%]SNR[MJ#&7XR<C(P"
M<X!J2;QIH5OI%[J<UU)';V,GE72M!)YD#^C)C<.HP<8.1S7%Z9IVM6FE^ ]1
M?2;Q?[!C:TOK0J#(0\0C,J*"=P4CZD$X%+XE\/ZAJ&F^.=2M+*Y9M9@MK>TM
MO+(DE,8P7*GE<YP-V#A?<4 =BWC;1%OYK'S;HW4<7G)"+.4M.F<;HAM_>#/=
M<^O3FK-KXGTF]TBVU.VN&EM[IS'"JQ-YCN,Y0)C=N&ULC'&TD\"L::.XD^)6
MEZDMG=?8X])FA>;R&PKL\;*IXSG"FN2M](UFRTG3=1_L.ZO!I^KWTUQI^W;)
M)!.[E70' ) (.,]R.* .[?QUX>CLENY;UXXS>"Q8/!(&CGR!L<;?D/(ZX&.:
M@BN;_7M8L=4T?4KN'2O+FAN;::T\L!AN ?YP'#A]O&,84^O//ZQ8/=:/87.F
M^&+BQ$FMVEY) (!YS)&X+R2!20#@8 )SQ[X'I(.X C.#SR,4 9/ABWU2TT**
M'6+Q[R[5W_?R(J.R;CLW!> =N.E:]%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9NMZA=:=:1
M26EH)WDF2-V=]J0(?O2N?[J@9]^.G6@#2HK@9OB'<Q>%]8U6*PMKF32]16Q?
MR[@A)0QC"R(<'_GJO!/8\UH#QC/IVL:M9:]9P6L=EIPU-9;>8RYAW,K!LJOS
M KVX.: .IDN8(98HI9XTDF)6)&< N0,D =^.>*EKS?5KB_O_ !;X!O[NRM84
MN+F5TV.6DB!MY"$8XYX.3C !&.>M=KK>H76G6D4EI:"=I)UC=W?:D"'.Z5S_
M '5 _'CIUH TZ*X&;XA7,?A?5M5BT^VN9-,U);"3R[@A)0S1@2(<'_GJO!/8
M\U>?Q1K$6IZSI-Q864-[;:<-0M'2=I(V0EEP_P H.05[<'/4=: .KGN8+;R_
M/GCB\QQ&GF.%W.>BC/4GTJ6O.[3Q!>CP9X*O=6TZRU"34;FRC\V20EHGD4$2
M@%?O@[NA&,\$UVQUC3FNVLH=0LGOAE1;?:%#E@,X(&2/RH O45Y[!\0-7DT'
M2M;?1+86=W?FQDC6[)D5C,T2E<J 1E1G)'4\"KTGCF72)/$,>OV4,#:1;178
M-I,9!*DFX*OS*N&W+CT.1TH [2BN8E\27^FZ[I>FZK96Z#55=;>2&4D1S*N[
MRGR.A&<,/0\5C6OC_5I=+T_5IM&M8K"?5/[.GVW9:1&,QA#*-@! (&<X)YX'
M< ] HKC-5\:WD']HR:3I4NH+IUQY$D,<4K23L-I<(50J"N[N>2#TX)NVWBF;
M_A*;[2=0MHK.&.Q6^M9WD.9HLD/N4@;2AQD9/44 =-42W,#W+VRSQF=%#/$'
M!90>A(Z@5DV7B*V72[.?6KFRTVZN8A-]GEN I53T^]@Y]>.N:P(&%E\4/$MQ
M;VIFD71;:7R8@ TS!YN![G '- '=45Q^F^+[R[U\Z-+;V?VMM--\/*F+"%U9
M5:&3CJ"PY'OP*CL_',]UHOA/4_[/C5->N%@=/.),!97;(./F^X?3K0!VE(2%
M!)( '))[5Y_>^/M8M=-U_41HMH;;0[XV]R#>-NDC"H24^3[V'SS@=!SVW[G6
MIM1U>_T73+:VN&L[=)+HW+$(3("4C  /)"DD] ".#G@ WH+B&Z@6:WFCFB;[
MLD;!E/T(J2O,O FO_P!F^ /"NF6\6Z\NK.649C=UC1'P20@)/+J!T[\\<Z3>
M.M86STEG\.F&ZO=3;37CN)7B 8*S+(FY,M&P7.<9'H<4 =LUS MRELT\8N'4
MNL1<;F48!('4@9'/O4M<?;ZQ?GQ?IFGZIH>G1:E+IL\XN(IRY0JZ QAB@(4Y
M4GK].*S[+Q_JL^F:3JT^C6L5A>:E_9TH6Z+2(QF:)64; "H(&<D$Y/ [@'H%
M%<9K'C:XLH_$MQ9V,4T7A\(;A)9"C3902-M.#M 4C!(.3D<=3TUM=74^D1W1
MMX5N7B\P0B8E,D9 WE0?QV_A0!=H) !). .]><Q_$#76\%KXL?0K)-.>".14
M^V,9"S2A",;, 8.0<]NV>.H.M/)XUE\-S6D30-IWVP2[LDCS-A0J1CWSG\*
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
MYP0V.#V!K=;2M>FL(A>WFGWD[REKNW>!EMI(MA7RE4EB.2&W'=DCIC '244
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
M2*&4]55\;A_XZ/U]30!Q]W/K.N:UX@T73+S[/-I<<,5M(;MHV5WB#B5@$;S
M2<8)Q\IXR<UV6EM<OI-FU[+!+=&%/.DMSF-WP-Q7V)SBLG6/!6AZWJT>J74$
MZ7J)Y336US)"TD><['V$;A]:W1!&EL+>-?*B5=BK'\NT 8 &.E '%?"C_D39
M?^PE>?\ HYJY;PE<O;Z=J_V*^DMM,O/%4JV,<"9>ZBY+1PG(V@E?O9  5N1U
MKO;7P)H5E826$"7RV<C,[P?VA/L8L<MD;^<DG(Z&KE_X5T;4=.LK![3R(+&1
M9;46KM 8&4$ H4((X)'XT >;ZQ>:AJ'@'Q%%>75VIT_Q#%;0@S9<1&6#".P^
M_CS&ZY[<G%=1>W&I:EXFU'PY973Q_8K"&2)VO&AD9Y"_[S(1BX7:HP>.3D'(
MQK'P+X?-CJ=G]DE\C4I%FN5-S(<N-I#@[LJV54DCDD#.:-3\#:%JTUG/<17*
MW-HACCN8;N6.8H3DJTBMN8$Y/)/)/J: -+01J T*T35KFWN=01-EQ-;?<=U.
M"1P/3D8'.:T:S4T'3XKZQNXHGC>R@:W@1)&"*C8R"N<'[HY-:5 !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4R26.%"\KJB#JS' I]>6?$^YUO0O$NC
M^)8M'_MK0[."2.YM,;O*=C_K<8.#C@-@XP1QF@#U+>N,[ACZTF]/[P_.O)H]
M2\+^(_A1XRU#0%"PRVLTTME+& ;6408&%Y 'RY!'&<X[UD?#+3M$\0^#-%T&
M[T-//DL;JZ.HO:@$.EP%0I)U8C=S] .] 'N)(4$D@ =2:9'/%,@>.5'4G *L
M"":\D\07TGBSXY6?@^^9O[#L+?[3-:9PMU)LWC>/XE&5X/'!]:[^[\&Z1-?6
M5Y;6L5E-:L_-M&$$BM&\>U@, XWY&>F..IH WMZ?WE_.C>O]X?G7AOQ!\.:/
MHWC[X;:=8Z=:Q6INO+D18E_>@/$/GX^;OU]36S\7O#FE:+\*M<:PLX8%FO(;
MG8B +&Y:-&V@?=R%YQZF@#UH$$9!!IJ2QR,RI(K%>H!SBO#?&>K75EX.^'?A
MC3Y&LK;6X[=+J2#Y&*;8@5R/7?D_3W-=#\7-*M/#G@./6="@BTR_TF>$VTUJ
M@1@I8*4..JG/(/!Q0!ZGN&<9&?3-!8 X)&:\;\7>&[KXA:5X=U_2\67B$:5_
M:,+QX4O(/*(0MU_B.T]C[$U?\$^+[+QU?Z,VI6<,7B/3&FBNXI(@'5@N-ZYY
M )'3L<CTR >K=*0,IZ$'Z&N2^)0U2;P9<6FDZ5-J<MTZ12P12!"8<Y?YNV5!
M7CGYJXWX-_\ ",P:KJMG9^'[W0_$$42BZM;R5I#Y>>JE@#C)&>!_#UH ]@HH
MHH 0NH."P_.@$$9!!%>6V[V%]X\\2ZO<:#_:,0N;?1[9_LZ/&KK@2,Q/3YY
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
M^G-=0EKGRTCV!/E("'"C>.1GZ5J^%=>;Q'H@O9;7[+<)-+;SPA]X22-RC8;
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
MO'J$,,(AD=P4$8.#D+SG<>,<5TMA=B_T^WO!!/;B:,/Y5Q'LD3(Z,O8^U6:
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
MEH5[XFUVP\/^([:^M4MKITDO89;C,;1/P411'\KJ2 /FY(().:PM<O[KQ/\
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
M32F?XI>'96 #/HMTQQ[O":T+[P)HNHW&H37/VQCJ,"P7BK<NBSA5VJS*" 6
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
MSJBE 0/D&T 8!!QWYJ_38UV1JA9FP,;FZGZTZ@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D9E1"[
ML%51DDG  I:XSXBSRVMGHEQ(#_9<>K0-J1Q\JP\X+_[ ?83]* .KCOK2:V-S
M%=0/ .LJR J/QZ5SGAKQ!JGB5;'5;7^SSH]TLADBRPN(,$B,YR0V<<C"XSU-
M4+2* _$O5[NT> Z-)I,1OB"#"USYAVDGIN\L<^VW/45)\)?LQ^&>BO!Y18P8
MD*8R2&;KCO0!U\]Y:VK1K<7,,+2':@D<*6/H,]:=-=6]L,SSQ1#!;YW"\#J>
M?2N MYK!_$_C:P\4-"BS+&T7V@@![+RL?)GJ V_..C&N>TO3H[G5/AU:>)X8
M)K^72;M+F*Z +2#$?EK(#]X@9X/<'O0![(K*ZAE(92,@@Y!%0PWMI<-*L-U#
M*T1Q($D#%#[XZ5SWCFWO;?X<:O;Z!$T=Q'9E((X!@J@ !" =#MSC'MBL.=M/
MU3Q)X*O?#30%-DJSB#&!9&+[L@'8/L !Z-^- &EK7CB-?#@U;09;2[C74([.
M0N21AIA$67:?7.#T.*ZV&Y@N#(()XY3&VQPCAMK>AQT->*O<:;'\++JR,MO'
M<Q^(0EQ&&"N@_M#(#=Q\N2/:M76H_L7B/QG9^&TBAN)/#T,B06>%+.&E!*A?
MXMI&._(H ]3AO;6Y>5(+F&5HCB0)(&*'T..E,.IZ>#@WUMG ;_6KT/0]>^*\
MZTY_!^O2+JVGZM)>RQZ7)#+;E84CA@*YVSJJ+C#   ]^G&:A\/\ A#2]>^#-
MD;"UM5U:;38C'=JBF3SH_F0%NO#@#'8<4 >GB\M3(T8N82Z@EE#C( ZY%59;
MFXDU&P-I<6+6,@D\X,Q,CD ;?+P<<'.[->9PZKJ<VM:9XML[%H5\16O]E&/R
ML&*8+NCE<=<!_.4_[*J>];FIV>FZ3\1_ MI;+!"8K6\@0<!B@C0*#W/?]: .
MY2]M)+EK=+J%ITX:(2 L/J.M"7EK)=/;)<PM<1C+Q*X+J/<=17F.D7%]9:EI
MUK9366LV-V+M],O$PMU9R%'=DF'1ES\I/'S8SSBF>#I?#VM1>&6?5KT^(-,X
M>P"QI-%+MVS>: @8H3DDL>>.2QH ]5EFB@B:6:1(XU&6=V  'N36=JVOV.E>
M';S6VFCFMK>!Y@8Y 1)M4G:IZ$G&*QO'M_8V%KHQOE0+)JD(BFFD*0P2 ,0\
MF",J,<*2 3CD=1PZW=B_@'XF0275O,RW5U*G 4?/ FUE'8,V<>O.": .KN/%
M^J:>EC-=2Z1+;:H]O#:O$S*T,LA^<.I8[E5<G(*Y/&!G-=%IM_=P0%=>NM,2
M:2=EM9+>0HL\?&T[6)(;GD M]>:XOQ.=*71/ K9LPCZM9X/RX92C9_#IFJNJ
MW.B2>)_$^A^*-4?3K>\CA%F"L82:V\I1MB9D8[EDWG .<G(% 'J%Q>6MF$-S
M<PP!SM4RN%W'T&>]4Y->TV+7HM%>ZC%_) TXBW#(4,J\^Y+<>N#Z5Y_'J&C:
M=XFU72/%D[16=WI-M#82:FVUI8/+*RINZ>9N.6 Y)QZ"KD"Z7I_Q.T)6C%M!
M)X?,-HMU_K&82Q[5^;DN%Q[T =MK&MV&A6L=QJ%PD223)!'D@%W=@H _//L
M3VK)B\32+XUOM*N7LX].ATZ*]CN-^"=[LGS,3C'R_K5#XH"!?#5E<7 C$,&J
MV3R22 81//3<23T&.M9K)H6J_%*_6X%C<V@\/P%%DVL@'FR\@'C[I'/H?0T
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
ML6?:DKP2QR+M>*1#AD8=B#4^IW\>EZ9<WTJEEAC+;%ZN>RCW)P![F@"?R(B
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
M]?6G.ZQHSNP5%&68G  ]:P8?&&FRS:<'2YAMM3;;8W4J 17#$9 !SE2P!(W
M9[9H W/(AQCRDQ_NBD>W@D?>\,;/MV[F4$X]/I7G>O>*KS6/!GC=HK:^TY]*
M::*"X24(P9(T/)5LY)8GTQCO73Z/XJLKN^ATAX[N&Z^QBY1[B(HDZ# 9E)ZX
M)&<XZYY'- &_)#%-M\V)'VG<NY0<'U%*8T+[RBEO7'-8*^,=--[8021W44>H
MAC8W+QCR[G W87!+ D<C<!GMFFZ'XRT_Q#<)'86NHF-O-!GDM66)6C;:RLQZ
M-W __50!O"WA$WG"&,2XQOVC=CZU)7-?$&>>S\ ZU>6EQ-;W-M:O-%+"Y5E9
M1D=.OT-:>@*P\/Z>SRRRN]O&[O+(79F*@DDGWH O1V\$49CCAC2,G)55 'Y4
M]45!A5"CT Q6#?\ B_3M/2\G>.YDL[&7RKR[B0-' W&0W.XXR,E00._0X34_
M&&FZ8]T-EQ="SM%O;IK9580PMG#G)&<A6.%R<#ITH WF1&.6120",D=CUIOD
M0XQY28_W16%=>,M-MM3ATZ.&]NKJ>T-Y"EO;LPDCRH^4G S\P]AW(K1T/6K/
MQ#H\&IV)?R)MP D7:RLK%65AV(((/TH NF&)I5E:)#(HPKE1D#V-.95<890P
M]",UQ/CN6ZBUSPI#;WUW;1WNH_9KA8)V0/'L9L<'U Y'-0^)K[4? ^H:3J4.
MH7%WHUU>1V5Y:73>88M^0LJ.?FX(Y!)!SVH [LQH4V%%V_W<<4UK>%XC$\,;
M1GJA4$'\*Q+_ ,7:=IZ7LSQW,MI8/Y=[=0QAH[=L G=SN. 03M!QGGH:FO\
MQ+969=88Y[YX[;[7(EH%8I"<X<DD#G!P 23@X!Q0!K>3%@CRDP3G&T=?6CR8
MLY\I,XQ]T5BV7BS3=1O[2SM!-(]Y8_VA;/L 66+*CC)X.6'!Q57_ (3S1AIE
MA?E;P17UXUC$!;LQ$H=D(.,XY4_7'&: .C\B'&/*3'^Z*7R8N?W2<]?E'-<N
MWC_3E340=/U8W&G$&ZMA:YDC0KN$G7&TC)'.3@\<5IOXCLWM[62RBGOVNK87
M<45LHW&$@8?YBH .1@$Y/8'!H U1#$""(T!'3Y1Q2);PQ2,\<,:.WWF50"?K
M7-1_$#0YTTEK8W=S_:J2/:B&V9MQC!W*>.&!&,=N^!S574OB!#'X9&JZ?874
MS_V@FGRPRH$>WE,@1@X)ZC/&,YR.V2 #L##$1@Q(>2?NCJ:4QH65BBEE^Z2.
M1]*2&0RPI(T;Q%ADH^-R^QP2/UJMJNJ6FBZ5<ZE?2>7:VR&21@"2![ =30!9
M$4855"* GW1C[OTI5C1"2J*">I K!_X2^PC_ +42ZM[RVGTVW6YN('B#OY3
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
MO5C\Z'_5?:A-G._'W1T]:N/INOZ7=>+[.+1YKZUUS?<VMQ%+&/*D:$(8Y S
MC&T8*[N*]%JIJ&IV6EP>??7,<$?."QZX&3@=3@ GZ"@#SB+0==TF3P]J3^&8
M]62/18=,O;!I(3) \?(D0L=I!+,",^E:4NDZSI/B71O$-GH<<D LYK*ZTVR>
M-6MU>02*R;BJL<@!L$>HS752^)]#@BMY9-6M%BN ABD\T%6#G"G/0 G(!/6M
M:@#D_ ]CJ5B->.HV#VGVO5I[N$-(C[HWVX^Z3@\&CQIX>OM2N=%UO2!&^J:+
M<F:*&5MJSQN-LD>[^$D8P>F17644 9%KJFH7WEJ-%N[%B1YC7C1X0=P-CL6/
MIV[Y['G-,\/:C=:;XWTZ\M9;)=9NKA[:9G1@4DA6,'"L2""I.#[5W5% 'GFA
MZ5JM]IHTS4O"=EI-U%;/;RZFAB<.3&4W1;?F!.03G&!D<U0BTWQ._AOPIH\_
MAV87&AZC:F:9+B'RI8H@5WH=^>1@X(%>I44 >?W?A_5[VY^(:"P>)-8LUBLI
M'DCVR,+<Q\X8E?F/<#BNL\._:QX?L4O;)[.>.%(VA=U9@54 Y*DCJ#T)XQ]!
MJ5%<7,-I T]Q*D42XRSG Y.!^9P* ,+5+&YU?Q)9V]Q97:Z7:HTXN8K@1[IR
M-J_<<. %+]L$L/2L>WT/4= ^);W^EZ?=W&D:E:+'?R/=*Y69"=DG[Q][?*2I
M_#%=?IVJ6.KVS7&GW45Q$KF-FC;.UQU4CL1Z'FBYU2PL[NVM+F\@BN;IBL$+
MN \A R=HZG@4 >7113[+\/X;U6[\/MJTFH)]BN+=X9-LFX,-S!]I9=Y7UZ<=
M>NT2VO6\>ZWJ[6,R:;J%G:+;W#.F&*!R<KNW#[XQD=C5VV\#^'[29GM[.6.-
MF+&V6ZE^SY)R?W.[R_PVUT- 'FWA/0]6TA+?0;[PG8R_8IOW6M$Q%)(@V5;;
M]\28XZ=><T:#H>K:3/+H=UX3LKR);J22WUES$5\II"X+J?GWKG& .<#D#FO2
M:* /-[O0M;FT/X@6J:3-YNL2R-9#S8OW@:%(P3\_R\J3SCBKM]HNJ:AXA\-R
MG3IXK6WTRZM;J7S(LPM*D:C@/DXV'IGM7=T4 >>>#],U>P@L-*U+PA8PSZ:%
M0ZLIB99E085D ^?>P ZXQDG/:J(\/:__ ,((NF_V-/\ ;!KWVWR_.A_U7VKS
MLYWX^[V]:]1HH Y32;#4K+Q_X@NY+!OL&I);/'<^8F%,<95E*YW;LX[8QGGL
M;'CK0[OQ#X2NK#3W1+P/'/ )#A6>-U<*?8[<5T=% ''R6-_K?BG0]=GTNXLE
MTFWN"8I7C+RRRJJ[%VL1@ ,<D@9VX[XL?#S3K_2/ ^G:=J=F]K=VX=7C9T?J
M[$$%21T(KJ** .<\7KK+6VG_ -DVTMS$+Q#>Q6\JQS-!@YV,Q4 YVYP0<9P1
M7%3>&?$ \,^)=-AT%U:]UR*^ME2YB(,0:!CR6'($39SW(QGK7JEQ<0VEO)<7
M,T<,,:[GDD8*JCU)/2J::YI<B:>Z7\!74?\ CS(?_7_+N^7UX&: ,2WL=0/Q
M.N-6?3Y4L)-(BM1,SQ_ZQ97<C 8GHXYQUS5+PAH,VG>(=6@\U'TG3KAUTV,?
M\LC,%DD4_P"Z3A<=G85U6M0:?<Z)?1:MM&G- _VDLY0",#+$L""..X-)HMII
MMEH]K#I"1K8% \/EL6#*W.[)Y.<YR>N: %UG3_[6T/4--\TQ?:[:2#S!U7>I
M7/X9KBHM#UG5O#GAG0M0TU[2;2;JVDN;GS$:-EM^AC(.XE\#J!C)ST&?0Z*
M/-+_ $#7O[!\>Z3%I$DS:K<33V<RSQ!9/,C10,%@005.<X]LUHWNB:GJ'B?2
M)FT^>&T31[BRGF,D>8GDV8X#Y.-IZ9[5W5% 'GOA#3M7LH+'3-2\'V,%QIRA
M&U5&A99E08#1@?/O; ZXQDG/:MGP!I^H:7X<DM-2LI+687MS*%=T;<LDK.IR
MK'LPKJ:J6&J6&J),^GWD-TD,IAD:%PP5P 2N1W&10!D>.[&]U3P/J^G:=:O<
MW=W;/#'&KJO+#&26(&*AL-0UN'2-/L8_#5]%<+'%#)---;^7$  &<[92S8&2
M !S[5NC5+ ZJ=+%Y";\1&8VP<%PF0-Q'4#)%.L=0L]3@:>RN8[B)9&B9XVR
MZG##Z@B@#A(="UK3]%\5^'1ISW<>J3W4MG=B1!'MN <B3)W J2<X!R.G/%5M
M7\.>(/[/U'P^FGRZAIXT)++395N$CC$JQ,C&52P9F)VE>"![<FO3:* .#TG3
M=9B\5:#J%QH\T4%KH36<Q\Z)MDI:,@??YX0\CC)'-:G@#3K_ $KPQ]CU&S>U
MG%W<R[&=&RKS.ZG*L1T85OW>H6=@UNMW<QPFYF$$(=L>9(02%'J3@_E5F@#C
M?&NGZI>ZUX8N+#2Y[R+3]0^U7!CDB7"[&7 WNN3EJ9KVC:IXSU+2[>[L6T[1
M;&Z2\G$\B--<NF=B (6 3)R23D]AWKM:* //8=$UK3--\6:$NG/>1:M<7,]G
M="1!&!..5DR=PVDGD Y'3GBF6.C:]X)UZ.33=,DUO3KG3;6SD\N9(Y(98%*J
MQ#D JP.3@Y!_7T6B@#B[^SUNV\9Z+KHTLWP_L^:SN8[65%\EW='4_.5RHVD9
M'/?':L"T\/>(8O#>A6<NC2>?9^(VOY@D\1 A,LC[@2PSPXXZ^PKU.B@#ACI>
MK#7_ !M<C2YS#J5G!%:,)(OWK)&ZD8W\<L.N.]8EOX?US1_^$=U!_#*:LL.B
MPZ7>V#R0^9 \?(D0L=I!)8'GIBO5** .&DTC4_\ A)?"5W'HD=O;67VMKE+5
MHU2W\U<*N,C<?4J,9S63<>'->E\-Z_$NDRBXE\1KJ=O"9HLS0B6-N#NP#A#P
MQ%>GT4 8D&MWK^)(]*N-&EMX9;0W"71G1AN! :,J.01N7GIDX]R[Q8NL/X7O
MUT%5;4R@\E6*C/(W8+<9VYQGC.,UK"&-96E$:"1@ S@<D#H":?0!YG_8>M?V
MMX@NH/#]S'!J6AK;1B:[C>4S#S!AR7.6.]><D8'7/%7+;1M82Y^'Y?2YE72;
M5XKUO-B_=,;<1C^/YOF';/%>@44 >2+H7B>V^'L?A$Z%-<7%A>PM%>)/$(KB
M);A9-PRX8-C.01VZ]J]:4ED!*E21D@]J6B@#SVT\/ZC:^*H-5TNQO-*>6\E;
M5+?ST:TNHL-B14W'$C'8> .IS[T/^$>U_P#X04Z=_8T_VO\ M[[=Y?G0_P"J
M^U>=G._&=O;UKU&B@#R_Q5H_BC6K7Q!:R:-+=.UU!+ITBW4:1"%6C8J%+?ZW
MY7R6'0X#8P#T4-GJ?_"R9=8DTR5;-]&CMO,$L9_>B1G*XW9Z,!G&,_G7744
M<O\ #W3K_2/!EII^I6CVMU#),61G1N&E=P05)'1A2:_I^H7/C?PM?6UC)-:6
M+7)N)5= $\R/8O!8$\^@-=310!Y<_A?7WBO+R+3G2YMO%!UBWMY)H_\ 2H2H
M0J"&(5L;B-V.U;&H>'K[7=9UC6!:O:&;07TNWBG9=SNY9BS;20 #M YS][VS
MW-% &+X22]@\*Z9;:A8O9W-O;1P/$\BN<J@4G*DC!(..>F.G08GB>RUV_P!=
MGMDTZ2\TB;36CA\NX2-$N26R9@2&9<;< !@#GCN.UHH \XTW1==BB^'@FT>5
M#H\31WN)HCY?^CF('[W/S<\9X]^*AN_"VOSZ5XGL(;",2R:T-6LI9I$,-SAH
MW$9&<C.Q@=P Z=>WIM% 'GE[8:IK/@_7(H/!L.D7EUI\MHD*O 999'&/O*0H
M0'U.3GH,<[]QJU_H6@:._P#8L\[,\-O=()HU:W! 7=U(?G PIYS724QX8Y&1
MGC1F0[D+#.T^H]* 'UY=>>'M>G\!^*]-31YOMFH:O+=6T9FA^:-IE<$G?@<*
M>#S7J-% '!Z_X>U+7O%EXPLYK>QO/#L^FFZ+Q_NY9&!&5#;C@>@_QJ--&UC6
MM(\*Z7J&FO9S:/>6]Q=3F1&C;R%('EX8D[SCJ!@$YYX/H%% 'DMUH'B:W\ Z
MWX/CT26[D:YDDL[U)XA'-&\_F_-N8,KC)!&,>]=:EEJ3?$P:PVF3+8G1OLQE
M,D9Q+YN_;C=GIQG&,_G76T4 <?X/T:ZCT/6=.UK3'ACO=0O)?+E>-Q)%,[$#
MY&/9L$5#X#T[4-/T:ZGNY?M\MMOL+%E.#);P.X3)/ 9CG)Z'"UTVLZ)I^OV'
MV'4X#-;[UDVB1D.Y3D'*D']:MPVL%O:):PPI';QH(TB5<*J@8  ],4 4/#VJ
MSZUHL-]<V#V%PS.DML\@<QLCE2-R\$97J*U*;'&D4:QQHJ(HPJJ, #T IU !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %9/B"_O-.L89K-;8;KA$FFN7"I!&3\SD9&X] %!!)(K6K#
M\2^'Y->BT\V]^UE<V%XEW#)Y0D4LH88921D88]Q@X- '+3^/-6C\):YJ45O9
MR76E:JMCEXI(UE1FB ;83N4XE'!/;WK2.L^*#XNN?#H.D"1[$7UO<>3(1$N\
MH49=_P"\.<<@IWX[5#<?#V:?3-<L3KLACU:]CO9&>V4E'4QDXP1G)B7Z#/?F
MMK_A'[G_ (2[_A(/M\7F?8/L7D_9SMQNW[L[_P"]V]./>@##TOQU=ZIH^@8M
MXXM2U-+AY-D+S)&('V.0@()RQ7&3P">3CF.?Q;XHM++2_M.E6D-U<ZS_ &:Q
MF#HLT9#%9D&24! Z')!S3T^',MOHNDV]GKLMKJ>DS326E_';@X65BSH\98AE
M.?4=!^.E>>$KR^M]+%QK32W5E?IJ$D\EN/WLBJ5"A0P"+@]!SWSG)(!FMXWO
M])M_$D6KPVEQ>:5<6\,!M5:))S.%\L$,6*X+8)R>.<4FS44^+^DC4)K6;.C7
M.QH(6CP?,BR""S9[8.>]7-1\ Q:L_B/[;?L8]:,+XBBV-;O" (V5MQR1@$\<
M^U3V7A74U\1Z?K>I:\+NXL[62U*QV:Q+*K%3D_,V#E1G'X8H NZ[KKZ?J>CZ
M3:B/[=JLSQQ-*"4C6-"[L0"">  !D<GKQ7-ZOXWU?1[/Q5;2064FIZ+;I=Q2
M;'6*>%P<';N)# @@C=SUKIO$/AU-<?3[J*Y:TU#3I_/M;@)O"DC:RLN1N5@<
M$9!]Q6;J?@G^UM.UR.YOU%]K,*6\]RD&%2)00%1"W'5CDD\D^P !M:*^LRQ3
M2:M]A =@UNMJ'RJ%1PY8\D'/(P".PKG+GQ/J=M>^-HX[:QWZ+:17%NQ5LR@Q
MN^'.>?NX&,5V%K%)#:112R+)(B!6=5VAL=\9./SKF[GP?-<7GB:<:DBC7;9+
M9U^SY\E51D!!W<G#GKWQ]* *>F>*-;?6O#<&HQ:>;77+)YD6W5P\,B1JYRQ8
MA@0QXP,>IZUT'B"_O-.L89K-;8;KA$FFN7"I!&3\SD9&X] %!!)(K-B\)31W
MOAJY.I(?[#@>!5^SX\X,@0D_-P<*/Q_*KGB7P_)KT>GM;W[65S87B7<4GE"1
M2RAAAE)&1ACW&#0!RLWCS5T\,:MJ$5O9R7.G:PFG$O%)$LJ,T0#;"=RG$HZD
M]/PK6@UOQ$WB'6-!D&F->Q6,=[92)&XC^9G79("V3RGWACKG':JT_P /9YK#
M5[0Z[(8]2U"/4'+VJDJZ&,]B,Y,2_AGOS6G=6":+K]]XOO[\>0NGK;S11VK'
M:B,S[A@DDY8\8Z?G0!6T/Q5>ZYI6@20BV2^O'<7\+1-^X$61* -V00^U.<_>
M!Q5_QGJ^HZ!X<GU;3XX)!:LLEPDL;-^YR [+AARHRWX53\(Z79'4]9\1V<4T
M<.JSAX%E5D^4*H9PC %=[ D\<X4UT]Q;Q7=M+;3H'AF0QR(>C*1@C\J .1/C
M*2#Q?J6EW$UH;*'3OMUM+%"Q9\<NI.[!(#(V!U#CI1J^O^(-*M%,XTV&9=-:
MY9C&\OFW Y,21J^\*HZOR.>U/MOAYIT&G^';9KF>1]%F\T3M]^?Y2"K'^[PG
M'/" 58U;PC-J&OW.IP:O+:I=V'V"XA$*OE 6(*,?NGYCG@Y]CS0!37Q=J!F\
M)7LL5K%I&NQ()&*,7AG>/>B;MV,-R <=1[UT&BWUUJ*7=Q*8?LWVEX[4HA!:
M-3MW-DG.6#8(QQ@]ZY#5K"S@\*6GP]EN[J\U1K2);25+9D\L(P5)=R@JNS;N
M.6SQ[BN\L[2&PLH+.W7;#!&L<:^BJ,#^5 '&^+/&&J^'1J=R(K(0630&*W96
MDEN(V*AW)5OW0!)4%EP2OO1J@U%_B[H\<=U;K"-+N71'MV; \R$,#\XR3V.!
M@=C3M7^'TVJ#Q#"FNRP6FM.DTD7V=7:.10H&&)R5^0?+Q]:UG\.73^*K'76U
M-6>UM'M3&UO_ *P.59F)##!RHQ@<>] ''6,PT+4/']S?QV$^EZ<8&>S2SVJP
M6W5D5 7(49QV///%;TGBC6M+NI;C4K 3:/%8RW,UQ#;/";=XUW;3O8[PP! (
M Y'(YJVG@U9;CQ(;^[6YM=> $\*P["@$8C&UMQ[ =NM,TKP?>PZ?)IVM^(;C
M6+#R&MXH9(%B(1E*G>R\NVTD9XZDX)P0 3V5YXGNI-/F,6G&RO;5I)'16W6D
MA4% <O\ O0<D' 7IGC-5OAK>:EJ7@BRO]3NTN);@R/N$95@3(^<G<0?; &!Q
M4WAKPMJ&A);V]WXBN-1L;-=EG \"QE%QM&]QRY"G Z#O@G&+GA3P\_A?1UTL
M7[W5O$[>0&C"&-"Q;!Q]X_-U]AP.X!A>*_&&J^'?[3N!%9>19M 8K=E:26XC
M8J'<E6_= %BH++@E?>I[[7O$4GBO5M$TY=+C%K817<,UPDCY+%QM8!AG[G8C
M&>_2HM7^'TVICQ!"FNRP6FLR)-)%]G5VCD4*!AB<E?D'R\?6M.+PS=Q>(+W6
M#JB2375C'9E7MNFPL0W##G+GCCM0!D0^-=1ET[PAK+PVD.E:QY<5X2C,]O*Z
MG9@[@-I;Y<D<9'7-=/I%]=7\^HR.8?L<=RT%L40AF"8#EB2<_/N7@#[N>]<A
MJ6GZ?I/@F#X?SRSWU[<69ALO+M7&X@@*Y895=K88DD8QG%=SIMC%IFF6UC"6
M,<$:QAF.2V!U)[D]2?4T 8;:WJ.IZ[K.E:,UG%)I21"1[J)I!)+(I<*-K+M
M7;D\_>Z<<\IJ_B"\\4>'/!>K6;16:W6M01RP2Q&0I*C2 @D,N5#(>,<\'(KK
MY/#,]OXEO-;TG4$M)K^)([R*6#S4D* A'&&4JP!QW!&.*JW'@>,:3H.FZ?>_
M9K?2+M+Q3)%YC32+N)W'(^\78G ZGC% &KJ:3:=X=U*>Q-M!?>0\[3+;_*TH
M7ERN>2<=R>W7%>?F74[C0/AE<S3P7-Y-<0NCNK(/FLW/SG)+'J21C/H*]0NK
M9;RQFM9F.V:)HW*\<$8./SKE+;P/=06/ANU?6A*-"E5X2UJ!O58S&JG#<?*3
MSSD\^U %>#QK?VMIJMOJ<5M+J-GJL6FQ-;1NL<IE"%&V$LPP'.0"<[>#S6SH
M6IZW<ZQ?6>I6(^R1HDEM>I T DS]Y"C,Q!'KG!![5G7?@"/4(=>CNM2<'5+J
M.\22"/RWM9HPH1E.XYQL7]?6MG0M)U.P5I-7UN35;G:$63[.L"JOLB]SQDD]
MAC% &/J%WJW_  M32["&]A2Q;3)YS"T!;)$D0.2&'.#P>@YX.:KVGB[6]332
M]2TS3A=:=>7(22$6[J\4!) E\TMM., E=O? /&3NZAX>>[\4:=KL%^]M+:P2
M6\D8C#B6-V5B,G[IR@YYK+T;P3>:'<FWM/$-S_8(F,\6F&!<QDMNV"7[VS=S
MMQ[9ZY *5AXD\5ZA#K%W'%HR6VEWEW;2*PEWR>4OR%><#GKGJ.F,<Q6OB[Q+
M+%X2N7ATHP^((0!&JR!H)3"9 V[<=R\'Y< ]!N/6MW3/"T^G:9KEG_:*2'5;
MF:YW_9\>4TOW@!NY [?UJM#X+FAM?"\"ZFA7P_CRR;;_ %V(S&-WS\?*3T[_
M )4 9_\ PFNJV.DZZVHP6\ESI&HQVLUQ:6\AC$+A&,ICW%OE5SD!NW6NF\.:
MJVLZ=)>"]L;VW:4BWN++(1TVKU!9L,"6!&>U9T'A6_L[_5+VUUE8IK^]2\/^
MBY52J!-A&_YE*@9Z'/(]JDWA?4-'T^[;0-06TU"^U%;N406:^2YVA2FTD[%.
MT%FR3G..2!0!T'B/6HO#GAV^U>:,R):Q%_+!P7/0#/;)(&:R[S6-;T!;R_UB
M*RGTBVT][J2:U4HZ2KSY>UF.X$=&XY'(YK9UK2+77M%O-)OE9K:[B:*3:<$
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
M#HZ;R3]X$$,/2BZ\&S:OH%Q8:YK,][>2M&Z7<4*P^0T9W(R(,@$'DY)STZ8
MT+/09O[9AU?5+R.\OK>W:VA,4'E(BL07;:6;YCM7G.,#@=: ,G0/%&I:UHNF
ML5M8M6DO)+:]@\IBL!B+>8,;L\84 YZNO'-5_P#A+M:OHHM0T?3A=V9OF@:V
M%LX=HED,;2"7<%S\I;;MZ<9S6]IOABTTSQ)JNLPN_F:AM+1'[L;  .R^[[4S
M_N"LJQ\$W>EZG="Q\0W,.B7-PUS)IGD*=K,=SJDO54)SD =S@CK0!DZCXR\2
MV]EXKO((-*$?A^X(*NLA,\8C1RN0PVMAC\W(_P!GO6GXF\4ZII4%Y=6JV44$
M&F_;(!.C327+@,60(C HJ@+ER"/G'I3[GP1+<Z?XGM&U10FON7D86W,64"$+
M\_/RJ.O?\J9=^!+BZN-1<:X\4>I::FGW:+;*<A5959"2=@^<Y'.?4'F@!'\3
M:W>^(M+TW3HK"*+4=):_62X5W,3 QC! (W#Y^G'U'0XMUXHUW5O#OA>[CGM;
M.XN==%A>*D+.CM')(,CY@0I,6=N<G.,]<])I_A"YL=6TK4#JPF?3].:P >V
MWJ2IW<,,?<7 ]/7K51/ ,D>@VFG)J^V:SU0ZI!<"V'#EW8JREN1\[#J.U "R
M^+KE/%DF@27-C:7:3P+%#=0NAO86"&1XGWA<C+@+\QRG.<\=I7+:IX0EUI7M
MM0U)+BS-U%<QA[8>="R;3A) V%R4Y^7^)@.V+^CPZO%K.L->WS7-A)(C6:O
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
MXW\-6^K:E!#&MM)9S&]E:2WDDB8DARV[&Y0<9QU]:L^$-6F\3/IOFM<P3Z/
MT6HQ"=^;K/E[&Y^8#8[<Y^\A[T =W17+?$#5[G1O#D4MO(T*SWMO;3W"G!AB
M>0*[@]C@D9[$YK+U&&?3_&Z:1;374FEZEI-Q)<P/<.WE/&5 D5B=R[M^TX(!
MZ]: .@U3Q1;:<VCF.![J'5+Q;2.>)EV(S!CDY.2/E/05NUXW96:?\*Y^&R1S
M3H9M3M&9A*S%28I/N[B=OT&!5V\U>[\,Q>,[6WOKG['9W]@L<MS.\S6T<XC\
MTAV); #,1SP3F@#U>BO-]=T[4=)T?Q)>Q:_(L$NBRW$%K!/*626-21,DC.2
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
M4_AYHEY>SO/<R6PWRN<LY!(R3W/'6NHH **** "BBB@ HHHH **** "BBB@
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
M\/FO^_4# #<\C''TXZ5EZ)<WG_"22VUQXLL]1A:!IK>R6!%G\LE,2.RD<#)
MPH!R#UK:BUW2I]1&GQ:A;M=MNVQ!QE]OWMOKCOCIWH A/AG12=.+:?$QTT;;
M0MEC".. 2>G X/' ]*TY8H[B%X9HUDBD4JZ.,JP/!!'<5Q_C3Q8-+M[5-+U*
MV6Z.I6]M+&5#E@TBJZ ] P4DD<D#TKL9)$AB>65U2- 69V. H'4D]A0!FV'A
MW2], ^QVQCVQF&,F5V,49_A0DG8O X7 X'H*FTK1[#1+4VNG6XMX"Q?RPQ(W
M$Y)&3QD\FHK?Q%H]RLS1:E;$01B64M(%VQGHYS_"<'#=#3+3Q1H-_>P6=IJ]
MG-<SQ^;%%',"SKC.0._'/TYH EU30=*UJ2VDU&RBN'M7+PL^<H2,'!'8CJ.A
M[U37P;X>2)(H]+ABC2Y^UJL99 LV<[Q@]02<>F3C%9/Q!\6C0O#-_+INI6T6
MIVY0!74/@LP^7T#%3D ]NU=F2 "2< =30!AWNF-I8O\ 5M"TR*YUBYV"19KE
MHQ, 0/F8Y'"DXXXZ58T+39-/M)I+E85O;R=KFZ\G[N]L# .!G"A5S@9VYP,T
MZT\0:1?S-%:ZA;RR"+SMJO\ >CSC>O\ >7/<9%<?%XQEU,ZGJ5KK5M;6VE7[
MQR6K1JZW%N@4,<_>#LQ.T@XZ @]: .[O+.VU"SEM+R".>VF4I)%(H96![$&J
M]AHMAIA8VL!#L@C+R2-(VP=%W,2=HR<#IS7&:7KNH:K:Z#JY\76%G;Z@(#-8
MR6Z,QF8JWDQ'(/(;:<[B.#753^*_#UK=FTGUJPCN%E6!HVG7(D;.%//!XZ4
M11>#?#T%M;6\.F1Q0VTWVB%(V91')V88/!&3CTSQ5D>'=)$VH2FR1VU%=MYY
MA+B< 8 8$D' X'H.*AC\7>')9;6./6[!VNG*0!9U/F,"5P.>>01[D&K.G:]I
M&K_:?[.U*UNOLQ F\J0-Y>>1GV.#S[4 4;'P3X;TW3+K3;/2H8;2[&VXC4M^
M\7GY2<Y*\GC..3ZULVEI#8VD5K;(4@B4)&NXG:HZ#)YQ56RUS2]2N9+:SOX)
MIXT$C1H_S;#T8#NI]1Q7.:MXL_XJSPU8:7J5M);WMU+%<1JH8NJQ.V5;T#*
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
M$VTHH*':I7:%); &T<U;@O+?2=>\3:'XCTJ[NH]5G2:TV6SW"749B1/*W $
MJ4/WL=<^]>ET4 >?28LO'^K_ &O3[CR+O084CC@B9D;89=Z!P, @$=<=1ZT>
M#/M]EKL.G1WQUC14L"UM=3P[+BR^9 ()#@;LCGD!ODYKT&B@#C_%5\+7Q1H"
MO:S1HZW &I0VS3O"Q"_NU #!2_J0>%P!SD<1I2$>%?!-I<6ERLEGXBE>=)[=
MAY:[KCYCD8Q\Z<],FO9Z* /(=>M[^X_X3\:=:S3[KZQN/(C0YN8D2+S0G][[
MK XZ].];MOJUIK'Q2TC4;&*ZDMGT>>(S&TD558R1L%8E>.C=>AKT&B@#E/&U
MM%<KIG_$RNM*NXYVDM=0A3>D,FPC$@(P48$CG SCGFN72>_O;KP1)JUE$D\.
MJW;3/!"PB==LJK/@CY0[$,,]SD5ZG10!Y-)=?88O$\O]FM<1/XF@F5VMWD6%
M-L6;@*.7"LIZ=Q4<K2-IWQ.B$>H2M>6H:WDGM61I]UJ$&,*!DMP !GCI7KM%
M 'GLL@;Q-\/9%60I%:W D;8<1EH54!CCY26!'/<8K6^(D=]_PCEO=65K+=BR
MO[:[N+6$9>:*.0,R@=SP#CVKK** /-?$TD/BGPKJ^H^&-*GEGD%LUQ*UL\,E
MXD4@8Q*' +84,/3G:,\XT9Y(=;\>>']<TQV^R65E=?;IRA4;'";(FR/O!@6V
M]1MYQD9[FB@#QO2H?L_P_P# $7V:2.>WUJ.2=/)8-$ 9=S.,9489<D^HK<@9
MK5?B-93V]PLL\TL\68'VR(ULBJ5;&"2P(P#G/:O2** /+]/56O\ X8>9"Y^R
MZ=*LQ:(_N7\B-0&X^4[E(&<<BLZ5)%\/:K<+;SF&U\9+?N$A8G[.)D8R*H&6
M7&3D9Z&O8:* /)=6%[K>I^.3I%I=NUYI=G]F+0/&MP$,A= 2!@D' !QG/''-
M='X8NM"U_6X=7L-/U8:A!;-#-+?>>GV=203$=_RLV>>,XQG(XSV]% '&^/N;
MCPKA';R]<@E?:A;8@5P6..@&1R?6N<U&))(?BGBW9I+J$+!^Z.9C]E"@)Q\W
MS\<=Z]5HH SM!??X>TULG_CUCSD8((49SGOFO/HH)K_PI\2K.VAE>XN[J\>W
MC\L@S*8$4%,CY@2" 17J5% 'FMEJD.H^,O!MU;07C6\6F7,4DK6LBJCD0\$E
M>,8(R>,\9K'NA(_PH\2P+!.9I=<EDCB$3;W5KL.&"XR05!.?05[%10 U9$:(
M2A@8RNX-VQZUY&;>_O/ /B./3[>>69/$,UZUKY95[BW%R)"%!ZAE''KTKUZB
M@#A9WAUCQYH^NZ:[?8K/3KE;Z?85#*^SRXCD?>!#-MZC'.,BN:T^QNX?@IH,
MMEILLMSIT]O/=V:PE9I(XYP[IM(R3P&QWQWKU^B@#S?Q#=6_B/P[J.K>&])N
MIYPUK)<2?9W@ENDBF5S"NX!F(4-R/4 9/37\*RZ#J^LRZWI-GJ1N#:BWGNKT
M3I@;MPBVR<,0<DD9QTSS78T4 <9XBO1!XVTZ![6>%9;&95U&"U::1F+K^X7
M(7.-Q)';C'6N/\-*?[-^&45Q:7"-92W"SB:W=?*/E.H)R.!N( /3/3I7L=%
M'CMZMXEIKUQ:VEQ/;6_BV'4+F".(EI[55CW,BX^<;ESQUVFNETK4+?4OBS+?
MV<=P]K-H<:+<&UD5&83.<;BH'3U^G45WM% '#>.9Y-,\0:!K%S!?2Z/ +B&[
M:RWEX&D";)"$^8K\K XZ;JQ_$-MIL7PZO&T6PO8H;[5H+M5E65I)SY\322['
MRZCY2<$#IGO7J-% '$^(;B-_B%X-F0L\,8O#)*JDH@:(!=S#@9/ SUKG46PD
MN-<\,>)M,U>XN[C4I;BVBB,_DWD;2>9$0Z':NWY022,;:]8HH \TMKVVL=5\
M3^'?$>D75X^I7[7-J@M'FCO(F5 B[@"H*[ #N( P#FM7396T_P")WB,W-M<*
MMY8V;PLD+NC",2[\,!CC(&#@G(KMJ* *FEZC!J^F6^H6RRK#<('02QE& ]U/
M(JW110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7+^/\ 35U+PM+&DTEM<^="D-U"Q5X2TJ+N!!'K
MTZ&NHK)\1VE[?:3]GL8H7F,\,G[V0HN$D5SR >R^E '%?\)!<ZCX/\1>'_$*
M+#XDTJRD>0H=HG4(=EQ$1V/?'0\<=*["?6%MM2;1=*LA<W=O;"XDB$@C2-"2
M%&<'YF*M@8[')'&<KQUX*_X2S3HI[67['K-NC+#.I^\C##Q.>Z,"1['GUS--
MHNI:=XXN/$&FQQ7,%_:);W5N\OELKQDE'4X((PQ!''J,]* ,Z\\>37<'ANXT
M6S+Q:G?FUG69@DD3(KEHR.<-E""<XXXSG-9L.LR^&_%?CR]ATJYO8K<VMQ.L
M<JCRT%ON<@L>3U.![].*NMX)U*QT[1Y+$VD]_;:U)JMTDDK1QN91(&56"D_+
MY@QQSM[9J:?PSK<LWC=_+L_^)Y;)#;'SV&UA!Y1+C;P,G/&: -"ZU?2[CQ7X
M;SITTUS=VL\]C=[@%1-BEQC=U(*]1CWZU27XBJ;,W[:'?1V$6HG3[F=WC_<O
MYOE9VAB6&XC.,XSU/-.A\.ZPFK>#KIHK7R]'LI;>Y G.2SQH@*?+R/DSSCK6
M;-X/UZ3P9J>D"*Q%S=ZR=00_:&V",W(FP3LSG QTH Z/4_%T5C/K,=O927?]
MC6Z7%]M<*55E+!4!^\VU2<' Z<YK7TC45U?2;744@E@CN8Q*B2E2VT\@G:2.
M1@]>]>?ZG;ZCJWBK7WTK3]/OK9X8K&_B&I-:LQ"EF1\(V[A\;ACCCUKNO#]Y
M]NT*UG^QK9C:8Q CAU3:2ORL."ORY!'4$4 <+%K4GAGQ3X^O(=+N;V"VDMKB
M81R*OEQBW#.1N/)^\<#WZ<9ZG4/&-E;-'%:^3/</:+>!);A8!Y;9VX+=6;#8
M'L<D<9R;KPSK,\GCHK%:8UZ!8K7,Y^4B#RLO\O'KQFHET#Q3HNHZ?JNCQ:?<
MR-IL-AJ%E<7#(I,6=DB2!3_>;((Z4 6E^(T-VFCG2]%O[U]6M9KBU0&-,F/&
MY#N;@@G!)X]":?J?Q"L],MKFX>UW"QV"]A^T1B:-BJLRHF?G*AAG! Z@$D&I
M9]%UN?Q=X=U:;[)*EC!<QW3+(5.Z;9@(NWD+LQR02/>JT>D^*M#\1ZHVC+IM
MSI6J7'VHFZE='M)2H5S@ [U.T$#(YXR.M %J/6M-;QC?-!I5Q)?QZ3'<"Y5U
M_?P%VVJH+8'.[K@U#I?C]-1.@ROH]W;66MC;;7,CH0)-A<*5!S@A3SZCTYJ5
MM#U9?&M[JZK;RV\ND)8H6FVNTBN[;F 7 !W=O3I659>$M<MM"\$V+1V9DT*X
M62Y83MAU$;I\GR<GY\\XZ4 =MJNI0:/I%YJ=UN\BTA>>38,G:H).!Z\5QWC3
M49-5^'?B02V@CB33#<07$-QYD<NY7QM88Y&T9[<CK79:HEU+I5W'9) ]TT3"
M)9_]6S8X#<'CUX-<!-X!O8]*\2VFCVT.FVNK6/D)IQN2T*3G=NE& 0@P0, <
MXZ#B@#H-&\4$ZE9Z+=:9<VK2Z?\ :;:9V5A,J;0WRJ25/S @'L>QXIVG^,4O
M=3TJRN-.GM/[6MY)[3S&&_:F"1(G!0D'(Z]^<U5GT#6IO$>C:C$+6%;+3)[1
MW\TLRR2!,,HVX(!3N1UK*TCPIXDM]4\,7]W;:8)]-6>.^F6Y=Y+DR(JF4L4!
M))7.T],]0* ,#4H47X3^.T&X"'6KOR_F.5Q,H S].*]F(R,5YS=>#M=N/!'B
MC1@EDMUJVHS74!-PVQ4DD#?,=F<C'8&O1(R[1J9$".1\R@Y /U[T >6:%XF?
MPI8>)+@Z+?76F6VO79N;F%U(MX]P&0K-N; ZX' _''5:QXZL--%V;=8KO['
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
MF2QI_:1TV>-Y5#6\GF>7E^VW/IG@@]^.PB,AA0S!!+M&\(<@'O@GJ*XJ_P#
M"ZGK&OBXF7^R-3@$BVX',=V4,;2CZ(%Q[DGM0!N:AXC-@VH8TZXN5M#"@,'S
M&220@!,=L;E))X 8&LZY\4VMUIGBBTO],DD?282+VW@E5A+&\9;Y6)7^'<#G
M!&/I4$_A[Q"O@"&P@O8I-;9XIKV1I&C6Y(93)'O RH*C8#CH!5*+PIK<;^+M
MEGI=O%K-C'#;PPS,%B<1-'M/R#CYLY _"@#6L_$UM9GPOI\.FR0VFK6R_99#
M("D6V(.(VSSG;T]<&K=UXJM[*.5[B)8P;TV5LS3*JSN 2QR<!0NU@2>Z,!GC
M.=J/A:_OOA[IVEH\,&M:;';R6LH8LB7$(&#G .TX(/'1C3_$'AC4)-&T@Z'<
MPKJFCW"W,+7.=EPVUED#D<C>'8Y'<T 59?B79P:9J5R^GSR2Z;=0VUPEO(DB
M_O2 CJ^?F4[NPSG((KJ=*O;N_MI)+S3)M/D65D6*:1'+*.CY0D8/I7+Z]I/B
MGQ)X3FM;F#3K>]EN+>1+=;AFCB6.59"3)LRS-MQC&!Q[UN:EJ6JVNLZ-!;VE
MK):W3,MUNE/FQ\9!08P0.<DX[=R* -'4[]-+TNZOY(II4MHFE:.!-[L ,X4=
MS6'%XNQJ%_I]SILJ7MI8K?\ DQ2J^^-B1C)VX<%>0?P)K1\2V>I:AX:U"TT>
M[%IJ,T++!.21L;ZCD>F1TZUREIX8UR'Q!-J2:=I5K#/HWV%K>*Y9BD@=F!+;
M!NSNY)Y^M %RW^(/GQZ%<'0;Y;76HQ]ED#QDF0H7"%<\9 (W' X].:M6_CFU
M^Q:G)J-I+8W6G7:6<MN\B-N>0*8]K9VX8..3C'.>!65;>%-;@T?P19F.S+Z%
M(C7)$[8<+$T?R?+S][/..E1ZAX+UN^N/$ES#-:6MS=:A;:AITAD+A9($10)!
MM'!V=L]?:@"Y<?$BTM+;6VEL7EGTF!;F1+2=)4EB/\2OD#@C!!&1V!K3L_%J
MS:^-+O--GL?-LVO;>:9T*R1J0&R <J1N!P>WITK,U;3?%OB7P9JVGW]OIEI=
MW=L;>*"*X9TR>LC.4R/90#WR3GB2_P##.I:GXBL+J>.".R329]/N-LY+@R[.
M5&W! V^HZT 8_B?6'UL>#=1AL)$L+C7+9K>X,N"R'<063L& !'7MD \5KWOQ
M -K!KL\>@7TL>B3;+P^9&I"!%<N/FY^5LX'ISC@5DQ>&?%O]@^'-&F@TQQH5
M_;R+="Z9?M$,0(7Y=AVMMP#R>?TN7/A;6Y]-\<6PCLP^O,WV8^>V$!A6+Y_E
MX^[GC- &U:^+EF\06NF7&FW%K%?6SW-E<R.I$RIMW94'*'# C/;T/%4HOB'I
MTU[I:)$)+75)/*M9HIT=]Q!*[XQR@;'!]QG;39O#NJ7.N^&;J6&V%MIUC/;7
M0$YW$R(B_)\O(&SOCK3/"FF>+]$M;70;LZ=)IE@ D-^DC>=+"OW$,97 ;  +
M9Z=!GF@!%^(JM9B^;0[Z.P343I]Q.[Q_N7\WR@=H8EAN(SC@9ZGG%_2M?U*^
M\=Z[I$MFJ65A';['$@)RXD;<1COA1CMCWK E\'Z])X,U#2!%8BYN=9.H*?M#
M;!&;D38)V9S@8Z5M1Z5K.G>+M=UFWCL7MM0LX<>;.RM'+$C@*0%QM)8?-G@
M\&@#K:*R_#M]>ZEH-K=ZC;Q07;AA(D+%HSAB RD\E6 ##V(K4H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH R;[PMX?U.^%[?:)I]S=# \Z:V1G..F21S
M6JJA5"J % P .@I:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "@ #H,444 %%%% !1110 4444 %%%% !1110 48&<XY]:*
M* "BBB@ HHHH **** "BBB@ HHHH *" 001D'M110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
C!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>creditagreementfirstamen005.jpg
<TEXT>
begin 644 creditagreementfirstamen005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K,UO7]/\/6T-QJ,CQQ33) C+$S
M#>Q &2!A1D]3BM.N4\?V5Y?Z)9P6-I+<RKJ-K.RQ@<)'*KL>2.P- $I\=:1Y
MU[;B+43=V85Y+46$OFE#G#JFW)7@\_AU(J\GB;2YK'3KJUF:Y744\RSCA0EY
M5QDD#L .I.,9 /)%8\,%Y'\1]5U1K"Y^Q2Z5#!'*$^_(CR,5 SGHXZC%<SX8
MT+6]!A\':E/IUPPL-/FTZ_M5PTD.Y@PD4 _,,J <9.,<'F@#O8?%6CSZ3-J2
MW)$,,WV:5&C82)-N"^64QNWY( &.<C&<USECKLTGQ$UV&>?48[*WTJ&8VTD9
MS$Y=\E%4'/RA>1G]"*R=4\+:T9+WQ%8V;O,VOV^J)II95>6&*/RR.N [9+@$
M]AGGBM>U_M*Y\=:EK!T/4(+*?18H$:4(&,BO(VW:&)S\P_KB@"+5/$R:?X&T
M"72;K4;R'4+FUMTO9D+S-$\BAB3@?.5R!P#SQR*T-$%G9>,9;,:YKD]S+9M=
M1V%\7,4,)9 3N9<LP;@98D D5SZ:/J\7PU\'Z8=*NFO;"]LY+F%0N8UB<,YS
MG!XZ8/-;6I:7>ZC\0&G2VN([*?0)K'[5MP$E>16 QG/0$].O% &U!XMTFXO[
M&T264?VAO^Q3-$1'<;1EMC=^.03@$<C--LO&.D7]W9P022E;[S?L<QB.RX\O
M._8?;!/.,@9&:Q?!USK\.D:;H5_X<DMKK3(5@DO970V[JB[5:,AMQ+ #L,9.
M?0X6FV/B*?5O"&I7V@WZW=C<W O\R1B)"\3H/*0/@1@D<@ D8^\: -P^-++5
MO"WB"[OO[3TJSM)IK9KB")_-C"':6! .&SGZ<9KI)M;M+,V]LOVBZN9(/.6&
M)"\AC& 7/IU'7J>F:X6?1]9'@;QMHHTBY:XO+N]DM6#(5G$SDIM^;T/.<8K6
MAM-1TKQK#KC6-S/I]YI,5G*L:[I+:6-BPRO4J=QY&<$<\'- &Q)XWT".PTZ^
M^UN]OJ,WD6[I [9DYRAP/E;Y3\IP<@C&:N:+X@L=>^UK:>>DMI+Y4\-Q"T4D
M;$!AE6 ."""#7"?\(SJEC;:4XL)G>7Q2^L3PQX;[-"WF8!YP2 RY SR3C.*Z
M7P]9WD'C?Q9=SVDT5M>26S6\K@8D"0A&QSD<COC- '4R2)#$\LKJD:*69F.
MH'4DUC6_BO2[B\L[;=/$;Y"]F\T+(MR ,G83WQS@X)'(!J7Q/I4NN^%=5TJ"
M412WEK)"CGH"RD#/MZURQT_4O$%EX2M;K3+BQN-(NX;J]>0#:IBC9=J$'Y]S
M$8QQMSG!P" ;VF^--'U;4A8V7VR27SI;=F-G(J1R1C+*[%<*>O!QG\1GH:Y/
MP+:7EE%KJWEG-;&?6+FZB\P#YXW;*L,$_D>:Z:[@-S9SP!S&98V3>O5<C&10
M!D+XOT@RVN995M[N;[/;7;1$0RR9(VA_<@X)X/8FL/4_%DNHV7C*QM([RRFT
MBV<1W(CVG>(3)NR<@#E<=\<UDP:!J]]\/-,\&W>GS07MG/;QR70QY(BAE5O-
M1L\EE7 '7+<@#FKEWINK0WGC^%=*N)4U:$-:31E"LA^S"+;][(;<.XQCG- &
MOX6\665[::+ID\MT=0N-.CF66:%PMP51=Y5R,.1G)P>]:#>+=)2\M('DF5+R
M8P6UP8F\F649^16]3@X[''!-<U!INH_VEX <Z?<JFG64L-X^T?N&:%4 ///S
M*>F?6J?A'2;O3[>PT#5/!<+W>FRKMU=HXF@=$;Y95.=_F8Z#&0>21S0!UFF^
M--'U;4A8V7VR27SI;=F-G(J1R1C+*[%<*?8X_49Z&N3\"VEY91:ZMY9S6QN-
M8N;J+S /GCD;*L,$_D>:Z:\@-U93VX<H98V3>.JY&,T 8Z>+=)GO+.U6:51J
M#/'9W'ED1SLH)(1NAX!()X..,US7A#QC!9Z9]GUB\O9YI-8N;-;J2)W1#Y[)
M&CN!M4G  'N.F15GP7/KMEI&F^'M2\.S03:7&L#WS,C6[QH-JM'AMQ9E &,#
M&3GT.(VC:P? 4UA_9-W]K;Q!]L$6%SY7VOS=V<X^[VSG- ';WGC#2+&YGBFD
ME\NVN([:XG6,F.&63;M5C[[EY&0-PSBHK[QOHUA>:C9O]MDN=/C22XBALY'*
MHV3N&%Y7"DD].G.37'>*;#Q%J]IXAMFT2]FD^W036)@=$A>!7B;)&X%I?E;.
MX'&!C K92TU'_A*/%EZ^EW20WVF6\4!PIWR(LFY>#V+@9Z=>: .F;Q%IWEZ<
MT$K7+:E'YMG'"N6F0*&+#.,  CDXZ@=2!5>R\7Z/J.G&]M99WB\[R &MI$9Y
M<D%%#*-S @@XSC!SC%<*D.H:/8>!3'H]_)JVF:<\5Q';B.1XUV(C*R,Z[E+
M$,&X*]\FEDTZ2X\/6;Z/HE]->:3JIU"]TW5(TCDNO-60.PY*9_>,5P<?+CK0
M!Z'I.O6.LO=Q6S2+<6<OE7-O,A22)B,C(/8@Y!&0?6KMW=V]A9S7=W,D-O"A
MDDD<X"J!DDUB^&(XW6YO8O#:Z(MQL!C>*-)Y2H/S/L)&!G !.>O3--\=:)=>
M(_!.J:58R*EU/&#$6. 65@P4^QVX_&@"U;>);"XU&/3V%Q;W4L)G@CN(60S(
M.I3/4C(ROWAGD5S6A7MSXMU;5)FO-5L7T[5C'"(PR1&&-4S&ZGY26+,3D;AG
M@C%6I;6]\2>(O#.IR:=<V TKSI[D3@ AWCV>4N"=W)))'&%'/-0^'GU/0['Q
M7=/HE[+-+JL]Y:VXVAIXV" $'.!T/!YXZ4 =S6=J.M6FF7-K:R^9)=W>_P B
MWB7<\@098CL  1R3W'<U/IE\FIZ59W\<;QI=0I,J./F4,H.#[\US_B8ZK_;^
MCB#3[FZTLK,+EK-E297.W8"Q92J'G.TCD#/'! +#>.=!6PTN]^TS&#4Y#%:L
MMM(=SC.5.%X;Y6&#R2. :C;QYHD>C7^J2F[B@T^;R;M'M9!) V 063&0,$'.
M,<UQNDZ+K5KX>\(6,^BW4<FF:Y+<7&"K!8B9\,,'D?O%]^O'KTVC:1)<>(O&
MBZCI\HT_5)8A&90-LT8@6-^_'(/7% '2-JMNM]9V967SKN-I8P$) 5<;BQZ#
M&Y>OJ*O5Q?P^T[4+>RF?4YUN'LV?3+.8'.^"%V <_P"TQX/KY8KM#R,4 84O
MB_2(61I)9!:O<?91>>4?(\W=MV[_ />^7/W<\9S6)J^JRZGX\_X1DOJ5M:_V
M:TWFV@>-Q*T@17W+_"H!_P!G)Y!Q6)#X;U>3X93^ KFQF^UB4P)>X!A>(S;Q
M-NSP0O\ #][<.G>NE6UO%^*GV_[%<&P_L<6GVG *^;YV['7/3OC% '46<,EM
M9002W#W$D<:H\S@!I"!@L0.,GKQ7"ZSXNGU/P[XUCLDO;";1XIEBN FTEDA#
MYR<XR6X'7'/%>@5YM>Z5K$=C\0M/32;F4ZKYDEG,A39+OMTC"CYL@[@<Y
MZ],@'2>'O%5A?-8:4TES]NDL5G5YH759P H=D<C#X)&<>N>:LKXMTIKZRMC)
M*BWS,EI<-$1%.P&<*W3H"1V;'&:YV33-0N?$'A&065U'#:Z9<VUU+M \EY$C
M50>>>4;ID=*J>#M-N[6WTS1-3\%01WVEE$_M5HXF@98^%E1L[]Y ]."<D]J
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
M1(K@VLD4D++*LP('EE,9W9(X]ZJW'CO0[.RU*YNY+B Z:Z)=PO;N9(B_W"0
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
M@GMUH ] HJAI3ZK)#,=7@M(91,WE"UE9P8^,$E@/FZ@]N*OT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5@>+/#;^(["V6VO6L=0LKE+NSN0F\1R+D?,O\2D$@CWK?HH Y+4/".H:
MYH?DZOK"MJB7$5U;7-M!LCMI8CE"L98YY)SDY.>V!B:7PS=WU[<:G?75L=1?
M3WL(#%"WEQ*YR[8+98DA>XP!CU-=/10!QMMX+O;>#PC%_:<##P\-N?LQ_?CR
MC%_?^7@Y[\U7N? 5_)IVK64&M11Q76J?VG K6I8*YD$A27Y_G3(Q@;>O.:[2
MZG^RVDMQY4DOEH6\N/&YL=AD@9_&LG3/$@U?2M%U*STZ[DM]4 ;(V_Z.I4L&
M?GIQCC/)H QSX,U.27Q-++K-NS:]:) X%F0(F$9CW#Y^1@\#.<]ZL6_A*]AU
M+PS=G4;=AHEG):E!;D>=O5%+9W_+]P<<]35[5/$Z6%S=VUKIUYJ4]E%'-<Q6
MBJSHCE@N 2-S?*QVCG ]QE(/%,=W?0QVFFWMQ9R7,EHUY$@*1R)D-N&=P7(*
M[L8R/<&@#"?X?7C:9.D>M+!J2ZQ+J]G=Q6_$,DA)9&4L=RX8CJ.M6]2\'ZIK
MFB1IJ6N+_;%O=17EK<P6^V&"2/.W$98Y!W-G)YS[ 5V-% ',:9X>U:'Q=)X@
MU'4K.5Y;!+-X+>U9!\KLP()<_P![OG\*LZIH%S?^*]%UF.[BCCTU)U\EH2QD
M\T 'YMPQC:.QK>ILCI%&TDC!44%F9C@ #J30!P\O@*^E\+ZAHQU:W!O-4.H^
M=]E;Y29A-LV[^>1C.>E=)XDT3_A(_"^H:-)/Y)O+=HC*JYVDCKC/(SVS6HCK
M(BNA!5@"".XIU '+IX;U1O$>DZS=:G:R2V-I+;.B6K()/,*DD?.<8V#CGO\
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
M/48KNRT>9)K<K"5DE,8(BWG<1\N03@?,0#QR#H>&M N="DU=I[R*X74+^2]
M2$IY9< %>6.1\HYXK?K(O=?AL?$>EZ+);3F745E:*8;?+'EKN8'G.>G;OUH
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
M1110 4444 %%%% !1110 4444 %<MXUU>XT[^PK2&1X8]3U2*SFG0X*(0S$
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
MRR/(7)<VLA;!/.,]/:JEC<ZWXETU]9M-2CL;BUU*596>]DV)''*RF%X NSE
M.<YR<Y[5W5]HFGZEJ%E?74+O<V+%K=UF=/+)&"<*0#D$CGM6?_PA'AW_ (2!
MM<&FH+]W$CNLCA'<='*9VEAUR1G//6@#AM>NY/$WP_\ '=_<7=S')937=I%!
M%,R)&D0P R X8MR26!^]QC K>NKJ[_X2"RLKJ2^327T3?$;#S-XN P#%O+^;
M[I7;GC.>];-]X&\.ZC=7UQ<6+;[]-EVL=Q)&D_&,NBL%8^Y&:Y[7?"C3>(%>
M3PU+J.GQ6D=O:26.I&WEA +%@^70L,D8Y.,=,DT 5[*]\06EMX1T769Y&U#5
M(;B:[\ZZ,#&1%0K&'121PQ; [KUQD&>>'Q3I6EI"+@ZU]FU"226SM[QDN3:E
M,J@E."[(74\X+#;6Q!X(TZ^\.KI>MVSW,"SF>"*6ZDE>UZ8"S$A\CDYSQN(Y
M K3C\*Z/#:VEO!;R0I:,SPM%<2(X9N&)8-EB>^2<T 1^#]1MM5\-6]U:7%W-
M&7D7_3 1-&0[9C?.3N7[OX5NU6L;"UTVT6UM(A'$&9L9))9B69B3R22223R2
M:LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5#<W=O90&>ZGB@A! +RN%4$G Y/O4U<GX\OX-/L](
MEN+973^TX@+F169+-L-B5@I&<=!GC+#- &Z-<TDV0O?[3L_LI?R_.\]=F_.-
MN<XSGC'6GV6K:=J4MQ%8W]K=26S;)TAF5S$WHP!X/!Z^E>.:A) _@[QM:RF:
M65_$$$T9GMRC.I:V.[&T#D*YX'0$UO>(4F?Q?X@A\/E%NYO"HCM_LY W2B20
MJ%(XW;2,>@([4 =%JOBSR_%WAW3--U"PG@O;B6*ZB0AY%VQ.P((;@;EP>.W6
MNMDD2&)Y975(T!9G8X"@=23V%>51ZUI&HWWPZ;3U;-G,\,L*PMOM3]F92CC'
MRG=@8]L].:[7QW/%;^!]6EGTXZC"(,/:@L-X) .=O.!G)QS@&@#7LM4T_4O,
M^PWUM<^5CS/)E5]F1D9P>,BHH]=TB:80Q:I9/*V,(LZDG)P,#//((KSNWN(=
M0\7>(@U_=3Q7_AU MU;VC*#@S;C& .< C&23DXR35?POJNA:QJGA$W6K:;'=
M:58-;16ZAPT[LB#D.BA<!,[06Y/!XY /3(->T>ZNDMK?5;&6=PQ2*.X5F8+P
MV #SCOZ4^RU?3=1EDBL=0M;F2( R)#,KE0>A(!X%>7Z=IHO?ASXM_LFTBEU/
M^T+\Q>6@\QD:4G"G&<,G QUS5F632_%NFZCJ'AJ74[C7ETB>U4RJT7V?<O\
MJF^4#=NQ@<XP3TH ]'M=8TR^N9+:TU&TGGC7<\<4RLRC.,D ],TMIJVG7\K1
M6=_:W$BKO*12JQ"^N >GO7G>EWOACQ#'!?HNK37UAI\\4\#(T;6<;1X>-OE
M)R %'//(Z&K_ (+GOH-?73&O[;6]-CT_=:ZG&FR:%=R@0S8X)(Y!X/RMD4 =
M5KOB73/#HL_[1N8XFO+A+>%68#)) )YZ #DG_$5BVOB]+?Q7X@M=8U/3K?2[
M2.S>TF=A$#YPD."S-AC\HQC'TI/B(X@M_#MVX806VNVTLSA21&F'&XXZ#)'Y
MUB2O87/BOQ[-,(F$FD6R1F5<$_NY=RC/.<E01ZD9H ]!O-6T[3XTDO;^VMTD
M!9&EE50P R2,GD 50U'Q;HNF:AI=E<7]NLFI;C"3*H78$+;R>FTX 'J2,5P.
ME:G;I;>%;65'M[F3PVL7VX1-*\AP@:W1<%0^5!.03QC'>JWA^[2WTKX7WDZS
MK!:I<6\SF%_ED,!55Z9.3P,=^* /6[V]MM.LIKR\F2"VA0O)(YP% KC[KQM]
MI7PI?Z7=6O\ 9NJW(CN0X#/&#"TN"P;"D8&01^5=5K$;S:)?QQJ6=[:154#D
MDJ<"O+K>ZLKSPS\,8'VL+:X@CN$E0@(R6S*V=P[,0,],\4 >HV>KZ;J%BU]9
M:A:W%HN=T\,RN@QURP..*=8ZI8:FLC6%[;W0B;;)Y,H?8?0X/!KRK47G3_A-
M)-/CEFA@UVSO)H+4 O+"JQ&4H.YRIS[J:Z_PE+H&JZQ>:YHL][>23P)%<7<P
M9$.T_*F"H!89.<#CH>M &QK'BC2M"O\ 3K*_NXH9K^1DC#N%  5F+$GH/EQ]
M2*N7&L:9:7<5I<:C:0W$I"QQ23*K,3T !.3GMZUS'C65;/Q)X.OI@XMH-0E$
MDBH6"EK>15S@'J2!7+O-I=Q>>(?#/BC^U!=7>HR7%M:Q1MB\B+!H2C!>HPJG
M)&W;S@ X /2YM?T:WN3;S:M8QSB18C&]P@8.V=JXSU.#@=>*:GB/0Y)[>%-9
MT]I;DLL"+<H3*02"%&><$$<=Q7):#;:9/\2?&!N(+61E%DZ-*JM@I&=Q!/<,
M!DCH<9KDUBL/^%56R&*#S/\ A(@Y4J-VW[:3DCT\LYS_ '?:@#UZSUK2M02X
M>RU.SN4MB1.T,ZN(B/[V#QT/6I+/4[#4#(ME>V]R8\;Q#(&*YZ9QTS@UYUJZ
MZ7)XS\403R/%8W&@01RO:?>X>0$KCJRJRG'/&*VO!=WJ;ZSJ=G?W5GJR100&
M+6;5 OGKE\1R $KO7D_+V89ZT =?=7EM8P^==W$4$60-\KA1D]!D]ZR]7\3Z
M;IGA>[UY+NVGMH(9)(V29=LK*I.Q6Z$DC&*Q?%4\NG>./"^IW>5T:(7,4TI^
MY!,Z@([GL" R[CP-WO7/W\!BT'XFWT# :5J,3?8@OW9IC;;9&3UW.0,CJ0:
M.R\-7FIZF$OY-3T^]TZ>V1@L"X>&?@LN02"N#W^84VY\76,UWK.E:=?6O]J:
M=;A\2'<"Y5SMV@@M@+S@\9%:7AZ:.?PYIKQ.KK]FC&5.>=HXKCC=16/C7QS'
M<EHFNK&VDA+(<.JPR!B#C& >/J0.] &_X1\46VM:'I NM0LSK%U8174UJDBA
MQN0$G9G('-7;#44QJ<]SK%A<6T-R55HB%%LNU?DD.X_-DY[?>'%>=:/]EMK#
MX5&,11RQ*RS;0 4+6K*V[TR^ <]ZFMDT^?3_ !G!-?26"/XBCEANK< F%@(=
MDN#P4$B\GIP: /3K._L]0C>2RNH;A$;8S12!@K8!P<=#@CCWI-0OH=-TZYOK
M@GRK>-I&P,D@#. .Y]!7.>![S4KE-6BU(6=Q+#=!1J5FNV*]_=I\^,D;@ %.
M#C(QVJ7Q#<+J>M:?X>@O(X92WVV8LN[Y8R"B8R,DN5;'HAH E\%>(Y?$WA_[
M5=VXM=0MYY+6]M@<^3*C8*_E@_C5Y_$FA1NB/K.GJSS&! ;E 6D&,H.>6Y''
M7D5Q=G(_A+XJSV]U>)+:^(;<2NRQ[%BN8_E&1DA=Z]SU(KGM1CLF^'GQ%$<<
M)EEU>8Q!5&YQF,H5[D9#$8]#0!Z[:ZOIM]=W%I::A:W%S;'$\,4RL\1_V@#D
M?C38M:TJ>[DM8=2M)+B)2SQ+.I95!P21G( /!K@]:57\=QQ:*\,<\WAFZ@MW
MA(5?,+H8AD<=B1]#4/A.[\/:TVA&3^T?[8T>%DDMIT:-;']WMD#G:%VG& "3
MGCWP =]#XBT2XN;>VAU>PDGN0Q@C2Y0M*%)!*@'G!!''H:S/&OB5/#_AO4[B
MVU"QAU*WM7GABN""6(!(&W<#SC ]_6O.M,6SM_AWX.95BCF3Q''))A0&4"XD
MRS=P-A')[$=JLZCJ4-OX;^(VCZN&75[B6[GMT>,DW$!C A9#CY@H4#C[NWG%
M 'I,/B'38=/@DU#4[*WG^R)<S++,J%5(7+$$\+E@,^XJ9?$.BO-:0IJ]@TMX
MN^V07"%IE]4&?F'TKB-,DL9/B-HL\BQC;X:(+2IM*OYB$ YZ':&/KC/:N=ME
MLH/A?IGEI#'-'XD63Y5 95%Z2&]<"/!S_=]J /7KK6-,LKF.VN]0M8)Y" D<
MLRJS$]  3W[5%=^(M$L#,+S6+"W,#*LHEN47RRV=H;)X)P<9ZX->;W%QI4NI
M^)/#GBEM2\S4+XSVT$,;,M]"P3R_+95/S#:%ZC&![XM&*P'B?Q^9XX-QTJVC
M!DPQ)\J4. 3U.2H/OC- ';7WBK2-/UNPTF>]A6ZO59XPT@ " =2?<D >OX5M
M5Y5I-TMO<_#&[G,GE+H\UL[A&;$QB@ 0X!PV5;CV-=A\08-2N? &MPZ2LCWK
MVS!%C^\P_B ]RNX"@"M=>*_,\=:#I6G:A87-G>1W!N$B(>12B J=P; !)/;^
M'K70_P!L:9]O%A_:%K]L)*B#SEWD@9(VYSG'.*\^EUS2=9\:>"+G1F!1+>\B
M^2%OW!,2!4< ?*0>,'I65&DNH?">V\._-'XMMKR,>0W^NCN!<;C-Z[2I9]_3
M!/- 'L+ND4;/(RHBC+,QP /4UGP>(=%NKJ"UM]7L);B="\,4=PC-(HSDJ <D
M<'D>AJ].T26\C3E!$%)<OT [YKQK1UM+;P%\.RJQ13QZS&TV %=!B4,6[@<J
M#GU'M0!ZY/K&F6MVEI<:A:Q7#D*L4DRJQ)Z#!.>>WK5-O%&DKXG'AXWD0O\
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
MB&KZVVH0PNLB1BU2$,RD%2Q&<X(!XP,C\*S4^(VE2:/INK+:7IL;VZ%H\VU
MMK+NVXE^;Y1GC(R.G/(IWB'Q#ITW@/4]3U'3-1?2E5@ZQ.J/-&#@2(5<':>"
M#D$@YQB@#KJ*P;_Q+#8W=S96]G<7D]G:+=S10LF\1MN VAF!8_(>GMW(%5;?
MQ+?3>.]3T3^S)C;6=I%,LB/'EBY?DY88!V  ?B<4 =117#:5XOT?2_">CW=E
MIFIBQU"_>TA1B)9(Y#*X._+D\LK$8SV'%:</C>Q%IKDVHVMUIKZ* UW%<!&8
M(R[E92C,#D=@>O% '345S\'BI)/$-OHDVF7L-W<6WVM"3&4$6<$DANH) ( /
M4=1S2>+;W3[.+25U&UNYXY]3MXH6MWVB.8N A?# E<]1S[B@#H:*Y*_\>165
MSK<":)JEP^C*LEWY8B $94OO!+C(VC./O>W6M*3Q):S2V=K8PS7MQ>6OVM(X
MF";83C#L21MR2 .Y.?0D &W17G7@77X=.\'H]V9S/<ZK>0P0SRCS"1+(=K,S
M8&U5.23V[D@&MXF\5VFMZ987%K]KAN=.\16EO<VZ/DY\P'&$)60,,8Z_@: /
M3J*XR;Q^([374;1;ZVU72K0WGV*Z,:F6+!PZLK%2O'.#D=,$U;L_%H&BZ0]Y
M;N-1OK43+"TD2;@%4L^=VT+E@,9SR..N #J**Y?3_'>F:II]G/913R75W<26
ML=G\HD$L>3(&.=H"@9)R1@C&20*YG2?$X\/-XYU:_L]1:"UU*(- 9!))&#%&
M.,OC;N.1@]".* /3J*YZV\76SZS>:;>V5WI\EO:?;A)=! LD )!<;6)&".0V
M#R.*K0>/=,DU6RL9HY;?[?#)-:RLR,'"+N8$*Q*-MYP1Z]^* .JHKG(/&%K+
MIAU26SN8M--@^H+=91U,2@$CY6)#8.<?7G@UH:9J[:C,\;6,T"B&.9)6='21
M7W8VLK'D;>?J,9H TZ*P]7\2)I=W+:I875W+#9M>R^4%"K&IQ]YB 6.#@>W.
M.*IR^.+/S]%BM=/O[LZS:-=V9B5 '4*K8.YAM.'7K@<]: .HHKFK3QM876BI
M?FVNHIVO6T\63!?.^TABICX.WL3G.,#.:R_#%Q/-\3?%:30W,&VULCY4TN\
MGS<E.2 #QTQTZ4 =S17.ZWXM31M8@TI=)U"]N[BWDN(5ME0B0)C<H)88/S#K
MCVR<"JFJ?$#3=*M;BZFMK@P6C(MX0T>^ L%)&PMEBH8;MN<<XR00 #K:*X>&
M\CMOBCJMR9Y7LQH$-T0'9U_ULF2J\XR%' ZUJ6/B^.^OH;+^S+R&XN; ZA:I
M(4S+&"!M^]\K?,O!XYZ]: .DHKC/#WCDWWA*PU?4[1X)KZ9X[>(/'B0[G(53
MNX"JAR6Q]TU9M?'VE7%M>LT<R7=G=I9O: H[O*^/+"$-M8-G@Y&,'.,&@#JJ
M*X71+FXF^+.M)-!=6X&E6[>5--O7)DD^9,$@ @ <8Y!XKI-3UP6&H0V$-C<7
M=U+!)<!8]JJ$0J#EF(&26  _D.: -:BN=M_&6G7MAH=Q9I--)K0+6<) 5B%4
MLQ;)P H'/7G&,U0E^(MC#HU_J<FE:DL-A>"RN!MC)24N$(P'Y ++R/[PQF@#
ML:*YL^+T3;#/IEW:WLCR^5:W+Q1LZ)MS)NW[0I+*!SG)Z<$U#9>/M)U'3+2[
MM1(9KJ26);:1D1T>,XD#$MM !(Y!.=PQG- '545QT7Q'TR:QM+F.ROG,^I'2
MWC148PW SE6PW(P,@KD'CI2OX^")JRGP]JQN])PUW;#R=R1E=X<-YFU@5SP"
M3D'B@#L**Y^?Q=8+#9M:*;J6[M!>11B1(_W1 P27( SG 'U[ FL^W^(NFWT>
MB/86&H70UA)C;"-$!#1 [T;+## C'/R]\XH ["BN%U/Q_(OA9M2T_2[@7,>I
MIIMQ!,R!K>3S51L_,0WWAC!QR"2*[>%VDA1WB>)F&3&Y!*^QP2/R- #Z*S-3
MUD:?>V5C':3W-U>>88TC "@( 6+,2 .H [DGZXS;/QK8:AIVDW-I#,TFJ-(E
MO!(51MT>0X))QD%2."<]N.: .EHJMI]X;^QCN3;S6Q;(,,P =""00<$CMV)K
MG)_B!I-O<V@=9#9W5W]BCNE="OF[BHRN[<%+ C=CWZ$&@#K**YVU\86US!KL
MC6%Y#)HTACN(9/+WN=H<% &.001C.,TP:C8/X[M[::QO(-3_ +*>999)!Y0A
M\Q RD!R-P8CG';KB@#I:*\W\5:]_:\7A2]LK:]2QGUVU6&Z$@5)DW]2@;)5L
M9!(_+(SNZQX_TK1EN9IDDDL[2<6]U<1NG[IB0"=A;<P4D D#CGK@X .KHKD;
M[Q[#:7&MP1Z+J=RVCJDET8A%CRV4OO4EP"-HSC[Q].M:;^)K>1K>+3[>:_N+
MBT%ZL46U2(3]UB6( R> .IP>P)H VZ*YM?&EC-8V$T$$YGO8&N([:?; Z(I
M._>0 <D#J<]N 2&:?XYTS5]/TVXTZ.>>?4'D2&UPJR*8_P#6;\G "]SD]1C.
M10!T]%<1\.II9IO%?FI<QE-<D41W,F]T BBXSD\9SC!Q5%M6N-%^(_B9K?3M
M3U3_ $&SD^SVS!]G,NXC>P Z#Y1R>PZT >BT5RUKX\TR]DT VUO=R6VN!A;7
M.U!&KJ"61\MD-\IXP<D'%;=CJ:W]W?P);S(+.80M*^W;(VT,=N"3QN .0.<C
ML: +U%<B-?N]1\6:_P"'Y+">.TM+2%A/'*JG+B0EB0P8 [0!C)X).,UC^ ?%
M8M_"_A'3[VROL:A;B**_DVF-Y@A8J?FW\A3R1@XZ]Z /1J*Y2\^(&DV4T+2+
M(UE)>?8OM2NA59-Q3)7=NV[@5W8]^G-=70 45YY%XAU&W^(UI=7,V?#^LB33
M[->R30DE7/\ UT/F@>H"UTVK>)X]*URPT@Z=>W-S?1RR0&$)M;RP"RY+#!Y'
M7 YZT ;M%<6?B/:II4NI2:-JB6]K=&UU!F6/_0W#A#N^?YQD@Y3=P:T=<\96
M.B->J89+EK"(372Q21J44C=@!F&YMHS@=L>H! -ZXA%Q;O"9)$#C!:-L-CO@
M]OJ.?3%.AACMX8X845(HU"(BC 4 8 %<Q_PG5M/J$=CINEZAJ$LVGIJ-N81&
M%FB8X!!9ACO]['3O4]IXST_4-)TB]LXIY9-6S]EML!9"5!+[LG "X.3GTQDD
M9 .CHKSKPMKD>FW?C"ZOUNHE76(X8X)Y0[[VBC 126(P6.1R  <G Z;</C_2
M2=6CNQ);3:6L;S1Y63S%?A"A0D-D_+CKGB@#JJKV]G%;S3S+N:6=@7=CDG'
M'L .@^IZDD\5#>7,_P 8;-9K2\M VB3.8Y9@Z-^]BP0%8J".0?ZU;\:ZS>1:
MSX<\-6$[VTVM7+K+<1\/'!$N^0*>S$8 /;GO0!V5%8-QX8A"VK:?<W=K+#<1
M2L1<R,)E5P65P2=V0#R><]^M4K7QU;W5W>1#2=2CM[&ZEMKRZD6,16YCC#EF
M(<_*0>V??&1D ZNBN7M?'6FSZS9:;-');-?PO-:R.\;*X0;F#;6)1@IS@]L]
MQBN?\3:Z=6E\'7MI;7T5E<ZU!Y-SY@5)HR&(W(&SAL!ER.@[=P#TB@C((SCW
MKAKWQ+:Z2OC74-/TN[;4=,1)+I)YALD(BW(RC<0%V $X )],UU6BWD]_HUI=
M7,$D,LD2LROMR20.?E)&#0!8M+2*RA,<63N8N[,<L[$Y))]<_P" XJ>N&^(F
MHZS#8[= <BXTU%U2Z4?\M(HWXB_X'AS_ -LR.]=#-XFTRW\*?\)+),?[-^S+
M<AU&25(!  ]3D#'K0!L45SJ>*Q_;XT232+Y;YK7[8JJ8BICSCKOZ[OEQZD=N
M:HZ;\0[+4=+353I>HV^G21!XKF=$"R.9!&(A\V=Y8CK@=><#- '85AZ-H$NE
M:WK.HO>I/_:DR3-&(=GEE4"#!W'(PH_&J,/C[2?M&IVUV'M9]/A2=U+I()(W
M.U2A1B"=V%P<')'UIC>/]/BN=1M9K.Y%U8V1U Q1O%(98 <,5*OC((Y4D'TS
M0!HOH$K>-8_$0O4 2R:R^S^3U0N')W;NN5';I^=;E<C%X]ADN=+A.BZHHU6W
M,UB^V,B=@@<IC?E3@]6P.#SCFK%IXVL+C2;F]GM[BTFMKTZ?+:S%/,$_&%!#
M;3D,#G.,<DC% '345Q=Q\2=,M+'69IK.[,VD&,W,$31N=DGW'5@V&4]#SD>E
M:,/BT2ZO>:4=)OH;R&T-Y DWEK]IBW;<J0QV\XX;!&1Q0!T=%<_X*UVZ\2>%
M+'5;NU:WDN8_,P2I4@\C;@DX'3G!XKH* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N+^)C2+HFDM$@DD&MV)1"V Q\Y<#/:NTJCJ>CV&LQQ1W\'G)#(
M)8U+L KCD-P1R#T/:@#E=7\/:AK%]K>KBS,,\^BOI5I;O(FYBY+,[D$J!DJ!
M@DX!/?%,U+P[K<GA7PS)80VXUG0S$_V:X<>7.!$8I$W#.,@G!^F<5W0&U0!G
M XY.:6@#F8]&E\2:6R>)=+CLT:17CL[6[?*%01EI(]F2=QXZ# [],K5/#&HZ
M'J^EZGX7L8+Z"VMI+.?3[JY8%HV?>&61]WS!L]>QQ7=T4 <O?:5J&N:7#I&J
MV4"65[N-^L$@(C3JL2G ))(&7QZXQD%<.[T+Q/??##5/#%W L]YL:UL[EIE_
M?0Y^1I/1@H&<9R?J:]$HH X+Q7X:N_$,C2II3P:C%;+_ &;J=O<K%-;3<Y5R
M#DQ@X/&[.6XK0M-(UBP\=7.J-%#=6MWIT$$LPD".LD1<G"8YW;QCD <UUM%
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
M4\M\9QD!OS'->E44 <%KVF^)?$O@?5;*71[2PO+M$BAM8[E9,$,&9WDP!CC
M !_7C2?2]1G^(46L&T,=E_9#V3,TB[ED:17Z ] %QGU]N:ZNB@#C?"EEXC\/
M>#]%TF33+62:UD2UG(N^!",[I1\O)Z87WZBNRHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M0E>"!\A8Y4$>F* /4X;ZTN+/[9#=026N"WG)("F!U.X<4EO?V=W;-<VUW!-
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
MW!%R,^H/!]P1U%;U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%<]XP\0W'AS3+6XM[&2Z>XO8+7
MY64!-\BKD[B,G!('OC.!S0!T-%8MQXCCAGEMHM/O;J[@@6XN+> 1L\"MG:&R
MX!8[6P%)/'TS>TG5;+6]*MM3T^836EPF^-P,9'N#T(.01V(H N45R%^OB_'B
M!;6TMY#YD+Z>_P!L*>='D;X\8_=G:&&[KEL]AA]IXAO;[Q;<>'+G2IX4BT^*
M:66*=3AI"P)#!@VT;2 0-V><#@T =917F_P_\7I#X3\,VFI)J,LM^6@6_F7=
M&\VYV"%R=Q)"GG!';-;L'B'1K+4/$]T7OTDLI85O!.QV!B@"")2< $%?0$G)
MH ZNJ.GZ9'IDEPMLVVVFD:;R,<(['+%3V!))QZDGOBBPU(WL]Q ]E<VLL&W<
MLX7Y@PR"I5B".#4FI7\6EZ9<WTP+)!&7VKU8CHH]R< >YH G*%8F6'9&Q!VG
M;D ^I QFJVFZ;!I=LT4.YFDD::61OO2R,<LQ]_T   X KEO 6KZJ]UK.@>(9
M5DU>PN/.W+T>&;YTV^RDLOL% K2U/QIINEQZG,\-U/;Z6RI>S0(K+"6 .""P
M)P&4G:#C/UP ='17+7OCJRL[];$:9J]Q=M9_;4@@M=S-'N"G R.>?T]< RZE
MXVTS2XI+FXBNOL$,ZV\]XJKY<+DA<,"V[ 8@$A2 >.QP =)17/:QXQT_1H[N
M>:"ZEM;%U2\N(55E@) /(+!C@,I.T'&?K4-SXWL8;[4;.WL-2O9["&.XD6VA
M!#QN&(92S 'A3]>V: .E6-$9F5%4MRQ QGZTZN8M/'6F7MUI*16]\+;5A_H=
MX\.V*1MA?9R=P. >V#@\U)>>-=,L9(GFBN?L4MW]C%\ IA$NXK@_-NQN!7=M
MQGO0!T=)@<\#FN1NOB+I=I%J<S6&J/#IEQY%[(MN-L/"G><D97##ID]\8YJQ
M+XCN9O'!\-QV%Q]G.G_:3=1O'_$X4,,MD 8;MG/; R0#IZ1E5L;E!P<C(Z&N
M.LO"^K6]MH:MKNK/)8W,DCM-=!_-A9LA)N/WC;< =@23DX&>RH 0  8 P/:C
M:.>!S7/:@OB0Z_<BQBMS8OIS+;SO.1Y-S\V-T>/F!^3GL%/J<\S<7^JZ?XH\
M&R:C;WD5U-:7PN-/MKIKA79 FSJ0I;#$[CC&>3@4 >D48KG[+QAIU_I$=_''
M<H\ERUF+21 LWGJ2&C(SC(VL<YQ@$YQ5*?XAZ/:6-_<7,%]%)I]S':W=N8@T
MD32$!"=K%=IW#!!- '6*JHH55"J.@ P*6L"+Q5%,JH-+U)+MWD$=I+$L<KK'
MC=(-S!=GS+@DC.14%CXZTG46TH0)=?\ $RGEMH]R >5-&&+QN,Y! 4],CWH
MZ;%%<O>>.]+L--U:^N+>]6/2KH6MRBQ!F#D*01@XQ\Z\Y[U;LO%=C=:O=Z9+
M!=V4]M;B[S=QB-9(<D>8O)P 1SNP1Z4 ;FU0Q8*-QX)QR:6O/-;UY]0\0^"I
M[.+4K>UN[\E96?9%<1>2Y&4#9Y^5AN4''XUT%YXTTRQ>)YHKG[%)=_8_MRA3
M"LN[9@_-NQN!7=MQGO0!T=%<H?%MIK%U?:+:66M>:DSV,]Q;P;?L[&/<'W$_
M+P>#CKC/:FZ?X;U:VE\/R2ZWJ4C6 E6X$ER&2>-MVU9!CYW&4&[C[I/<4 =;
M2%58@E02O0D=*6N7U!?%1U+6ULX+<V[V8.GSFY*E9< ;"F, YW'?S_".U '4
M4C*KKM90P]",UYV-3U'3_B!IK7=K?--+X>D>73;:X:X42B6(?+N(7.,C<<9]
M3GGIK/Q=IVH:-I^HVB7$OV]F2"WVA92RYWJ02 -NULDG''7D9 -X #H *6N2
M;XB:,EDEP\-\&.HC3)8!#N>&<D#:V"1CD'()SVS5V/Q7'+!&4TG4_MC(\AL7
MC2.9$5BNXAG"X)'R\\]NAP ;[*KJ590RGJ",@TM<]9^,]*U.RTVXTP37KZC&
M\MO!$H$A5#ARVX@+M8A3D]3@9K(\3>-?^+=ZWJ^BQW N[19;>1655>TF7@[P
M3VR#QNSD$9% '<45QUEX9G_MRUU6UN]:L87A=+JSGO1)&^5*A@NYL/G:V[/\
M/3)-;7AC3;O2-"ALKV]NKR5'<K+=R^9+L+$J'?\ B(! )H UZ*S?$"ZFVA78
MT=4:_P!H\I7?8&Y&5W?PDKD ]B0:Y_4/^$C87;75LL&GMHQ)D@OG#VUP%)91
MC!;G'SYZ+VR<@'8JBH"%4*"<\#%  48   ["N&\%>+86T7PII5Y#?BYOM-B,
M5W,G[N>1(0SC<3NW8R<D8.#@FM>X\:Z9;3VOFQ7(L[JZ^QQ7P"F$RY*A?O;@
M"P(#;<>^"#0!T=%<O:^.].N[VX@CLM2$=K<RVUU<O;XBMS&F\L[9X4CH?7KC
M(S/#XPL9-6M-.FMKRVFO87GLVE1<7"H 6"A6)# $':P!Q0!T-%<5IGB_0],\
M,:=>0IJTEG?:@]I$9E:642M,RG=DD@;@<#KC  SQ5M]4B\7:?K6C6ZZMIE_:
M[$E576"==WS(R."P 8 \]<9XS0!U5(%4,6"C<>"<<FN=T[0]3M=>M+Z?5[R=
M$TY;:YB>4>3+*,?O%3'RMPQ)]P/7'1T )M4,6VC<1@G'-+BL&_\ %=G8_P!H
M,MK=W46FX^VRVR*RP?*&((+ L0I#$*"0#5:_\=:99W=O;06NH:A+<V1OK<64
M'F":,;?NG(R<,#_]? H Z<@$8(XI" 001D'J#4,ER4L3=+;S.1'O$*J!(>,X
MP2.?;-<_!XYTZYM="NHK:\,&M2>5:R%4 #X)VO\ -\IPK<>V.O% '3 !5"J
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
M2 0.WJ1W .A"A5    X ':EKSN/Q!)HOCGQ9--;ZK=PQV5G/]EB/FF$$2ER
MS;5Z#@'GL#75'Q-9R6UE+913WSWMM]K@B@VAFBP#N.]E ^\!R<G/L< &UTHK
M.T+7+'Q'H\&J:>[-;S9 #KM96!(96'8@@BM&@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N9\=:7?
M:KH,*:= +BYM[ZVNA#O"&18Y58@$\ X!ZUTU,EFBA"F614#,%!8XR3T ]Z .
M/M+#6-'\9ZMK*Z;)=VFLP0-)%#-'OMIHE*[3O905((Y!/(/&.:U/!>@R>&_"
MUKILS(TX:2678<JK2.SE1[#=C\*W$FBDDD1)%9XR Z@Y*DC.#Z<<UFGQ-H0+
MYUBQPF0Q^T+@$=1G.,C'2@#5KE&T_5+/XC7>K16!N;"ZTV* R),BE'C>1B-I
M()R'&.WJ175T4 >86'AO7K;P;X,TV32I/M6E:HES=*)HL+&IDR0=W/WQQ[&M
M,Z-J1U3QE-/H0O+35)+;RH)98\7$:(L<@^]\IP&(SCM78ZGJMAHUB][J5W#:
MVR<-)*P49/0>Y]J7^T;/^U!IGVF/[<8?M @S\WE[MN['IDXH YWP7H=]H4^I
M0;[Q-&8QFPM+V<2R0<'> P9OD^[@$G&#^-W7[2ZU74--T]K&>32_-\^[FCF5
M.5YC7[P;A\-D?W1UR<;]% '!ZGX<OM)\=:-KN@:?<W,?E26NI;[L,6A."N/,
M?.589QTZUD:A9WU]K'B:.S\/WFH:/?W*1W(L;^!$F9$4.&$F&#9!1MI ^7UR
M:]/AN(;@.894D".4;:V=K#J#[BL63P9X?DU":]_L\)-.YDF$<KHDK'J716"L
M3WR#F@#)T^.[U'QUIWB&WTR>/2I-%-MO=HP8W:17 *[LX 4C(SSTR.:S;'0M
M;TG5]4T__A&M/U&SO+V6ZMM4EDC_ ' E8N5D0C<Q4DXQUX''4>BHBQHJ(H55
M& H& !Z4M 'G:Z+K6D>)=72+PU8:Q8:E<FZ@O)I8T-LS* R2!@6*@C(VY_PT
M+?2M4MO%WB&^.GR/;76G6]O Z/&OF/&),X7=\H.\8SZ&NTHH \VL_#VMP>'?
M 5D^ER>=HUS&]X!-%A56)T)!W<\L#QV!I^@Z%K>C7,VBS>&M/N[474DEOK+R
M1\1.Y?YT(WEUR0,<'CD=:]&HH \UO_#NN7'A_P >V::7)YVLW#O9@S1893$B
M9/S<<H3SVQ6U#INK0^/;+5UT\M:2Z.ME,6F0&!UDWG<,G/!XVYY'..M=A10
M5C^'M7O-6@O#?Z8=.N+:Z:W,7GK*& "L&#+QR&''8@BI(O$NASQ6LL6L6+QW
M<I@MV6X4B60=54YY/L*THXHX8Q'$BH@Z*HP!^% #JY;6=.U"X\?>'-1@LGEL
M[&&Z2>4.@VF4(%P"P)^Z<\=Q6_8ZC9ZE'+)97,<Z12O Y0YVNIPRGW!JU0!Y
M9)X4\0?V9-=0Z5%)>VOB*XU2&RNI8REU#)N4ID$A6VN>O0BM#7-*UG6/!US#
M;^&8=/N9[FU=;.*6'<%BF61F=P0O(!  S]>3CT.B@#B?%>DZJWB#2O$.G:/!
MJRQ6\EK=:=.Z(VQRK!T9OEW*5YYY!XJ+5-)UAE\.ZK:Z) )K#4&N)=-M98U*
MQO$T?#':K,,@GH.H!.,GNZ* /+=2\-^)+S0/&=M_9 \_5K^*XME6YC(*@19R
M21C'EG\?;FM;7O#NI:[XHU!Q:RV]E>^'9=-^TLZ'RY7;=RH;. #V[_G7>44
M>;1V'BF\A\'PW7A\PRZ+=J;J7[5$8Y%6%X]Z88M@Y!P0",XP>H?H6A:WHUU/
MHLOAK3[NU%U)+;ZR\D?RQ.Y?YT(WEUW$#'!XY'6O0Y98X(GEED6.- 69W. H
M]2:AL-0M-5L8KVPN([BUE!,<L9RK#.,@_A0!S_A33]0L=:\337ED\$-]J'VF
MW=I$;<OEHG16)!RA//8UU!R <#)]*6@C(P: ,CPWJUYK.EFXO],.G722O%);
M^<LP!4XX=>#_ $(([5KU$3!9VV28X((U]E51_("H-/U73M6A,VFW]K>1 X+V
M\RR 'Z@F@#!N-/U ?$RWU=+&22PCTF6T,JR1_P"L:1' P6!QA",XZD?6N2M_
M"GB&QT#0KE-&AN[W2KV\>73;B6/;<0SR,V5;)4,,J><=#^/J]% ' :MI6L:A
MI>D/!X=BM)(M9MKV2SMY8@8XHR"=S9"LYYX&1TYJ;Q)I.K0^,;?Q!8:';ZW;
M360L[FSEDC22(J[.LB%_E/WV!&?2NYHH X9M$U>P\3:/XBM]-A<+9S65YI]H
MZ+Y*.XD4H6VJQ! #=,]1Z50U?PGJL_A#Q@MO9E]1\07!DCMA*@\I=JHNYB=N
M<*2<$]<<XS7?7^I6&E6_VC4+VWM(<X\RXE6-<_4G%06>OZ-J$XALM6L+F5AD
M1PW*.Q'K@'- %RU=WM8VDA>%RHS&Y!*G\"1^M9FK:O>:=JFE6\.F&YM+R4Q3
MW"SJI@./E^0\OGG..@4FMBFF*-I5E**9%!"L1R >H!_ 4 .JCK,<TVB7T-O$
MTLTENZ)&I +$J0.20._K5ZB@#SRQT'6H(/A[&^F2 Z+'LO3YL7R'[.8N/F^;
MDYX[>_%,\,Z%K>BLNAW/AK3Y[>WN&,.MM)&=T)<L-R8W^8 <>F<<^OHU% '"
MZ;X;U"ZT;QKI=[;/9+K-W<R6\K.C?)+$J D*Q((*DXJ3PI;ZW']FBU3PI8:?
M-9H5EO89(G^TD*5'E@<KGJ=V,=.<\=M10!YA;>&]>B\(Z'8-I,GVFS\0?;YD
M$T7$/VAY<@[\$X8#'J#73:-IVH6_CWQ)J,]D\5G?16JP2ET.XQ*X;(#$C[PQ
MQV-=310!7OIKBWT^XFM+;[5<QQ,T4&\)YK <+N/ R>,GI5?0]1DU;1+2_FM3
M:RS)N>$N'V'H<,.&'H1U&#3FU'3;C4I-&:YMY;SR3+):DAF$>0,LOIR.M70
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
MK:'/IAU8;9M5_M0R?9N0_FB7;C=TW#ZX_.MFUT"6W\6W>O/>*[7-K';-"(<
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
M>OX;):29#)&A\]2<*K#=S_M#UYZ&UIGBW5-4\,:#J92RM3>O+'>2MEQ&R;E
MCCW!G+,O !) ]:T+#PA_9FN6>H6E]B.STI=+BAEBW?NU((8MN&6RH]./SK/L
MOA_-IUOH2VNN21S:1)<&.3[.I$B3G+@J21D'HW;T- &+JNNS^(_A]I%_=QQI
M<#Q!;P.(U95)CN]F0K<KG;G!Z9KH+7_DL>I?]@*V_P#1TM1+\/GCT%=)76I6
MB34_[11Y+=201*90O!&?F/)_("MJ#0)(O&$_B!KQ6,UFEHT AP JLS @[NN6
M/;I^= %;XA_\DX\2?]@V?_T UC6OB'7-#U30+75X]/?2=3@*0O;*XDMW2+>
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
M[DD%-O48 !ST.:\LOY;+6M.\.L;2_M)H/%*6UQ:W,[%[=RK%D5@>5^Z5(['
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MV"RCD9%0W=O/X7^)MUXBEMKB?2-6LXX)YH(FE-M-&?E+*H)V%>X'!ZXKOJ*
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
M!U=_$OAO4BED(=,LYK>=?/<LS2!!E?DY V=\=: "U\=VL^D1W-Q;BTO7OY=.
M-M-.H59X]VX&3IM 4G=CZ D@53E^)$,.FWMP^ERR365[#9S+;S*\9\U@$='X
MW*=W89R""!5'_A"?$,5G+=6EQI\&KP:[/JUGF1WB=)=P:*3Y01E6(R,UI:WH
MGBCQ#X9^SW?]F17KW=O-Y*3/Y4212*Y^?82S-C'0 <>A) )I?&5XAU^T?1C;
MZCIED+V**:X!2:([L$LH.T@H01S[&F:5XNN?[&\-1W\5L-3U>T$L7F7/EI)B
M-&8YV\,2_"@'OSQ3[KPUJ=[XHUF_D-I':ZAI"Z>NV5F=&!<[B-H&/WGKVJFO
MA74KKPKI&AZWI>CZA:6MK]GGA\]P0R*BQR1N4R#P^?NXW#!..0#LK"XEN]/@
MN)[9[:61 SP.<F,]U)]JLUSF@:;KNBV&B:9)<6]Y;00R)>W$TCF;/_+,)Q\P
M'0EL' !KHZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBL?3=7;5]6U".V(%EI\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KS7P_8ZC)X \9Z5:EEU87VHQJ<X)D?+(<]LAU(/N*]*JFFG0Q
M:I)?PDQRS*%G4?=EQ]TD?WATSZ<'.!@ Y/PGK&C:\-&,&E3IJFG6QAD$UJ\9
ML?D 9-S #DJ  #TY[&I/#,4C?$CQO=J#]F9K* -V,B0Y;\@Z5V3AFC8(VUB"
M V,X/K5>PL(--MO(@!PSM([L<M(['+,Q[DG_ #B@"U1110 5Q?Q#T>\O(M#U
M>P@>YFT74H[Q[>,9>6(<.%'=L<@=\5VE% '#^--3@\2>$+S1="D6^U#4HQ;I
M%'D^2&(#/+_SS"C)^;!R,=>*J:;8V>E?$I;:0QM#9^&X+43R*,921LC)XSMP
M2/0UZ'10!Q_PM#+\-M%B<,LD411T<$,A#'@@\CC%=A110!XS<,!\*]2TF:"8
M746N'S(7@;D&_P#,XR,,-GS<9XK5\26UQ?\ BKQ1;:-CS[KPND,!CX$D@>7Y
M >F[:P^@(KU&B@#@?"]YH'B+6-/U&TM-5_M2R@>.5;I9D%F&&&C;< K'(  &
M>F>U=]110!S/B69=0U'3_#T=SY#SO]HF?;D!(R&5.>,L^W@]5#USS>;X1^*D
M,\]V]S:>(+;R[MQ$ (9HL>6[[1@!E)7)[CVKT>B@#R&_C@D\,?%!%B5I;FZD
M\D!/FE_<1A=O][YPV,=\UK7P$GBWPP-.9(W.B7<*R(,*CLL7E@D=.0V![&O2
M** /+/"$VC:E;Z!97MEJJ:_HJJLEO.)42T94V.Y;[FPC.!DYR!CTRX4AC^'-
MH%B"SKXG$Y4)APHO"V_&,X\OG/I7L]% 'E-SJ"V,/Q"TO5XY?MM_Y\]DWDLZ
MW-NUN%C5" 0=NT@CMDGUJ?1FA;Q5X)EEB9/)\/R1N9HBAC?$6 =P&#\KX]1F
MO3Z* /&)8X4^&.LQQ0A9CXC:6-$C^<K]L5E8#&<;,D'TK3N[C34U_P 2Z+XG
MAU.2#5IUFLS;)*\=Y"T2*$4Q@_,"I'..H/O7JE% 'G%I#:6_CS7/.A6-$T&V
M@!D._!'F;DWG[Q *Y]>*RM#D:SL/AA=7$5QY5M;SV\Y6%F,<A@"JC  D$D8K
MURB@ K!\7SQ0:$#(X&;NV('4D">,GCV )/L*WJ* /,O'GAZ_T_[?XB\,QB5-
M1MC;ZK9)]V=&4A9UQ_&N<GU&?QUFNCHWQ0U"YU=O+T^^TZ&.RN9.(T:-G+Q%
MN@8[@V#UQWQ7;T4 <-X)<>&O#EE9WZ7$*ZAJ5PNGP>2Q,43N[QJP ^0;1GG&
M,XKN:** &R2)#&TDKJB*,LS'  KD/A9\OPZTJ)@5EC$BNC##(?,8X(/(X(/X
MUV-% !7G7C+[#-\3?"?VY0]K!!>>>2I*QEE39N(Z9P<9KT6B@#D;2YT.SL]:
MMM(4BW,374\@!\M790@521R3L)P,X_$5R=W(O_"@M(ML,;A([!&A"DN&2:(N
M"O7("DGV%>M44 ><:[J=KI?CN:ZUEKX:-J6G10VUW:+(\:NC2;HV\L$Y8.".
M.<55M[BS\%>)M)GFL+VU\.2:0;.T9XY)C;2><7VN,%EWJ4X/]T#MQZC10!YS
M>)::7KO@:YM-+GLM+A:]1(DMW/E^8GR94#*EN3@\C.#S5K0[.UU3Q/X^L;F,
M/:WLT*$8P)$-NJ/@]\'(R.AKO** ."\(6NM7&D36VH*\=[H\,NEVT[\><XZ3
M#V*"+!]=]9/@^32-3@\/Z?>6.K#Q#HVU7MIA,JVSJNQWW?<VD9P,G.0,5ZG1
M0 5PGQ1D4:9H:_,S)K=I,RHI8A%?+,0.< =37=T4 >>^/G;QIH7_  BVB12W
M#7\L0N;L1,(;:)7#LQ<C!;Y<!1D\USWC:X$UAXRT^&SN;6>-[=A%#:N[7BJ(
M_P!\SX("@# "XQLY))Q7L=% 'GEU)/)\0-8^RK<12ZEX?B2QE,+@&0-+U./E
M(W*3G&,BJG@^;1=7_P"$?@FL=677M'0(]O.LR+9L$V.22-A4@8 R<Y''7'IU
M% &9H6OZ?XCTXWVG22-")&C821-&RL.Q5@"."#]"*TZ@M;2*SC9(@278N[L<
ML['J2?\ .  !P*GH \ETPZ=<K<>&/$5IJTFLQ:G+/% HF$=P3,TD<RNORA>1
MDDC&#]*K:W?+.+A4M+FS:T\4P336D-H[;E$RYN'?:<[@,C:0,<8/6O8Z* /,
M;74;&WU+Q/X>\2Z9=7,FIWYNK6(VKR+>PLJ;%! P"NT [B N.V#4L@MSXO\
M'<D\<8WZ3;Q(2,AB$E#HIQSR5! ]17I-% '/>!&)\ >'E?/F)IT$<@;@JRQJ
M"".Q!!%= [K&C.[!549+$X %+10!XCIF@3ZCX>U#5+")[J^T[7KJ]&F7!8Q7
MD)?./+;Y<D<H^.HKI?$/B*WN;CPSXD1;_P#L2/SDO?)C<2VCR*NQG0#<,893
MQ_%WSSZ310!Y[-X<L-7\$:HWAN"YAFEO#J=E/<;PTETNUA( _*AF7;T&1D]#
MDPZY#J_B#X8:EJUO8S+J&I)#.;+'[S[.C*3#[Y4.<>LA%>D44 <+-+!K_CSP
MSK&CR[K>SMKHWTR@J%C=5"1OZ-N^;:>1M)XK+T+13XA^%^IZ;&QBO?M]W/;.
M1M:.47#R1/ST&=ISW!KTZB@#BK*YN-4\#:EKVIVK6MU?V!4V\@YC58R N/=R
M[#OAP*Y[3%A:3X4K,@)MK%UF#I_JG%LJ@-G[IWC SW'K7JU% 'CUP84\,>)I
MC))%Y'BM;R'9"SJP\R(JS*HR8RP.2 >G&3P>G\':CHVJ^+=;U.VU*"2_OHX=
MUHB2*8XX@5W9=5+$EN2!Q\HKI->T1M:@M1%J%S87%K.+B&:#:<,%*_,K AAA
MCP:73M)N+>=;K4-2EU"Z5"B.\:1JBD@G"J.^T<DGIQCF@#5KS^_CD\+_ !2E
M\1744K:/JE@EM+<QH7%M,C?+O Y",/XNF>N*] HH R#K=A?6TQM95N+81,TE
MPAS$HQTW="?8=.^.,^<65I+;_!GP[=6>GRR36#VTE]!;Q[;AHTDW.H'7<#AL
M>V:]>HH \EUV.PUCPWK&M>%K34KZ2;[+]NDD64&YBCD#-$JN!N(3=G Z''.<
M5KP:SI^J_%+2]2LC)+:-HL\;7'V=PJGS8V"LQ7 P W7I7H=% 'CEGF'X<>'I
M3%*([+Q,)[@+$Q,4?VJ0[BH&<893TZ$5[!%()HDD4,%=0P#*5//J#R#[4^B@
M#(\4R)'X3U<NV-UG,JCNQ*$  =R?2N9\(^*--TOX>:'!,TS7D%A#$;58'\PR
M! -F,<'/'/%=[10!Y5=2Z?'KOB70?%=MJC#5+D36JVZ2O'>1-&BA%*#[RE,<
MX[5=MXK2'QOXE\Z%$4:';0J9/FY DWIN/WB 5S^%>D44 >0>'+Z31I/ VH:H
MLRZ4FAM9&0QLPM;HE/O@#Y257:"?>H%FGATO4-0M[+4'LK3Q=+>74<$#H[6[
M*5WJ, MM8AL#GY>U>S44 >1^)H]"OO!'B'4M&@O)_P"TIK+S)YUES<LDJYVH
MXR=J#D@8/_ 3CU:VCMDBW6J1+')\^8@ &R.O'7C'-344 1SK(]O(L3;9"A",
M>QQP:\L\(OI-_9Z#I.J6>K#Q#HLB%[>7S52&1!M:;?\ <*$9/7YLXYS7J]%
M'ESRPZ1XSA\500%M"U*Z:WEA4,3%< %!=[.V0&4\9VD-_$15S4#9R^.O%)N$
MDELY?#J1R>0#ND ,I=4(ZMM8<#GD5Z+10!Y3MU>30_%&CB[CU^U.@3"SU&.+
M;/DJZK;R8X9^<CH>N1S5NZO;>[7X=31!]L5TN]GB92@%LZDG(&!N(&>F:]+H
MH \=U2*&3PC\3E2%6GN;YS" GS2CRX@NWNPW!L8[@UJZ]K5EH_C,7[W(*WVA
MK WGPRO%]]BI5HT;GEMRG'\//6O3:YZ[\.7K:Y<:IIVO75DUTJ+/"8HY4.P8
M4KN&5/)Z''.<4 )X%BTVW\%Z9:Z5?K?VMM"(1< 8WLO!R.JG/8]*Z*JMA8I8
M0&-9))7=B\LLF-TCGJQP .PZ    "K5 !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<[XXO=/L/"MQ
M-JMA<7MCYD2R1P/L()D4*2=P.-VWIGZ8KHJYOQWI%]KWA&ZTS3DC:YF>(CS7
MV* LBN<G![+CIWH +WQ8]OXANM#M=%O;N]AM%NU"-&JR(S%1ABW'*D<X/L:I
M6?Q"M;V#1+Q-*OH].U:5;>*[DV ),P.$*[MW52-V,9]N:L)IFIK\0;C73:I]
MDDTJ.S5?-&_S%D=^1TQ\V,YZBL"T\):[;^#/"NDM;VYN=)U..[N")_E9$=F^
M4XY)#="!T- &K>?$%+6WUJX70M1EBT:<Q7I#1#8H56+CY_FX;.!SQSCBM"V\
M712Z_!IEQI]U:)=6SW-I<S%-DR)MW< DKPRG# <>AXK"NO#&M3Z1XYM%MX1)
MKLCM:DS<*&A6/Y^./NYXSUJW=^'=2O\ 7?#MQ+;HEK9:?<6EUB8;LRJBY7CD
M#8?3K0!-;_$/2KC4M+M@O[C56*6DZS(Q+8RH= =R;ATS]#@\5A^-M=_MGPY8
M7EC:W!L&UBUCBO%E"A\7"J6V@\H<$ GKQQ@YK6\*V'B[3;*UT#4XM/-A8H(5
MU&*8F2>)1A%\HK\K8 !.[UQSS6$GA+Q5;^"[;PHEK83QZ?>PR6]ZUT4$L*3"
M0!DV$JV!@]1Z9H ZA=9TNU\5^(7.GW<=[8V$4US-G>)HAYA4(@8\C#=@3FI;
M7Q:;C4)-.;2YXKXZ>-1AA:1?GC)V[2?X6!(R.G/!-9U[H7B&37_$NH6#06DM
M_I<5K9S^;DQS)O.XC' R_!YZ=*K:)X:UJV\5V>JS:=86D)TI[*Y6.Z:23S"Z
MMO)*#>3CN?<D]* +6@^.#<>#M(U;585AN=3.($,J*KDAFZDX50H/)YX[D@'%
M\7>)[/Q+\/M::V$D-UIM];PS(LH(#&:/D,IPRLK']>!4EGX2\4:?X4\.):K8
M+J_AZ0B*-IF:*[B*LC@G:-A(.1P<$?EJ^(M+\2^)/!-W9SVEG;W]S+"R6R7&
MY(5217.Z3:"S':>@P./<D W(_$2/XNE\.R6<T4ZVOVJ.9RNR5-VT[<'.0>H(
M&./45):ZZ+GP])K LIQ$J/(D0*%Y$7.&7G&"!D9(X(KG_&U@-6GT;[!?+::W
M%="%-C!I%BE0B92!Z1Y<'U05TVH0Q6WAVZ@A0)%%:.B(O15"$ "@#F[+XBV]
MS+HCSZ-J-I8:T$6TO9@FQI67<$(#;AGH"1@D<<<U9T_QG)JUY<V]KX=U-X[:
MZFM+B7,0$;QKG'W^<]!CCIDC-8'AC2;WQ#X%\#P3VR06E@+6^>;S WF>6F8U
M4=022"V<8P0,YS71>%-+U/1TU]KNVCW7FIS7L"I*#E7 PK<<'Y?<<T 5O#WB
M/2(O"OAY=(LIT34E9;"R>3+A5RS%F).  ,DY/4 9)%.O?B!9Z?I&LW=QI]V+
MG1I%CO;-2A=-^-C@[@"A!!!'/MQ6+I/@S6]*T?P=<(EN^I^'Q-#+;^;\EQ%*
M,-M;'##"D9 Y!'O4NO\ @W5-6TSQ7<0PPIJ.NK;PQPO+\L4<70NP'WB2QXSV
M&3UH ["QU2[O;6\E?1[JUDA=EABG9 9Q@$,,$@ YQSR,&N>\.>-Y;_PEI6IZ
MA9NMWJDQBM8(V4^:Q+$ <\!54Y)[+W/7LHF=X5:1/+<CYESG!],UYOI_@OQ!
M9>&O#D6VS&H^';LR0J)R4NHCN5P3M^0E6XZX(YZ\ '9:3XABU+5+_29K>2UU
M*QV-+ Y#!D<?*Z,/O*<$=B",$"L"XUV^U75/%^C3V3Q6EA:(J2), <M&[[B0
M0>?E  Z8YZUK:7HUPWBR^\27D0@EGM(K.& .&*HC,Q9B.,EFZ#. HYYP,^70
MM8@\2>*+JW@MIK35[6)8V,Q5T=(V3:5VXP20<YZ9X- %'P1XH\C0_!VD76GW
M<:W^G1K;WCE2DDB0AF&,[AP"02.<?C6A/\1=)@NK0$![.YO/L2W"3(2)-Q4$
MQYW!"PQN_'&#FJ-EX9UFWM_ <3V\.=!3;=D3?>_<&+*<<\G/..*E\-:5XL\/
M_P#$@$5A+H\4[-;ZD9CYJPERVPQ;<%^2,Y [\XP0#MY)$BC>21@B("S,QP !
MU)KS[PUK>IP>.Y[?5I&^R>(;;^T-,1ACR=GRF+'][R_+<^^:ZGQ-:WVH::MA
M:6Z2Q7$BI=[I=G[C(WJ..2RY7MU/-8'BSP898M,O?"^FV-OJ]A>I<12<1*4&
M0Z,0"<,I(Q0!K7OBM[?Q%<:%;:->W=[%:+=J$:-4D0L5&&+<<@]<'V-4;/XA
M6U[;Z+>KI5_'IVK3+;1W4FP!)FR A7=NZJ5W8QGUJ>+3=4'C^77GLT%J^DI:
M!!,"_F+(S].F/FQG/X5@VGA+7;?P7X8TEK>W-UI>J1W<Y$_RF-)&?Y3CDD-C
M! Z&@#8U?XBZ3I!GEE DL[:Y%K<RI,FZ-MP4D1YW,JL<$CG@X! HO_'RV<VN
MQQZ%J-Q_8@5[LJT0 C*>9O4E^?EYP.?856TW2O%F@ZGJ.GV,5A<:1>WDMW#>
M2SE9+3S6+.ICVGS,,21R.O)I+KPYK$LWCIEMX=NN0+%:$S#@B#RLOQQSSQGB
M@#>E\107%Q;V.GP/>7-S:?; BN(PD)X#,QZ$DX '/!Z8S7&^#/$Z:%X)TLW%
MA?3&_P!8N;2, JS1NT\FT/ELYP".,].M7['P]X@T37=-U>SM;:Z#Z3#IM]:O
M<;#&T9RLB-@@CD@C /?VJG:>$O$,.A:-9RVUF9;+7VU.39<D@Q&21L#*CYOW
MG3IQU% &T_CR51K$7_".:B;S2</=6XDB^6(KO#AM^TY /RC)R*N7'C33U@LF
MM=DTMY9K?11RS)#^Z8#:26/4] /8YQ5!M"U;^V/&-T+:(QZO:Q0VO[X9W)&R
M'=QP"6SQG@5FVGA[Q3X?;0M1TNVLKNXM](ATJ_L9KDQJPBY62.3:>Y;J.AH
MU+7XC6.H1Z&^GZ;?W0UF.9[?:$&&B^^C9;@@\9Z>]5=3\?7!\,+J&GZ9*ETN
MJIIES#,Z9@?S51N02&SG@CCG/:KMUI&MW7B?PQJEQ';.+ 7)N_+DP%,J@*J
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
M65CD'G=SG %:6GZ5XNT+7-4^PVVFSV&KS_;"\MRP-E,RJLG&S]ZOR@C&W\*
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
M'&0 Q//OSFM*YUO5]%N?#%S=7:WMKK$Z6EQ$(E7R99$+(T9'.W*D$,6.,<T
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
MWBN[66VG0/#,ACD0]&4C!'Y5+6;KVNV7AS2)=2OV?RD(54C7<\CL<*BCNQ)
M% &;;^"-'MK;P_"L<C?V&Q:V9FR6)4@EO7)PW^\HJ[<>'X;GQ/9Z\UW<K/:P
M/ D*[/+*N06SE<YRH[]JJ7FMZYI^E2:C<:#$T<:;VAAO=\J#W!0+QU.&/0XW
M5T5 '(/\/K%M&GTE=4U)+*2\^V+&&C_=-YOF[5RA^7?SSD]LXJ_-X0L;O6+[
M4+R>XN?MUB+"XMY-GEM$"Q[*"#EFYSWKH** .?T[PG!9'31/?W=]'I@(LDN2
MA\KY=H)*J"S!25!/8GOS6;<_#JRN;>]M/[6U..RNKT7XMHWC"Q3>8)"5.S)!
M8=&) SP,X([*B@#&@\.06WB:XUR*\NQ-<PQQ3P[E\N4H&"L1MSD!CT('M1JO
MAV+5=:TO5'OKN";3&=X$BV;274HV[<I)^4D=:EDU273[74[W6(X+2RM&+1RK
M+NWQ!0=S# P<Y&.>U:G44 <IJ?@2TU*YUI_[3U"W@UF'R[RVA9 CL$\L."5+
M [0. <''(/2K=KX3@M-<LM674;YYK2R^PHCF,JT60?FP@.<J.01TKH** .9N
MO!-I<R:]C4+^&+6T*W4,;)L!,8C9ERI()48Y)'?&:E7PC;B_T6\:_O'?2('M
MX%;R]KHZJK;_ ).>%7ICI70U6N+^UM;JTMII56:[=HX$[N54N?R"G_)H YW1
M? =IH-QMM-5U0Z=&YDM]-DF#00,3GY1MW$ \@$D \XS6IX>\/P^'+2XMH+NY
MN$GN)+DFXV95W8LV-JC@DDUJN7",8U5GQP&. 3]<'%8/A'Q)+XHTR>^>Q6T6
M.YDMPHG\PDHQ5C]T8&1Q0!!JG@>SU34=4NFU#4+=-5M!:WL$#J$E4*RJW*E@
M0&/0@'N#SF"?P!:M-IUU::QJMEJ%E;"T^V02)YD\(.=D@*E3@\C &*ZZB@#
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
M1=(NM*MH,V=U+-)+&_(/F$Y7_= .T#T K0M[^UN[FZMX)5DEM'$<P7^!BH8
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
MC:AX7TF^T^[LQIUC&EV09S]E0ESG[W3!8=03G!YYK6BC2&%(HQA$4*H] .E
M'C\%_8?;_">K6%S''%<ZU<*UQ<2@W<\9$V[S2,80$ !3G "<@\55U73K9/!?
MCW4AYAO-.UR5[28RL6@9?)(*Y/!YQGTXKUQ= T9'9UTBP5FF%PS"V0$RC.'Z
M?>Y//7F@^']%,,T)TBP,4S;Y4^S)MD;U88Y/N: -&JO]FV 0)]BMMBR^>%\I
M<"3KOZ?>]^M6(XTAC6.)%1%&%51@ >@%*<X.#@]C0!Q^I6L_B;5]1BCM;2ZT
MZV@?3F6>=DS)( 92,(V<+L7/&#O%<YIE]//\'_$NAZE*3JGA^TN;*8HY!/EQ
ML8I 1@X*A>>^#76V>@:UIXD%EJ.B6PD;<XAT4IN/J<3<FJ__  B%]NG;SO#N
MZX&)C_8(S(.OS?ON?QH YJ/1K!?$'@/;&P_M+3IH[TB5LW*K C*K\_, >QXQ
MQTXJ@M__ &'X?O[5)EM]&M_%SV<V]2\5O;%0P4C(Q'YA4$9 P2.AQ7;CPOJ:
MO;N+K0 ]L,0,-#YB'HO[[Y?PHC\+ZI%!<01W>@)%<Y\^-=#PLN?[P\[YOQH
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
M@#E/!-IIUMXP\9"."UBN1J8";457VF")CCO@G)^M=#XGVFSL V,'4;48/?\
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
M0']W(5B !QG&=C?UQFLNWTW6;*ST_4X]*O9DT[Q)>7D]F(2)'@E,@61%.-Q
M?.!SS0!U?A;6KC4_''BNU:[N9;2T%IY,,\7EF LLA88*@]AR<Y&.36^^OZ='
MK$FDM++]OCM_M+0K;R$F+.-P(7#<\<$G/%<]X9^U3>/?$VH/IM[;V=[!9^1-
M<0^6'V*X88/(/S#C'Y5-XPTS4SJ>BZWH<2OJ%M*UK(#T,$PVEF]0CA'QZ*:
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
M5HG6*9AGY4D(VL>#C!YP<9K U'3K]_B#J;1VUR(-2T-+2*\C7*12!Y,[CGC
M<'W[5D0Z7J.J^!O#GAF;3KJTU+3;FT$\C1$1Q+ PS(DF-K;E7C:2<MR!@X .
MD^(]_>Z7X%U"_P!/O9+2X@,9$D87H9%4@Y!XP3TP?>M.S\4Z-?7=Y:Q7966S
MB$TPFB>(>4<_O%+ !DX/S+D>]9?Q*M;F_P# 6HV=G;37-S,8A'%"A9FQ(K'I
M[ UFZQ'J+>.;[4;#2Y;I3X;D@A$\#"*6?>76)L@=1USZXZT =)9^*M(OYO)M
MYYFE-K]L1&MI%:6'.-Z KEAR.F3R/44^U\3Z1>Z+!K%M<R2V$\@BBE6WD)9B
M^P +MW?>XSC%<5X?@U%O&F@ZE)I.K+$=(EMIY+B(1K%*6B.W9D"-0%(  &<<
M9ZUK:#H%_IOBS4;)HL:#%<G4K)O^FLP(:,#T5O,;'^VM &]>^*='TZ?R[JZ:
M-1,L#3>2YB21L85I -JGD=3W'K5_4-1M-*L);Z^G6&VB +NV3C)P!@<DDD
M<DFO-[6PFMKS5O#VL>%+S4Q<W\US:W0&^TE220R+YI+84J3R,9^7C)Q78^-7
MOX_"MRVFV OK@/'^Y\I96V[UW,J-PS*,L >X'7I0!9B\3:3*E^WVEHSI^W[4
MDT3QO'N&5^5@"<CI@'/0<TX>(M-\NX9Y)HS T:.DEO(C;G.$ 4KEB3P,9K@H
MM.DDU;Q:;W0-9NM-U.TL@#+GS) I<.1\V0PW!@HQC'1:FBTF^?2]5TS53J^K
MZ)YML+*Z>%X[^+YB2<@!V\L[&#8R<D<]* .S?Q5I$2*TT\T0:[6QQ);2J1,V
MW:IRO&=ZX)X.>M/F\3:1;RZE%-=,CZ9$LUV#"_[M&SANGS#Y3TSTK@KS3O$9
M\,3+<"\U:+3M;M+JUE>WV75S;QM&S;DP"S+\P!(!;;GTJU,FH7>M>,[P:-J*
M6^H:-#%;,\."[A91MV]0277CMWQ0!TT?COP[)-;Q+?.#=0>?;DVTH6=< XC.
MW#MR/E7+9XQFK=EXHTB_TN748+IO(BF-O('A=)$E! \LQL V[) "XR<C'6N1
MM[.\6?X;EK"\ TZ!ENS]G?\ <$VICPW'][C]>G-9EYI.L/#KMW::5=3-#XE3
M4TM65HC=VXB5&"$XY^\0/]D>HH ]!@\4Z//!J$OVSRO[/(%VD\;1/#D9&Y6
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
M\'D#.(A&95WML=D'W69<,1V)K<H **** "BBB@ HHHH **** "BBB@ HHHH
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
MCHKJRN4!SAN05[=: .ZHKD)/%&MIXDCT4Z+:^;=VCW5FYO3M 1E#"7Y/E/S
M_+N]/>H[+QX+K1[*66R6'4KF\GLC;AV=$>$L)&W!<E?EX^7/S <<D '9T5PD
MWC[4+;33/+X?D$T>JQ:>P,C1I*LC ++$70;@<]#C![T^\\7ZQ#:>*[9].L[?
M4]'LA>1%;AI8I$97().Q3D;#QC!XYH [BBLGPS<7EWX9TVXO@GGR6T;%DD+[
MLH#DD@<GN/UK6H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KBOB:7&BZ/Y3HLIURQV&3[H;S1C/M7
M:U!<V5K>!1=6T,X7E?-C#8^F: .4UCP??ZZ=7O9;V.QU&[TX:?;-;EG6!-Q=
MB6(4L6. >!@#O4*>$M;_ +8FU)[K2T\[1QIIMH('1$PS%=IR>!O].V,#K7;@
M!0   !P *6@#C)_!]]/\-K'PU]KMTO+)+81S[6,;F!T921P1G9@^F:MS>'+^
M[\6VFKW<MK) FG2V,\:AE+^8RL6'7 &W&,]^M:FH:]::9JVEZ;.DYGU*1HX&
M1,H"J%SN/;A36I0!QWA;PWXBT""WTBXUBUN-%LCBV*0LMRZ#[B.V=H X' Y
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
MG8S7^FR6-T+#.VX9\?OF4@ ,.<#D_,<L:[,2(9#&'4NH#%<\@'.#C\#^1IU
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
M0@Z!\=P"0&&& /6G-X8TS^T=-O8XY(9-,A:"T6)RJ1(P *A>F"%4<^@H SO
M=_>WNCWT-_=/=2V.IW5DL\@&^1(Y"%+8 &<8YQVIDFHSZOX\OO#_ -JGM+:R
ML(IQY#!7E>1F&[..BA1QT)8YSQ6UHVA6>A1W4=EYNVYN'N9?,D+YD<Y9N>F3
MVZ4R_P##UE?ZI!JF9K?4(8S"MS;R;',9.2C=F7/.".#R,4 >;ZOJ&HZ[\/$.
MI74OVNP\01V$DT0"+<>7=H@D(QC/';C(/TKUF&(PVZQ&620J,>8Y!8^YXQ6/
M>>$=(O=&M])>*6.R@E$RQQ3,I,@;>&+9R3N^;)/)Y.:VE'EQ %F?:.IY)_*@
M#R6YO_$__"(>(O$$7B6Z^TZ)J5TL,+11>5-%%)C;( N3E1C@C'IGFKWB[Q%J
MEMINOZE8:A<>?86]O-%! H$=D2H9EFW<2,V>@!P,=,Y.AX3\,&>VUJ/5[>]B
MAN=9N+O[)*V(ID:3=&Q'IP,KD XY!K9U+P'H6JW&IS7,5SC4T5;N*.YD2.0J
M-H8H#C< !S["@#)O_P"V-3^(MSHT.OWMC9_V3#>*L"1920S,I )4\$*,YR?<
M#BLC33?6'A;XB:A;:M>K=6E]?-%(S*^&CB1E.&4^@'TZ8KNK7PSI]GK2ZM$U
MR;L6PM-TD[.#$"2 02<\DG)YR>M0/X.TAUUA0MPD>K[OM<:W#A6W *Y"YPI8
M  D<T 8UCJ]UJ^N:7H4U[- K:%'J$CQ,%DF=F"?>[!<$G'4L,\<%EW<ZWI5[
MX+L[G7/MDD][):WKQ1(B7&V*1@2,$@@J,@'&0>*U]0\#Z-J,.FK)]LBGTU/+
MM;JWNGBF1,8V[U()& .M6IO"VF3-I9V3)_9;F2U"2L-KD$%C_>)!.2V<Y/K0
M!PD\_B6ZT3QCJ,'B>[AFT/4+@VJ>5%L=8XT?9)\O(QD#&.I)S4NO>)-4FT'5
M=5M+^=+JVT>"]2VM5"K92%"Y,Q;A]W "\D =!G-:7ASPTUW<^*$U6WOH;6_U
M62<0.VV.YA*H!D=LD'(X)'!!'%;>H^!]#U.\U"YN(K@'4(!!=1Q7+I'*H7:I
M90<$@' - &'"LUY\6;*9KVY0/X?\_P M'&P$S)D $=#@9[G YXK/@\4ZM;:.
M\,U_)+/<^+'T=+MT3=%%YA (  7.U<#C&6SBNS3PGI4=]I]ZBW*W%C!]GBD%
MS)EH\AMK\_.-P!YSS40\%:+_ &5?:;)#++;7MRUW*))F+"8MN,BMG*MNP>",
M4 8&J:EJVD>(M7T6#4+AK:30Y-1MIG"O);2QMM(RP.Y3D'YLX.<57T;4M9AO
M_ =Q<:Q<W2ZW9,+N"54$>1;B0,N%R#D<DDYS77CPU8F&\69[F>:\@%M-<2RD
MR&+GY ?X1R>F.N>O-11^$=,B;1BAN1_8RE++]\?W8*[,'^]\O'.>* .=T#7K
MP^)[;2M<DOK+4Y&F9%?#VE^G)4PL. 57!V\'&<Y/->@5B6OA?3[-[5@US,MD
M'^R)-,6$!8%25/7."0,DX!P,4[PQHA\/Z*MAYTLBK([H)9FE**3D+N;D_P")
M/:@# MX)&^,NH$WEUL72()!%O^3F60$8QP. >.]<MX6N-1TGP?X(OK?5+@17
M6I_8I;/:GDF.227/;=N! .<_A7I=QX=L+G75UHB>.^6#[/OBF90R EAN4'#8
M))&1WJC%X'T>'2M.TV/[4MKIUR+JU3[0V4D!)!SU."3P<CF@#G_MWB;Q%;:G
M?Z-?6MI/8:G+;H)[DK$B0R;661!&<[E!;.[(W#! %=[=AVLIA'*T,GEG;(@!
M*G'49!'YBL&7P)H<NO3:N([F*:X8/<PQ7+I#<,.ADC!VM^(P>^:W[QBEG,P1
MW(0X5!DDXZ 4 >56.J^)8/"OA#Q4^O7-V][<6UO>63QQB*1)6V94!=P<$@YS
M^ '%:T-]XF\16-QJVDWUK:R6NI31;)[DK$L44I1DD01GDHN[.[(+ @@<5<\
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
ML8;.%I&BA0(GF-N(4# &>_'K5B@ HHHH **** "BBB@ HHHH **** "BBB@
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
M5+*1!'C;Z'<.W<>U:E]K.G0^*+F+Q'JLEGIVJ:3;I9W&U&AF7#>;'N9& ;+
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
M,<8K>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHH)P,GI0 Q8HT=G6-59OO,!@GZT_%<!X?\2ZC
M)X]FMM1?_B6ZW;?:]''95C)5E^K)LE]MU=#?>*[6RUYM%6RO[F_%H;M8X(00
MZ!@N Q(&<GN0..N< @&X$4.7"C<1@MCDT&-"Q8HNXXR<<\=*Y2V^(>DW5MIE
MW'::B+._G6V6Y>WVI%,S%1&^3G.X;<@$ ]ZN:MXQT_1HKJXGANI+*SE6*[NX
ME4QP,<?>!8,<;ESM!QGV. #H:  .@Q7+7OCS3[2ZU:V2PU.ZETN-);@6]N"/
M+8%MP)(! "D^_;/.-!_$EC(M@EFDU[+J%O\ :8(K? 8PX!WDL5"CYE')')XH
M V:,"O-O"7BR'2?#DMQJ9U*5;GQ!<64/F*TTD>Z8JBN221@8'4GCC-;Q\>6@
MDU&W&CZP;S3PKS6HMUW^6P)$@.[;M(!XSGC&,T =2$569@H!;J0.M*5!!! (
M/45C)XGLKFSL+BPCGOFO[?[5;PPA0[18!+'>5 ^\HY/4UG1_$+19X=*D@COI
M?[2DEAB1+<EDDC#%D<=F&TCOZ].: .J5%0850H]ABEKB=5^("0^$-2U>PTV[
M-S970LIK:<(CP2EE +#=@CYU/RDYR.G)'8PNUQ;JTD,D!<<QN1N7\5)'Y&@!
MX1 Y<*H9NI Y-8VGZ-?1:O/J&IZL;\AI!9Q"W6);>-R"1QG>V !N/8'U-<;#
MX@U'PAXPU$:I<S7'A6YOA:QW$\C2-83&-& 9CSY;;\9/0CMWZ:&]MM)U'Q)J
M%]>SK9VIC;][,[I&IC5CM4D\DGH!GG H Z>D95=2K*&4]01D&L:W\2VTNLPZ
M3=6MU8WEQ"9K=+E5 F5<;MI5F&1D94X/.<5M4 )M7 &T8'08Z4;5(((&#U&.
MM<EX[N;RT7P_+:7UQ;B36[.&5(F $J-)@JW&<>V?K774 (%55"@  <  =*7%
M</HLEQ)\5O$EI)>WCVMK:VLD,#7+F-&<-N(7..=H^E=9J&I0Z<D/F*\DL\GE
M00QXWRO@M@9('16))(  - %RC%<G+\0M'M[.XGG@OHY+6]2QN;?R0TD,CD!=
MVTD;3N!!!.>W/%7;/Q?IUS/JL-Q%<Z?)ID2SW O4"?NF!(D&"?E^5O0C'(%
M&\55E*LH(/4$=:  H    X %<#?:S->_$/P;Y<&IVEO<I=.5F?;'.HA)4E Q
MP1G/S 'G\MV3QGIL-Q8B2*Y6TO[C[+;7NU3#)+SA1AMPR5(!*X..#R,@'1
M  # %-5$3.U57)R<#&37*1?$+2I3=O\ 8M46VLI+B*ZNFM3Y4#0KN;><\9 X
MXY/ID9UH[W^V?M-BUO?6$J11RK*2@.&+;61D9@2"IR#[9!!H UZ0  8 XK#\
M(ZX^OZ$)[@*MY;SRVEVJC $L;%&(] <9 ]#39?%EK%?:Q9&RO6GTJ!;B9%1,
MR1MG#1_-\WW6_+'7B@#?P/2LGQ!I%QK%A%#::@]C/#.DZ2",2*Q4Y"NAQN7/
M.,CD#GBF6GB6UOK72;BWM[EX]3A,\.T*2J!0VY@&]".F>2!UKB]<U&UN/AC+
MJ&BW6J0JFJHNZ>X<2;C=JDBGYL[>6 4]NU '8Z=HEVE[%?:M=VEU<PAA$;6S
M\A5W#!)R[L3CCJ!STK<KD%DF3XP- +B<V[Z%YIA:5C&'\\+N"DX!P .*Z'4-
M5BL)8(/*EN+JXW&*WAV[W"@%C\Q  &1R2.H'4B@"V\4<A4O&K%3D;AG!I^*Y
MVS\::7?V$=Q;K<-/)=/9"RV 3B=,[XR,X! !).<8YS5>?Q[I]I9:S<W-CJ$7
M]CLBWL3(A9-XR",/AA@@\$]1[X .H9%< .H8 Y&1GFE9%<890P!S@C/-94OB
M&S@\0-HTR31SBR:^$A4>68E95;D'.06'&*J:;XNL-6O+&T6WNX/[1M&N[.25
M5"SQ#;DC:Q(.'4X8 X- '0!0!@  4N!G..:Y'X=RS2Z'J(GN)IS'J][$KS2-
M(VU9F"C+$DX  J"Z\1W6IW_BS1OL-W;1:;:J%N8Y55@S1N^[*MN&<+C'/!SC
M.* .UHP/2N&\%>+87T7PKI=Y#?\ VJ^TV,Q7<R?NYY$B#.-Q.XMC)R1@X.":
MU[CQGIMM-:>;%<BSNKK['%?;5,)ER5"_>W %@0&V[??&#0!T+(KJ590RGJ",
MBEP/2LGQ!XALO#6GI>WZSF%IDAS#&7P78*,^@R15"Q\<:5=7VH65S%>:;<6-
MO]KD2_A\K= .LJ\G*COT(]* .EP/2FI&B#"(JC&.!BL >,+)-373[JSOK6YE
MMFNK=)8U)N$7[VT*Q.X9&5;!YZ55T_Q_I>HV"7\=GJ4=G+%')!/+;82=G;8L
M:'/+[L#'OUQ0!U(15+$* 6ZD#K3JP8_%M@9-2BNH;JSN-/,0FAF0%CYO$>PJ
M6#;CP #G/%5;GQWIMC_:L=]:WUM<Z;;"\FMVC5G:$Y^==C%2,@@\\=Z .HIH
MC0'(10<YX'?UKG[+QE9WNJ1:>MCJ$4UQ:M=VIFB"+<HN-P0ENHW#[V.N>G-9
M^A>.A?\ AJWU:_TZY@>[O7M+:)=C&5C,Z*HPW4!.2VT<'% '98'I32BL5+*"
M5.02.E8">,M+_LG4-0G$]NNGW)M+B&1!YBS94! %)!+;TQ@X^;ZTZ/Q=8?VM
M>:9<P75G<6<'VF<SHNQ(L$[RRDC'RL.O4&@#=,:,FPHI3&-I'%.P/2L&V\5V
M<VM6FE36UW:7%["TUH;A%"W"K@MMPQ((!!(8 X/2KVHZQ;Z=<6MJ4DGN[LL(
M+>'&]]HRQ^8@  8R21U ZD"@#0H(!ZBN/UGQFO\ PA6OZEI<-P+_ $V*:.6"
M15#VTJH2"X+8('!RI.0>,U;\+Z<([>/5LZG'-<6L:RVUS<B1'8#/F ;F 8YQ
MG(SW% '2X'I361'QN4-@Y&1G!KR[Q#XIO=;^&^NZA]GO=,DL]0\F-XYPIPEP
ML;*2C9)QNR.G/&>M=K:>+;"XU*^L)X;JQEL[<7;&\C"!X,D>8O)X!4YS@CTH
M WJ*P;?Q99S:S9Z7-;7=I/?0M-9M.BA;A5 +;<,2" 0<, <5;U/6X--O+*R\
MB>XO+S?Y$$(7+!!ECEB% &1U/<4 :=&!Z5S\'C'2[G1]-U*'SW749OL]M!L
MD>4%@RX)P,;&R2<?+UZ5$GCG2?LNK7%PEW:KI+^7=B:+[C\848)#$[EQ@G.1
M0!TN!Z4W8I</M&X# ;'.*P5\6VHUF72)K#4(;Z.W^U&(PA\Q<_,"C$=05^M5
M=,\?:9JMDE]#9:DEG+$DD,\MOM29G?8L:G/+[B./UZT =5@>E-9%;&Y0<'(R
M.AKG?^$VTJ'^UUOQ/83:3$LUU%<*I81L/E9=A8,#C'!SGC%2+XNLQK7]DW-I
M>VMW]F-V1+&"HA'5RRL0 ",>N<>HH WBB%-A4%,8VXXQ2E%*;"HVXQMQQBN>
MT_QC9:C<VD$5G>H]]9M>V7F*@%S&-OW?FX.&4X;;U^M5/#?C0ZMX:AU6]L)[
M=[BYD@MX048S,)7547#=0J<DX'!/09H ZQ55?NJ!]!2UD:-XBM-:N;^TCCGM
M[W3Y%CNK:<*'CW#<I^4D$$<@@FN0UJ]MK;XK&SU/6[BQTIM#-T5;47@C$WG;
M=P.X<[<\=..E 'H;11NRL\:LR\J2,D?2GXKB/ NM:@/"FI:AK]Q,;*UO)_L=
MY=1[9)K-<;)&& 23S@XR>/QU?^$OMDU&73IM/OX;Y;4W<5NZ(6N(P<-LPY&1
M_=)!]J .@9%?&Y0V#D9&<&E9%?&Y0V#D9&<&L6Q\46>I:3I6I6D%S)!JCA8
M FX9!;+#=P %)/4C'2J]UXUTRTMWO9(KDZ9'<?9I-055,*.&V'/S;MH;Y2P7
M&>] '1!0!@  #M2X&<XYKB_M,]M\5=01'NYX!H4<XM5E+ OYS@E%8[02% [5
MK6'BRRU/0]/U:TM[J2"_E$4*;5#YR0<C=QC:<]Q@\<4 ;U%<</%.C:2GBG4R
MNJ,-/G7[:CAGVMY:D>6I/RKMP>PYK3T_Q99W^N?V3]EO;:=[8W4+7$01)XP0
M"5YSP6'! //I0!;U_29-9TB2RAO9+*1F1UFC0-@JP8!E/#*<8([@D53L=#OS
M>6]WK-[97<MLQ>'[+8^0 Q4J68EW).&/0@<]#Q5;_A/-+\O3YUM[Y[74IF@L
M[A(@R3.,\  [AD*Q&0,@4OC[Q)<>&/"TEW9(C7\\T=I:AQE1+(V 3[#D_A0!
MT]-1%1=J*%'H!BN>G\*R-HTT$.M:HFI/"5%\;M\^81][R\[ ,]@H [8ZU'<>
M,[6SU>71CI^IW5_;QPO*MM;%QM=BNX'(RH(.3_.@#I51$!"JJ@G) &.:=@>E
M<[<>,]-M9K4RQ7(LKFZ^QQ7P53"9LE0OWMP!8$;MNW/?'-<[\2?$8D\">(/[
M-74,V?[EKVT?8L4H(!7(8,0,X. 0"<'H< 'HF!Z4U45%"JH51T &!7/2:C8K
MXW^R*FHR:I'I;S+$K$0/%YB] 6"E]Q SZ9R13O!?B*?Q1X=BU2>QDM?->0J&
M*D%1(P &"3P  <@<]* .AP*  .@Q7%W^J76M?$4>%H+F6VL;.Q%[>O Y229F
M;:D88<J,?,2"">!D<ULC2&T_5+>^@U*Z2QBCD%Q;W%RTB'(!#Y<D@C'3.,$F
M@#4O;.WU&RGL[N)9K>=#')&W1E(P126=O);6J02SM<&,;1(X^8@=-WJ?4\9]
M*QHO&.GR2Z;YD%U!:ZHP2QNY4413L1E0,$LI8#(W 9^M4;GXB:7;6FHW9L=4
M>VTVZ-K>2K;C$) 4ESD@E?G'3)ZG&.: .OP/2FLBMC<H.#D9'0UA6_BVSN-:
M?2FL[^&?[,UU TL.%N(U(!*<YR"1P0#STK.@^(^D3VFF7HLM46QU&7R8;EK;
MY?,RP"$ ELG:<8!';.>* .PIOEIDG8N3C)QUQTKF'\6:=?Z7K\5S:ZG:-IL)
M^V0%-LRQNA(="C'J 2"#D8[557Q4;2]\)Z9I^G7EQ::G:&9)I)$,GEI$" =S
MY+?,I8G\,D\ '8LB.06521T)'2EP/3I7(W'Q%TJWM-0NVL=4:VTZ[-K>2BW&
M("-N6.2"5^8=,GOC'-:-KXLLKG7)-*DM[RTF%NUU%)<QA$FB4@,RG.1@D9#
M'GI0!O8'I7-77A_6!KEW?Z?K5ND-WL\RVO;'[0(]JX_=D.A ZG!R,DGO3T\9
M:>;^PM9+>\A7449[&9XUV7&U=V%PQ8$KR P&?KQ5.S^(FE7L6FSI9ZDEI?W1
MLX[F2W"QI-O9 K<YY*G! (Y&<'B@#H=+TV+2[+[/&=Q+M([[0NYV.2<#@<GI
M5T@$8(R*Y&W\:XU7Q+'?V$UK8Z+M#SL4/_+/>2<-GD$8 !]\$X&_8:I]MNI[
M9[*ZM9(420B8(0RONP5*LP/W3F@"_@>E-9$==KJ&7T(R*HZAK$&GW-K:>7+/
M>76[R;>'&]PHRS?,0 !D<DCJ!U-<]K7C-3X&U[5=)AG^VZ='/%+#(JA[694)
MRX)P0.#P3D$8S0!V-%<YX7TT1Q1ZKNU.*6YMHTEM[JY\Q&8#/F@;FPQSU!Y[
MBNCH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K%\3K?SZ.UG86DT[73K#,T4B(8H6($C LPYV[L8[
MXK:HH X'QAX0F2RTR_\ #-G<2ZOIEW'-;))>,4V#AT/F/@*5R./:M!;34Y/B
M-!K;:5.EF-':U8F6+<LIE5]N _H,9Z9_.NCU/5+#1K%[W4KR&TMD^]+,X4?3
MZ^U!U2P&JKI9O(?M[1F46^\;]@(!;'IR* /.HO#FO)X!TS2SI,OVRWUI;R1/
M.BQY0NC-G._&=IQCU_.K4&B:UI7B#5H%\+V&JV>HW;W=O?S21@VQDQN252"Q
M"G)&W.1^GHU5-0U73M)A674K^ULXV. ]S,L8)],L10!R!T?5DUKQG.--D:'4
M;&""T99(AYC)&ZGC=\HRXQGL#5#2=$\0Z!J/AS54TF2[6+0HM(OK2.>(20LA
M!$BEF"L"<@C<#C!]J[VQU?3-4+C3]1M+LQXWBWF63;GUP3BKE 'EJ>'/$7]B
MK ^CMYP\5?VIM2XC/[CSS)G)8<XZ#^5= FG:I'XQ\2ZC_9LQMKW3X(+=A)%E
MW029&-W'WQC/H:[*B@#RFT\,:_I%AX6OAX?@U26QTW^S;[39I8@PY4B2-B2N
M00>I'!_+=NM(U:;5?"EW'HL5O'9WDUQ<PVSQA8%>)HP.HW-E@3@8ZXS@9ZZ_
MU2PTI(GO[R&V6618H_,<#>[' 4>IS5N@#S/4?#&N7N@^-+:/3BLVH:G%>V:O
M-&!*J>3QD,=I/E'KCJ*]&M9)IK:.2> P2L,M$6#%/8D<9^F1[GK4=QJ-G:7=
MI:W%S''/=LR6\;'!D8*6('T )JU0!S=EI1U*+Q!9:QI;"RO[DL$F9&$D9BC3
M^%B0<H3[<5RJ_#W61X+\1^'GU+SVEFB;3+F8Y)CBV-&DF/0IM)].?:O3J* .
M1.G:AK_B7P]JU[ITFG#24FDD221'+RR($VKL8_*/F.3C^'CKCH=)N;Z\T])M
M1T_[!<EF#6_G++M 8@'<.#D 'VSBKM4KW6--TZ5(KR_MH)7&Y8Y) &8>H'7'
MO0!A^-M/U#4H=&33[)[DVVK6UW+M=%VQQON;[S#)]!74 Y4$@@GL>U06E]:7
M\;26=U#<1J=I:&0. < XR/8@_C5B@#A;6VUK3OB)K^L_V#=W%E?6]O#"T4\
M;,8;)(:08!W<?2F>)-.\0ZW!8:O%HL#7.FWYEBTJZEC/VB QE&RP)4.=Q(Y(
M&!7>UE'Q+H@TZ[U'^U+4V5G+Y-Q.) 4C?CY21QGYE_.@#DM9TG5]4\,HMMX:
MAL)GU"UG^QPR0[E2*579G8$*20" !GMSR<,\1^%-5\0ZMXH1+9[:WU/1X;2"
MX>1,>:C.V& 8L =P&<>M>BT4 < (?$NK>(?">H7GA][/^SO/6]+7417+Q;-R
M;6)*YYYP?:J_A'0M:T2.VT*[\,:>\=C(!'K>^,^9$K94[,;Q)CCTSSGU[O4-
M5T[28EEU+4+6SC8X5[F98P3Z L15F*6.>)98I%DC895D.01[&@#B]#TO5;/0
M_%<5SHPDEO;^[NK>VGDC9+A)/NHV&(&<8.?6I/".@W7A[4[[R!>6?AYK=&BL
M;VX67R)<G=Y9#-M3;C@GKG'%=G45Q;Q74+0SH)(F^\AZ,/0CN/:@#EOAU8RV
MV@WM]*I3^U=2N=11&&"(Y')3\U"G\:7Q)X;O-0\3:9J-@ZI')%)8:GDX+6K?
M/Q[[E*CT\PGM747%S!9VTEQ<S1PP1KN>21@JJ/4D]*;9WEOJ%E#>6DRS6TZ"
M2*1#D.I&010!S'@[PU>>'GU"*X*O:6\LD6E(I!*6[-YA'UW-MY[1K7//X;UY
MOAK=:.-*D^W2:L;I8_.BQY9NQ-G._'W>,>OYUZ?10!RJZ?J+?$Y=7-A(M@=(
M^R&8R1\2>;OQMW9QCC..OYU6\::/J<VLZ/KFFZ7;ZO\ 8EF@N-/G95,D<FP[
MD+_*&4H.O4&NSHH \^U#2=>CN-!\0:?H-LD]A<3&72()40^5+&$)W\(9!MSZ
M<XR<9.3-I>H^)5^)>GQVZ07]T+4) T@(#?9T(4L.,\ >@/<CFO5ZS[+0]/T_
M4KW4+:)TNKTJUP[3.WF%1@'!) P..!TH Y(VOB>^\81:Y%HPL?\ B23V:?:+
MB-S'.SHZ[@I.1E.V>.N.E4](T7Q$/$?AG5KS172:VM)X-1FFO(WD:1Q'\_!/
MRY5MH'3.,**])HH Y?P+IU_I>F:A#J%F]M)+J5S<H&=&RDDA=?ND\X/-4)=)
MUBW\2>+IHM.-Q:ZM:Q>1*DR##)$R%""0<Y(.>F,\YX/;T4 >=V.@ZU!#\/4?
M3) =%C*7O[V+Y#]G,7'S?-R<\=O?BF>&-!UG1770[GPSI\\,%PQAUMGC.Z$N
M6!9,;_, ./3..?7T>B@#C/BBSIX-#1IO<:A9%4SC<?M$?&:JZ_X2O/%VHZC=
M20OIROHTNFP><REV>1@Q8["1M&T#KDY/' SUNKZ+8:[:K:ZC"\L*R+($65T^
M93E3\I&<$ U?50JA1G &.3D_G0!Q.@1:TT&;_P 'V.FW-O"RR36\D+&Y?;C]
MUC&T'J=Q&.G.<C-B\+Z^/A9H.GPVR0ZYHLL%PEO-*I29XFSMW*2 &!.#Z^E=
M]9:K8:E)<QV5Y#<-;2>5,(G#>6^,[3COS5N@#A]=L?$?B[PI<QR:9#I=W')#
M/:VES,LWF21R!R)"N5VG:% ]R3Z56NM/UC5_!^N0+X1MM(N[K3Y;6.".:%GE
MD=<9W+@!![G)ST&.>VBU6PN-2GTZ&\ADO($#S0(X+1@]"P[9JW0!Q2Z7JK>*
M/"5Z=-E6WT^PG@N6,L?R.ZQ@<!LG[ASCU%9-AI/BW2?"%EI4&FN?LNJ.URL%
MVB275L\LCDQMD;?O)U*GAAQW]+HH \HNM"O['PYXIL;G1H8QJFJQ3:?$EVJE
MW;R@H0CHZE&;G R.XR:N_P!GW>LMK&GZKHVIZ?J6M:<]E'?W4\$J!55L+B$_
M*,L6Z<^O05WFJZ/I^N61L]3M8[F#<'"O_"PZ,".01ZCFH]+T'3='+-9P.'8;
M3)+,\KX]-SDG'MG% '.^$K?6!);)JGA33]+FM4VS7D3QO]H.W;F,*,J#U.[&
M.F#G(L^(=*U%?%VA^(]/@-VMG'-;7-JKJKM')M.Y-Q R&49!(R*ZNJ;ZK81Z
MI%IC7D(OI4,B6^\;RHZG'I[T <5J/AG4[C1O'%U%9-]N\0Q^5!:>8@,:K#Y2
MEVW;<DY)P3QCK7::0LR:/9QW$#P3)"B/&Q4D$  \J2/UJ[10!Y?>>&_$)\$>
M(M"CTDR2W.JR7-O(MQ&!+&]R)0>2,84$'/.<8SU&IKGAS4=>\4ZFQM9+>QO_
M  Z^FBY9T.R5F9N5#$X /Y_G73W'B;0+2Y>VN=<TV&XC^_%)=QJR_4$Y%:44
ML<\22PR))&XW*Z,"&'J".M '&^$K765>UBU3PII^F36B;9KV)XW^T$*5S&%&
MY<]3NQCISGB]XE@UJ;6M)^R6;7ND8E%[!'.L3%R!Y98DC<@^;*CKGH>E=/10
M!Y)%H^KZ5X3\/:3)I .KVFK37%M%;7D:R>6&E<O&6&S;AU4ANS= <59OE63P
MMXCTR]\/W=OJNI,DQ2^NHB;N5V5(]KQ'"E2J@# Z#W-=_K'A_2M>6$:E:+,T
M#%H9 [))&3UVNI##/L:SHM(\*7T=]X>2*UNS%L>[@>4RR*>=A=B2P;@XR<B@
M#$TB>^@\0&ZU;P[JR:C=6OV."ZGN;:0,J!I/+'ED!2<,<D<D8R.!52+PGK;_
M  ET?21:0QZQI3PS+;7+JT4[1-G82I(VL,C_  KMM+\/:9H[%[.!Q(1M\R:9
MYG ] SDD#@<#CBK5GJ-GJ#7*VES',UK,8)PASY<@ )4^^"/SH X75()[OP3K
M'V_PI8Z4;FW%M%9&>/?/,[ *-\? ^8J%&<D]<4E@^KPZL9[S0]2M]9N+%["Q
MO[VXMYHU95:0*PBP1DKDDJ?NCI7=:GI=CK%A)8ZC:QW-K)C='(,@X.0?8@\@
M]JJZ7X<TO1W\RSMW$F-H>:>29E'H"[$@>P]* .,T;1?$(\2^&M6O-&>.6"SG
MM]1GFO$DD,C>7\_!.5RK;0.F<84533PIXBB\%Z=9KI5M+>Z)JDEW%;SS(8[Z
M-GER!U"Y27@MW'3O7JE% &%X:CN?)FN+G0;?1?,VA;:-D9^,Y9V3Y>_ YQC/
M? Q-0\/W6I_$J6\O-(:?1)]$;397:2/#,TN\_+NW;<=\9SVKHQXFT(E@-8L/
MESD_:%QQU&<]1@YK5H \['AOQ#-X/U?P9=;I8%C,>F:J\BD-&,-&DJYW94@*
M2 01^NOX6CU269)-1\)V.B20H5DEB>-S,W3Y-G*KU/S'/08/)KK:J:EJMAH]
MF;O4;R&UMP0OF2N%&3T ]3[4 <WX7\,WFB:UJ2RLATF*>232XP>4$V'E!'8!
M@0OLS>M8</A76HO >I>!WLR\4LLL=OJ/F(8_)DD+[F&[?O7<W 4Y('/<>@_V
MC9_VH=,^TQ_;A#]H\C/S>7NV[L>F>*M4 <G:Z3?6_P 2'U 6<G]FC1X[)+@R
M(<NLC-TW;L8(YQUIF@>&;S2?%&J,[)_8WGM>6$8/*2S#][QV (;'_75JZ^J*
M:UI4FHMIT>IV37R_>MEG4R#ZKG- '!ZIX>UR[T[X@01:7(7UEE^Q9FB <>2L
M>3\W'*D\]JUY;*_7QIHVKS6#Q6%II4T%S+)+&!&S&-N1NZ (<D5V=-DCCFB>
M*5%>-U*LC#(8'J".XH \ET*.\T_3='FU#PQJ;:1I\S7EJ8;RWDA@#[MKJN1*
MRJKG .3STR !W7C?PRWBOPS-IT4XM[M)$N+69AD)*ARI/MV/L:ET_P &Z!I<
MR26=B4$9W1QM/(\<9'0K&S%5QVP!BM*?5+"UU"UL)[R&.\N]WD0,XWR;02<#
MK@ 'F@#+L=6UVXMEBNO#LUK>XP\C3Q-;AO[P(?>5]MH/TZU4L-.U*+XCZEJ4
MMFXL9]/@MTN-Z89XV<GY0VX [QCCL:ZJB@#SCPUH.LZ+)_8EQX9T^X@AN&:#
M6V>,YB+EAN3&_P P X],XY]<^]\.>)X/!?B7PE#I!NUNYYIK*^6XC5'223?M
M<,P8,"3V(/J*]-T_4K'5K07>G7D%W;DE1+!('4D'!&15J@#DDL-3?XD6NKR:
M>Z60T=K1Y/-0[96E5\8W9(PI&<=?SJ3X?Z;J6B^%8=)U.S$$EH\BJXE5Q*#(
MS!ACH,$=<'KQZ]363+XI\/07$EO-KVEQS1G#QO>1AE/N"<B@##U;0]2TWQS%
MXLT>V%Z)K3[%?V0D5'=0VY9(RQ"EAT()&1WK5O(KWQ'I-[I\MG-IMO=6LL#-
M.R-)EU*Y 1F  SG).>.G>MM'61%=&#(PRK*<@CU%.H \^AT#6=4\.^&M"U+3
MS;/I-U;27%T)4:.1;?[ICP=V7PO4# +>@S5O/#NN3^%/'>GII4GVC6+V6:S!
MFBPRO'&@)._CE">?45Z710!QTUCJC^-]$U5=+G-K:Z;/!,?-BRKN8R!C?S]P
MC/3D5@V?AO7H/ OA/3'TF3[7INK175R@FBPL:2,Q(._!X88'UKT2TU2POKJZ
MM;2\AGGM&"W"1N&,3'H&QT/'2K= '!7>C:O)K'CB=-,E:+5=.BM[1O-B^=UC
MD4Y^;@9<=?0TD6B:W;S>!+M--,CZ59R6EY$9T4QEXD0-G)!4%#G&3@].U=I8
MZC9ZE'+)97,<Z12O!(4.=LBG#*?<&K5 'F=[X<UVX\(>.=.32I/M.KWTLUHI
MFBPR.J*"3OX^X?S%:FKZ'J.L>*K.8V,T-DVC7-C-,9(\Q/+LQP&R<;3T]J[B
MB@#@?"&GZW916=CJ7A33[66P0(^I0O$WVD*, QJ/F#-QG=C'-9UMX<UZ+P-H
M.FMI,OVNSUQ;Z9!-%@1"Y:7(._!.U@,>OYUZ<S*B,[L%51DDG  K,A\2:'<,
MJPZO8N7(";9U.\DX&WGGD@<4 <T=)U>VUOQ>_P#8L5_9:J(98EDF0+*!"L;Q
M,I.03@\GC!Z]JL^#M O-!U&_BA^VV^@O'&;6RO9UE:"3+;PA#-B/&S )/.>W
M7L** .4U[2M1C\9:/XDT^W-XEO!-9W5LKJK^6Y5@Z;B 2&49!(R.E9.H>&-3
MF\/^-IXK-C?^(05AM!(@\M1"(E+$MMR<%C@GJ.M=M?:I8:9Y'VZ\AMS<2K#"
M)' ,CL<!5'<Y-+%J-G/J%S817,;W=LJ--"#\T8?.TD>^#0 W25F32+1)X'@E
M2%%>-RI(( !Y4D?K5RBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ#?WFG64$MI]F4/<)'--<
MN D,9ZOC(W'H H.26'TK6K#\2>'Y->33G@OWLKFPNUNX9!&)%+!67#*2,C#'
MOQ0!PWB77[G7_A/XT%VD8DL+F2S#I$T7F*OEL&*-DJ<. 1[5TFH?\E=T/_L$
M7?\ Z,AJ&X^'KSZ)XBTMM<F:+6[C[1*SVZ$QL0@;&,9SL'L/3O6S)X?GF\56
M&NR7R>9:6LEL8E@P'#E2QSNX.5&.OXT ;U<-\73CX>7)"EB+NT( ZG]_'7<U
M@>+_  V_BO1#I?VW[)&TL<KN(M[$HP=0.1CE1GK0!S&G;O$OQ:?5$A;3&T*W
M>TN;>8@7%R9!E20I*^4.JG<<GL*NWOBS7+A-0N- TX7@L;UK7[*8&)N-C!9,
M2[@J'.[&0?N\]>-?4O"[WFMZ?KMK??8M6M4,,LL<.4N8CR8W0GD9Y'.15%?!
M-W;:U>W6G>(;JRT_49?/O;%(58/(1AVC<\Q[L<XR?0CC  \>)KVR\5:OIFJF
MVCMH; 7]B\<+;Y(P2'#?.064[1@8SN'2G1:YJT^M6OAXM9PZH-.%]>2^2S1I
MEMBHB[P3R&R2W\/3GC0UGPQ9ZUJ>CWTS.DFF3F5-G_+12O*'_9W!&_X!3-2\
M-M<>([7Q!I]X+3488&M9"\7FQS0D[MK+N4Y#<@@COUH XS7?$$VO^"V%Y D-
M]IWB*VL;E8\[#(EQ'\R9YVD,#STSBNGD\1WFG^-+O2M4>TBT]M/:]LYEB8,P
M0XD5B6P2H*G@#(/;%,O/ \=QH9TZ&^,4LNHKJ5S<-#N,LPD$G3( &548] ![
MUHZ[X9M?$$VE3W3LLNG7(G5H^-XVD-&?]ELC([XQ0!ES:YK-IJWA&UO8++=J
MCRK<@1,&A80O( N6.#P 3SWK%O/&OB6VT7Q#J_EZ5Y&B:FUM)%Y<A:>)?+S@
M[OD;#DY^;/3 QD]?K&@2:IKFBZDMX(?[+E>58S%N\PNA0Y.1CAC^-8USX"DN
MM \0:2^K 1ZU>-=2R"VYC+;<JOS=/D'7W_  GU7Q+?QZWK.FV0M8&TS35O@]
MTA83EM_ PPPHV8)YY;VYU_#.HW>L>&M.U.]BCAFNX$G,2 @(& ('/.1FN#\1
MM]I\8W*7NM#3988(H(5N]'%S%/P69X2P.,E@I 8G*<]!7?>'I-0ET6%M4=7N
M<L/,6 P^8@8[6,9)*$K@XSQ[=  :E<!\)Y6U30M1UZ[^;4=0U&<SLWWD5&VI
M'[*H' ]S7?US%OX4N='U6]N] U-+."^E,]Q9W%MYT7FG[SIAD*D]^2/:@"OX
MHN9O"%D=0T6VM3+J.J6ZW"3 A6:1DB+#;T. .>?7!ICZ[KT&I+H<[6;:F+=[
MMY[:TDDC$9<K&-F\'/!R=W;CKD7M;\+S:UID-L^ILLR7<5V\S0[MS1L&50N0
M%7(''/UR2:9K_A2XU/5K+6M,UB72M6MHC T\<*RI-$3DHR,>1GD<\4 4M/\
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
MB/!P2<<8SR>:[>L#P_X<FT74M7OIM2>[DU.99I%\E45&"*G&,GHOK^9YK?H
M\]O5UEOBIJRZ&]C'<G1;8[[Q'=!^]FP-JD'GUSQZ&DMO'>K3Z1X?UB:VM+:Q
MN+UM/U561G:WE#M&&5MP&PNH'(.-PZUT=UX=N3XGDUW3]16VGFM%M)HY;?S5
M*JS,K+AE(;+'KD>U8^N6FBZ3X6_X0M8+JYFU&WE2WC$+N99&.2[2*NU3O;<2
M<8Z]J .DTJ^NK^]U)G,)L8;@P6Q1"&8J ').2#A]R\ ?=-:E4])TZ/2=)M;"
M-V=8(PA=SEG/=B>Y)R2?4U<H XS5/%\UIXKET,W%I83GRC9K>PMMO0<;]DFX
M*&'*A>N1WSPRY\5ZK!%XW"K9&30(Q+;L8FQ(#!YN'&_KVR"/7%:&N^$W\01W
MMG>WZ/IMW+')Y+V^Z2$J%!\M]WRYVYS@X)-5M4\$37U]X@EM]9DM;;7+80W4
M(MU<AA&8PRL3P-N,C'.."* '6OB/4M9NET_33:07<>EPWT\DT;.N^4'8BJ&!
MQ\K$G)X(^HQ]1DUJX\;^#7E@M+/5I--OO-5B98XG_<YQ@@L/;(^M:4G@2Y@O
M-.U#2?$$]CJ%M9+8SS&W21;F%>5W(< ,#T(_6M!O"TG]OZ1JB:BQ.G030A98
MMS3&7:79F!')*@\  <\>@ _P=K=WKNBRRZ@D*WEM>3V<Q@!",T4A3<H)) .
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
MC1963SI&?:S$J03M &!VW$^E '>45Y";S5IM,TVUFU._'V7Q>=,BN5G8//;
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
M#Q1H6JW<=KI^K6=U/)&TJ)#*&+(K;6(QV!&* +UE8VNG64=G9PK#;QKM1$X
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
M&UTRP@L;*%8;6!!'%&O15'058JM8ZC9:I;?:-/O+>[@SM\VWE61<^F0<59H
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
MND480%"N$XQDY/3@<YK(A\&Z]'X.TS22E@;FTUD:@[?:&V%!<&; .S.><=*
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
M9+:@AQ'-D99G7(" $$MC\*K3^/E@\/ZOJG]ER2G2+MK6]BBF#!<!29%;'S*
MP)X!'/'%9C>%/$T5KJ*P"P(NM?.I26QN7"7%N5 ,3L$XY4'H0<8/'70T+1I-
M!;Q"->.E0:;JMWYD:K*0N&B1#&0P P-A'OZ#I0!T8U4OK%O810K(LEL;F29)
M,K&,@*.G.XDX/?:WISEZUXLGTO7HM&M=$N[^[FM)+J'RY(T5]A4%<L>/O=3C
MVSFJ_P .](?3/#HDENGN_-8I;32#YOLB$K /IL^;_@9JS>:/J,OQ!T[6HDMS
M8V]E-:R;I2),NR-D+MQ@;/7O0!1U7XB6.EPW-PUNLD-G*L-V@N$\]&.-VR/^
M/;NP>1T.,XK1O/%0C&IOI]DU]#I:;KMQ*$P=@<HF1\S!2#@X'S#G.<95KHWB
MO1-<U2+2GTV;2-2NFNUEN7<2VCO]_"@$2#/(&1UY-4M1T77]"_X2QK,65SH^
MJ12W;R3RLLUO)Y.U_E"D.#M!'*XH W[#Q>E_?Z+:K9.AU?33J$#F0$* $)5N
M.O[P<C-96I^*M-U/PG]NU#19I[9-56R>'S%^25)PBN3D9&\ \9]Q532-(U5]
M.\":[I45K<&TT9;::&XF,7RR11$,&"MT*=,=Z8?!GB ^#;K2"-/:YEUHZ@KB
M9U4Q_:1-@C8<'C&.>O6@#?N?%]ROB6\T.ST"\NY[58)'=98U4QR,1N&6[;3Q
MU//%5I/B)IR7-D41);*[N_L:317"M(K$E0[1#D(2/O9SR"0*N:?I&I0>/=4U
MF:.V%E>6<$";9B9%:,N<D;0,'?Z]JS?#6B^+/#X70A)ITFB0S,UO>EV^T+"6
M+>68]NTMR5W9P!S@]* .FU[6;?P_I$NHW6!$CQQY+!0"[JBY)Z+EAD]ADUEZ
MAXKFTK3VO+W2R(UO8;3,4X97$I0+(AP,KE\'H>#6IKMM<W>D2V]K;6ET[L@>
M"[_U<L>X;U/!ZKNQP><5Q+^ +Z'PUJUAIACMHI+ZWO-/T^6=GC@,3([+NP=H
M=E/ R!Q[T =/<^+K2PU;5[*_C:"/3+);Z2XW;E:)BPX'7/R'CZ5'-J]Q>O+I
ME_HES!%=6+SI,#O0 <&.0@81^0<9(///%8=_X.UGQ#J>N2ZFME:VVK:0ECB"
M9I'@D5G8'E0'&6!/W?3W.OI,7C"33F@UI-,62& QJUM,[?:GQ@,V4'EKWP,D
MGT P0# \!>)GL?#'@W3;K39TM]0M5@AO3(N#*L9?!7.X A3@^HZ8YKIO'FMW
MOAWP5J>JZ?$DES!$2N]L!,\;NG.,YQWK!LO".N6NC>";)DLB^A3*]RPN&PX$
M;1_)\G)^;/..E=)XST2?Q'X.U32+62..XNH"D;29VAL@C..W% '-:C/=V_Q1
MTJZ336EO9=&N0;>.88)$L6,L< #'?W[UM:?XQ_M72-,N[/2[AI[^>6W,+G"V
M[Q[]_F. 0 "A .#DD<>D2Z3KDWC33==N;>Q2.#3IK:6..Y9B'=T8;<H,@;,9
MXZ]*Q++PEXELM-TNV*:=<0P:C=7-U9/<NL5PDK,R9;RSDH6SM*D'&>PH MW_
M (\NKC0=+O\ 2;%=]SK4>F3K)*/W9$VQ@I (8-@@'T.?:NUENTM-/>\O"L$<
M41EF).0@ RW/?'->?Q^"O$$6@-:C^S6N+?Q"-7MU$KJDJ><9"K':=AP<<!NE
M=SJ.G_VOH%WIMX0GVRV>"4Q<A=ZE3C/UH P+/Q[9W.LZ?8-  NHQ/);20SK,
M057<4D5?N,1TZ@X(SFIM/\9+=:KI=E=:=+9G5+:2YM?,<;U5,$B5, H<,#W'
M!YJMH-EXUAT]-,U2?3(DM83%'?6[,\EP0I5"490%QPQY.2,#@UDZ7X/\0QZA
MX:NKV#2P]A%/#?R)<R/)<F1%4S%B@)8[>AZ9Z]@ =%;>*VOCIL\&DW4VEZE(
M8H;N+YBHP2)'4#Y8VQPV>XR!FN2\,^(CX8TO57;2YY=-7Q'<V\MRLB@0AY]B
MX4G+ $KG'0'OSC<\):-XKT"SMM N)-/DTJQ.V&^21O/EB!RJ&,KA3C +9/'0
M9YK.G\':]-X.UG20E@+F^UAM0C;[0VQ4,ZRX)V9S\N.G>@#T26*.:-HY45T8
M896&017@NF7/VCX<:=:Z)<7A\:SW4K6;122!B$N&#%V/RF,)P0<CI7O+-*("
MRQJ9=N0A; SZ9Q_2O.=-^'VJ1> ;/3)Y;6UU[2[B6ZTZ]MY&=4D:1GP<J#M(
M;:PP<B@#K]6\10:1<6MC(]LU_/$TJK-.(8PJX#$L<XY8   D_0$C'MOB%;W=
MGH]W'ITRP:C>G3W=Y%'V><$C#8SD''!&0<CIFH]2TKQ8^I:5XCL(M,75K>W>
MTO+)[AS#/$Q5LH^S*D,N1D=/UTM8T&^\1>#+S3M2EA34;A?,C:#.RWE4AH]I
M(R=K*IR>3SP,X !/?^)X=-%\]Q;L8[:>*UB,;@M/-)MVQJ#CGYUY)QS['"0:
M\ESKTOAS4[/[->/;?:(P)/,CGBSM;:V <@D9! Z@C(K.UCPC>:EX.M+%+N)=
M8MKB/4%N&!\M[I7\QB0.=I8L/8$>E6HM'O[WQ/;^(;^W@@FL[*2WM[9)R^YW
M(+,S;1@?* .#U)..E ',^#/$)\/_  U\*-):/-!>3_9&G\P 0L\K!2^>Q/&?
M4CUKI?$FLP1:-XB2]TJ2]TZQM";E8Y #("A9TYQ@A<$\]&&,GIGZ3X+N#\+/
M^$2U8P+/Y,D?FP.756+%T<$@'()!Z=15NZ\/ZG/\.+_1GE@GUB_LY8[B9V*H
MTTBD,V0"=HS@<=% H &\5BSO=)T>RT2YF>\T\W-L%D14"J$^4DGC&X9)_#)X
MI;;QS:W&@66H&SFBN;N_.FI:.PRMP'92I8<8&QCGT'3/%0P:!K">)/#NHO%:
M>3IVFR6DP$[%B[;.5^3D?N^^.M<[?:/J&E^'[71KA=+.IWNO27MHCW3H"-[3
M?+(%RCC@9 /7'>@#MM&\2'5=:U329-.FM[G3&59W+HT9+*&7:<[CE3GE1T(K
M$U^_GU7XCZ5X2$LD5B+)]2O1&Y5IU#;$CW#D+NR2!UZ=*M>%'OK75[ZSU+1[
M>UO+A1=37,%\;DRD80;\JI7C&T8QA6QC!J3Q%X;O;CQ#IOB;19(%U2Q1X'AN
M"5CN8&Y*%@"5(/(.#SU% %Y_#5E;:A8WVG1&T-H[N]O;'9'.#&RX9 0I.6!!
M//'7FL?3_B$MYI3:O/HMW:Z4BRA[F26/B5)?+$>-W)8]#TSQGO706TNL7+*]
MS:06:("3&L_FM(<<#.T!1[\GZ5RUGX+U23X:W7AJ[GM[6]:>2X@N(',BJYN#
M.A.5!X; /TH O1?$'38[[4+74!'!]CLC?F:"<3Q-$#@C<N,.#CY<=QC-9>H7
M-U=?$SP9/<Z8UIYD-XR'S@Y(\H':XZ*PSVR.3S5R]T/Q/XM\*ZCI'B(Z=8-/
M;&%#8NTH>3((D.X#:H*_=&>IYZ4V/2?%=_K_ (9U+4K72XFTH3I<F*[=O-WH
M$W*/+&.F<'\Z *%UXI&F>#]<U+0-'^RS)K36MPL\HSYK2HCR<;@22PP,X[^U
M>AQ%YK=?M$*HS+\\>[<![9[UP$W@S6[CPEXBTT_8DNK[5SJ5M^^8ICSDD".=
MN0?DQP#UKOH&N3:*UQ'$MP5RR1N2H/H&(!/UP/H.E '$_#.% ?%+X)>/7[N"
M-F))2-2NU!GHH]!Q70:SXFM]*ODL%-N]Z\)GV3W*P*$!P/F.>2<@#'8YQ6'X
M9TGQ1X=_ML?V?I=P-0U2>_C/]H.FT28PI_<GD8ZTEYHOBRWUFP\1:>VG7&HM
M:&TU"RFE9(F4N77RW"DY4L1DCD>] $MM\1;>_30C9:1?3-K"S>4I*+Y;Q [D
M;+>HZ],<Y/2K5IXXMYM&ENY[*:"\CU$Z6;+>K,USN "JW0@@@Y[#)[5'=:)K
MMWXC\,ZI.;*3^SS</=;9&7!E3:%C&TY"^I(SCM6)/X(UZ6SO9HGLHM0C\1'6
M[$&5FC?Y=OER':",C/(SU% #[34ETKXD^)M1U2 6<=MHT$TQ23S%8!Y#N4X!
M/  Q@<CZ&MB'QY VJMI[V>^9K1[J#[+<QS!POWD8@@(X'.,D'G!-9E]X1UKQ
M%JFMSZE'9V-OJFD)8XAN6E>&16=@WW%##+#TK5TR+QG/I\EOK::4KQP-&K6L
MSG[4Y& S97]VO? R2?0#! +7A?Q-<>)K6&]&C7-I8W%LEQ#<2R(0Y;JNT'(Q
MZD8-8-_-/8?%Z:6PT^2]N)- !\E9 @)\\\EF.!P /RKI/!NEWFA^#]+TJ_$/
MVBSMU@8PN65MHQD$@'GZ55?2-37XAOKR16S67]E_8E!F(D+^87SC;C';K0 E
MCXUM-3TS1+BRMY'NM85S;VTC!2NP'S"[<X"D8R >2,#FL#QGKMOKOP[\8V<M
MN]MJ&EPLEQ;LV=C%=R.K#JK#D'CW IND>"-;TC3_  O=(;-]3T1KB.2$3-Y=
MQ#,26PVW(8?*1D8R*N:MX-U'4M(\72H+9-3\01QPB-I3Y<*(FQ<L%R3RQ.!W
M [9(!N/K.;B+1;.U%Y>"R6XF1I?+2.,_*N6P?F8AL#'8Y(XSRO@#7HM,\"^'
M[/RU6ZU"ZO$@CN)O+4%9I"06P>>@ &<G\ZU5T+7M,\6KKNG0V5PEY8Q6M]:S
M7#1^6\9.UT<(<C#$$8'K5#3O!NHQ^$;/0=:TK2]3LUEN7N(O.8'YY"Z.A*<,
M-S \CKG/:@#N]/NI;RQCGFM7M96R&A<@E""1U'!Z59K&\*:5=Z)X:L].OKIK
MJ>$,/,9RY"EB57<>6VJ0N3UQ6S0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !534M1@TJR:[N1*8E9
M5(BB:1LLP4?*H)ZD5;KF/'VJ:AHOA634--N%AFCN+="6C#Y5YD0CG@<-0!TV
M1G&1GKBEKA4_M _%;6!%J%PZPZ1!+#;/L$>6>4;?NY RH.<Y]\8 ?X.\2S:O
MJ?V*^O;J'4X+7=>Z7>VZQ21R94;XRJC=']X9R>J^M ';U5O=1M--2%[RX2%9
MID@C+'[TCG"J/<FK5>=>/;6/Q2U_I6V\/V"WW6TEO;22!;TX="2H."BA?PE-
M 'HM%>>7OC2_N_@S-XHTZ5+;4H;7,H>(-Y<R';(NT]/F!Z_E5F74/$FD^-],
MTV[U.&\L]:@G\L"U"?8Y8U#\8.64@X^8YSWH [JLJ#Q%IUS/JL$,DK2Z5C[6
MGD."I*[@ ",MD<C&<Y&*\\L_$_BR/PCX<\6W&J07%O=7$,-Y8"U50R22;-ZN
M.=P)''3\LG6AGN;3Q#\2;FSE6*XA2VDC=DW %;4'IWZ4 =W9W4=]8P7<(<13
MQK(@="C889&5/(//0U/7#:1XBO\ 69/#>E->-;W%YH:ZG=7,:)O=L1KM4,"H
MR78GCL .M6);G7[*+1['4=7MOM4CSK<-8Q!I[C _=^6C*5'!!<D #CD T =!
M?ZW8Z9?6%E=2.D]_+Y-N!$Q#-@M@L!@< GDT[6M0L-+T>ZO=3_X\88R\W[HR
M *.I*@$X_"O-'U74_$6@^ [V>>./49-;FB,QB! *+<)N*@XSA<X!QGVJUJNI
M:PF@_$#P]K%XNH&RTEKBWO!"L;-'+%)\KJO&04/(ZB@#TRWGCN;:*XB),<J!
MU)&.",BI*X:+6+Z>[L= L6NH6CT:&[:6U$)<ER47_6\8&PYP"3D<COTGAR35
MY- M3KT<":H%*W @;*$@D CZC!QV)H EUG6]/\/Z<^H:I.;>TCQOE\MF"Y.!
MG:#CD@51_M'PWXHD?1[A8+N156=K*^MBK;0>'\N102,]\5C?&#_DE.O?]<D_
M]&)3=2T;49O%UCXMU".VMK30[*X*102F22X9TYW$JH"@#CKSZ4 =JT$3QK&T
M2-&N"%*C QTX]JDKAM(U#Q3J7]AZK 2UA>PB2\CG$(CC#IE&A*G><$@88G(]
M#6/9^)_$=MX*N?%5]JT,R033V@M3:JJ,_P!I\F.1F!R O<#J/?F@#U&BN/UN
M_P!:\)V.JZO/J$6H:=!8>9'%.BK*MP#C^!5'ED$9SDCUIAE\5V][-()G.G/9
M2,9+Q8-\4X&5*",_,I&>&R1QR: .SI 020""1P?:O-]&\0>(63P-?WNJ)<0Z
M['Y=S;BW1 K&!I ZD<[LKSVYX IFAW6J6>A>*[P:YB>/6YH%FOPI50'1-P"I
MDOMX5>A.T8H ],HKSZ+Q1KD">-(H8I[Z;28(I[%+F%5E??&S894 R,KD# ;!
MP>:?9>(=0D\16PM=7&I:.-)-]=2+#&2K@C"[E "[@20#D_*: .^HKAM&U3Q/
MJJZ!K$ 9K"^19+V&;R1$B.N5,)4[\@D##9R/0UW- !56_P!1MM-B22Y<CS'$
M4:*I9I'/15 Y)X)^@)Z"N735=5\07GB6+3+\V+:3-]FMU$2.))!&'+2;@3M)
M8* I' )SSQSUWJESXKC^'6LBYGLC?719HHE0B-_(ERR[E)/<#.1CMGF@#T32
M-8L]<L?M=DSF,2-$RR1M&R.IPRLK $$$5?I%!50"Q8@<D]37)>*=3U*UOY8;
M/4?)":=)/'!:QK).TH/#.'4JL0 ZDC)R,T ;MYK=C8:MI^EW$CK=Z@SK;J(F
M*L54LWS8P. >IHTW6['5KF_M[.1VDL9O(N \3)M?:&Q\P&>".>E<2VI3:S??
M"_4[@*)[L23R!!@;FLV)Q[9-:W@__D;/&W_83B_])XJ .O=@B,Y!(49.T$G\
MAR:YZ/QYX:DA,_\ :+1VZS&!IY;>6.)9,X*EV4*#GC!-='7A*75T_@G4M%FB
M@MM*U?Q!>6<^J.Q<6NZ7@M'@=3P&W8!ZXH ]V!R,CI17)ZG?S:->:!X9L#<9
MGMY,2Q^69=D*H,#S/ER=P))!X!XYR,C4]2\7Z+X6?5+^X"?V=J -QL2)GGL"
MPRS  A9 I).WCY3ZT >ATCL$1F.<*,G )/Y#K7&>(?%%SI.E:OK5K.LMK&\%
MI:(RJ8S*[*K29 R5!<#&>J-ZC$\NIZGHGCC1M(N+Q[^RU>&<*TL:*\$L2ALY
M10"K G@C((Z]J -[1M9L=?TR/4=.D:2UD=T5F1D)*,4;A@".5/6K5S<):6LU
MS(&,<2-(VQ2QP!DX Y)]A7ENDWVJ:1\)(=7TRX=%L=1NIKN)(U8R6XNY/,QN
M!PP7)!]CUKKM0U2]FT_7M3TR_ MK6R)MB8U=&E"&1G'&2,%!UZ[J +K:#X<U
M\V^L7.AV-S-+&LB37-FOFX(!&=PR"/0]*VP   !@#H!7GRZYK]W<^!H(M2CA
M&LZ<\MTWV=6;>L*/N'8<L>,8]B.*BC\5ZW;>$K^6>=9Y['73IL]_Y2CR[<2J
MK3,H&W*JWICN1C- 'H]%<EX<U'5+WQ7KEL]^+S1[,0BVG\I/G=URZ[UP#MP.
M@_B&>176,2$)49;' ]: ,RX\0Z;;WTEEYLLUS$ 98K:WDG,6>F_8IVY[ XS5
MC3=5L=7ADEL+A9DBD,3D C:X )4@]",C(['BN-^#CFX^'T5[.2VH7=W<S7K-
M]XS>:P.[WP%J]XPNKW0UTV319H;:74=9MX;HM$'W[\(3UXX4=/S'6@#L*J:C
MIMAJML(-2LK>\@5A((YXA(H8=#@@\UR/V[75UB7PU_:5U<W=M9"Z>]MK>WC=
MS))($!20[<*$ .!R2.G==-UO7KW6-+\.:G)%8:F-->^OY;3:^XB3RU5-P(&>
M6/!QP* -R'Q7I,VDSZC;M<26UM=?8Y EM)O60,$(V8W<$C/%;>1G&1GKBO)+
M'4=5T'P'K]Y:7J_:XO$TL<DK0J?,#W*(QQT!.XGI736:W;_%[54;4KDP1:9;
MR+ 0FP;GD!7[N<?*#G.??&  #MJQ5UG1-<OK[023<S0J%N[:2VDVJ&&0'RN,
M$=,]:VJX;PQ_R57QY_NZ=_Z):@#LK.SMM/M([6S@C@MXAM2*-=JJ/0 =!4]<
MWXAUR6TUS0=#M91#-JL\J/. &,21QF0X!R-Q^4#(/4G%8D_B+6+&[\3:+)J%
MJ)K"*WN+74;M H$<IP0X08+@A@N!\Q*C'J =_17F\_B?6X+;QQ%%=R[M(L([
MRSEO+=!)\T<C$,J@#&8^,@$9Y%7M/U?7+?Q/X>M[S44N[?6-.EF:'R%C$,D:
MQL"I')SO(.2?;'2@#NJ*X7PCXGNM3UF/3]5N[FTU:.V=KO2KNW5,ON7$D#A?
MGC'SC[Q.",UW5 %2TU&"]NKRWB$HDM)!'+OB9025#?*2,,,$<BK=>;ZGXFUZ
MUT7Q]-'?1"?1I1]D?[.N%7R4?&.YRQY.:NR7GB*/QAINE?VVI@U73Y9R?LB9
MMGC*<Q^N0_\ 'NZ?A0!W=%>8KXI\1?\ "/Z<POX3=IXE.D3SM;+^_C$Q3<5&
M I( SC'MBK@N_$KZOXIT=?$)4:;;PW<%S]CB,G[Q7.PC&W:#'Z9P>M 'H5%>
M?Z=XLU+7H]$M(A/#<W>BQZE.]F(=^YB%PHE.T*#N)X)Y7ISF:SUOQ"U]H7AS
M59(K75;F*XGN[BW"MF.(@+M!RH9MRD\'&#CJ" #?3Q9I4FGZG>Q/<21:9,8+
MD+;2%U<!20$QN/WAT%;8.0#ZUY&M_JOA[PC\0K^SOP;^TUB1UN)(5)8>7".5
M^[G!ZXQ[5TOB[6M5L&U1K+41&;32C=0V]M$LDGF#>2TV]2JQX4 8()^?&2!0
M!VQ(! )&3T%+7GD5U?:I\0/#%PVH7$,=SH<ETUO&$\L,6A) !4GG.,YSQP1S
MF33-<\2Z]9:5KFEJ_P!EGNLW%O-Y(@%MN*G:0?,\P  \\$YX'% '7:;K=CJ]
MQ?06<CM)8S>1<!XF3:^T-CY@,\$<]*T:\YLH]6DN?B%_8=R(-374$>W+(K*S
MBVC(4@CH>F>U;6@>()/$LFD3V%U(+;[#]HO59%SO8[%1N."&27.,?<]Z .LH
MIKDJC$$ @$Y8X'XUY_H_B/5V\1>'+6XOQ>0ZI;7)N)$A58/,C56!@;:&9>2,
MMD$8()YH ZF^\4:5IUV+:>63(GCMY'CA9TBD?&Q78#"DY7K_ 'AG&16P"& (
M((/(([UY+%#?VWAKXEW,.M7J2V]W=$,JQ LRV\9#9V9!XQQCCI@\UOVFJ7T)
MT/P];7%[))+I7VQYXE@\T ;%55W@)@;CG@G@>YH [RBO.I]4\96S^&;"]O+:
MUO+V]GM;ATA1]Z"-W1\9PK8 ) XS[<5W>G075MIT$-[>?;+I$"RW'E"/S&]=
MHX'T% %JJE_J,&FK;M.)2)YTMT\N)G^9C@9P#@>I/ KGM;UNYM_%UOI,M\-+
MT^73Y+A+PA/WDP8#9EP5^53NQU/T!K#A\1>)U\'^%=3O;A(;O4=5MH+F/[*%
MS#(^W !/&0,YZ_-VQ0!Z163K":1?3VFCZM8)>K>%VCCFM?-C!09)8D%5.#QG
M&>U8,^OWVB^,=4T_4KN26TFL/M>EJL:*2RG;)$#CYGR4VY[-WI]Q?ZWIOBGP
MGI4^H),E[!<_;/W*C?)'&&!!&,#)Z#'04 =-IVE:?I%M]FTVQMK.#.?+MXEC
M7/K@#K5NO+)?$GB>'P[J6MOJ\;?V9KK67V<6J!9XA<+%ACU'#9&,'/4GMK^(
M/$FH6NK>(K3[<NFFPTY+G3@R(?M;D.6^\"6 953:N#S[C !WE%9N@27\WA^P
MFU3B^E@22==FS8S#)7'MG'X5E:WK-V/$UIH-G]H1Y;.6[>2V$7F85E0!?-^7
M&6)/!/ ]Z -^]OK;3K1KF[E$<2E5S@DDL0J@ <DDD  <DFLB/QCI,JRJAN3<
MQ2O"UI]F?SMZJ&.$QDC:0<CCD<\UQ_B5/$$WA70UURY\B^37K6)C;B,B53.N
MQV&" P&#@'&>Q&*T=6LKK_A:?AI/[5N_^0?=G=LBSP80?X,?-W_3% '9Z9J5
MIK&FV^H6,OFVMPF^-RI7(^AY'T-6ZX"VUSQ+KEG%J^C*_EB_DC:WE\@6[0)*
MR-EL^8'PN<],\8Q5NTU+7/$=I?ZAI.I0VC6FIR6J6TT:F)HXI-K^8=I?<P#$
M8(QE?<D [/(R1D9'.*6N)\,K=M\0_&'G:E<S102VR)$X3:%:$.!PN0 6.,'Z
MY/-=%XE:9/"^JO;7,MM,EI(Z318W*0I.1D$=J -,$, 000>01WI:\ZT#5KRW
MTOP-H$=],)-4TT7$ERZ(7CCCA0[$^7&26'+!C@'N01N^&-8O[C7O$&@ZC(+B
M32I8C%=; IEBE3>H8# W#!!( !XX% '456U"_M]+TZXO[MF2VMT,DK*C.54<
MDX4$G\JH^)KRYL= N)[2[MK28%%$]SDJH+@'  .6P3M&#EL"N2.LW][8^/=,
MNY)Y8+&Q#V[W,2)+MD@<D,% &,KD9 //- '6+XGTIIM&A$TF_6$WV0\EL.-A
MDY., [1G!.:V*\UB^_\ "G_KF?\ TA:O2J "BN#M?$UV?& T?5+RYTR[:\F$
M$$L"?9[RW ;889-I^?[A(+=0PQV%%O%.MKX&FU3[;F[M]=-CN,28>+[6(<$8
MZ[3U&.: /2JSK?6["YUNZT>*1S>VL22RHT3* K$A2"1@YP>F>E<^=0UKQ#<>
M(H=&U&.QGTNY%I;QR1JR2.$1RTN5)VG?M&W!X)Y[95S#J-S\1];^PZDMC.-"
MM7,\<2R<[YB,!LC&?4'CTZT >C45B>#M7GU[P;H^JW047%U:QR2[1@;B.<#M
MS6W0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !65XAT&W\2:2VFW<]Q% TB2,8"H8E&#KR0?XE!_"M
M6@D 9/ H PKKPI9W>M/JK75XEQ+9_8IECD"K*@+$%ACJ"QZ8'/((J2Q\.06N
MI6^H3WEU>W5M;M;0RW)3*(Q4M]U1DG:O)ST]SG8R-N[(QUS1N &<C'KF@ (R
M" 2/<=JS](TE-'MYHDNKFY\Z9YV>X*EMS')Y51QZ>@P.@J:^DOT:T^PPV\BM
M.%N#-(5V18.2N <MG'!Q]:M$@$ D9/04 ><>+/!XTCP%XK@TE]3O9]7+S&U"
M"0&9R"2JH@*YQ]*ZNUTFWBE@UBYN+Z]GM[=HX#<1_-$K8+814!W':N203Q]<
M[A('4@=Z7(]: //?A]X9=_ ^@PZN=05K%A+]@NHQ&L<JL2I(*AB 3D9)&<>@
MQT?_  B5K]IUVX%[>A]:14N>4PH";!L^3CY>.<_G6]N7&<C'3K02%&20![T
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
MY1X?L;.PA^%NH6T2QWEU#Y,\P/SRH;5CM8]2 0,#H,<8J$:EI9O/#.JV-S!
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
MDE+Q,<!DVJ=P/J,].:Y>^LKG3?&6M_;_  K<:YIVL-'+;S6ZH^QA$L;12!V
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
MZMU#:6L-C9P6ENFR""-8XU'95& /R%34 %%%% !1110 4444 %%%% !1110
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
M7NI?-8']XYRQ& ,9/;IZ8KDK;Q]JTNEV&K3Z/:1V,VJ'3IPMTS2*3,80RC8
M0"!G.">>!WU-"U76+SQYXFLKIK<V5B;=(E1FRH:,N#C&"3NY/'0>E '6T5R7
MB'5=8MO''AG3;)K<6EV+EY%=F!<I'T) Z?-G'<@>E0W?C2Z&B:GX@L;&*XTK
M39Y(Y5,A$LJ1';+(G&!@AL ]0O49H [.HI;JW@DBCFGBC>9ML2NX!<]< 'J?
MI5.\U!W\.RZEIIBD9K4SP&7.P_+N!..<5YN]YJ.H:-\-M5NXH+C49[N-U??@
MONM9#\S$<<\G&?;- 'K-%<7;^.)X;+54U.QB34;#48]/$5M(SI,\@0QD';N
MP_/!/RG /2M+0M>U"_UB^TZ^TR6)($22&]6"1(I@>J_.H(93VR<@YH W6NK=
M+F.V>>)9Y5+1Q%P&<#&2!U(&1GZU+7-ZAJGD>/-(TUM,M9'N+2YDAO&;]Y'L
MV;D'R_*#N7D$YQTXK _X6!K"Z"-;?1;46<6I&PN8UNR9/]?Y(9,J ><=<9YZ
M=: /0Z*X\^*]5M=3UK3KW3+/[59:>-1MQ#=,4DC)8%68ID,"AY (.>U5+;QK
MK4O_  C,C:/9^3K]N&@ NF#1R^3YOS_+@)@'ID\>O% '=T5Q=MXYGCLM034;
M&--2M-3731%;NSQRNX5E8';NQM;)&"?E.,TC>.+K3XM5_M/29U^RM"EI,L4D
M4=XTI"J@\Q058,0#UXY]J .P^U6XNQ:>?%]I*&00[QO*@@%L=<9(Y]Z+:ZM[
MR 36L\4\1) >)PRD@X(R/0@C\*X2);]/C) ]U!9^>WA^8J\+$!SYT7RMD9XZ
M9YX/0=*M:%XEGG\':9?V6C6EBES=SQ3*KA;>S59) TC'"YR4]!DMVH [:BO-
M]2\;:K?>%8[S3TMH)X]>CTR=P[,K@3JFY#C@,".O0$]>M;>J>*[ZWGOK*PL5
MN;[3X$DG01RNLDC*6$2E$.#@#D_WAP>< '4-=6Z7,=L\\2SR LD1<!F ZD#J
M<5+7G]Q<_P!H?$#P7J(LI+2XNM,O7>&X3;(AVPG:_?@DBM"Q\7WUUI&I--8V
M\6KV6H"P-EYS$,[,H0[MN=K!@V<=,^AH ["BLGQ'JT^A>&-0U:.WCN)+*V>=
MHFD*!@JDGG!]/2N?M_&.L1:YH]KJ>CVT%GK43?8IHKDNR2A-^R4;<#(SC;NQ
M[T =M17!:?X[U6?09->O='MH=-C::%A'=,\K3+-Y2*HV<JQXSUSGCIFS+XXN
M=*FU)M7TJ<6-K8F\2\A@E5&(.#"?,4?/DC!S@@]L4 =I17-3Z_JND-<W&LZ;
M&FF06#WDEU;2[O*9.3$0<%CCD,,9QT%5(?&%]%J4"ZAI4J:=-:R7#W<<$P6T
M*+N*R%D ((SAAW&,4 =7-=6]NT2SSQ1-*P2,.X4NWH,]3[41W5O---#%/$\L
M) E17!:,D9 8=LCGFO-]?O[W66\"ZM+96T5K=ZQ!+#\Q,T:M&Y4,<8.Y>2!T
M(Q\W6M*Y\5RZ8GC:\AT2R6YT8H\A6;:;H>2'#,P3.0N!C!Z8S0!W=%<II_B?
M4I/$UAI>HZ?;P0ZC9/=VLD,Y=E*%-RN"H X<'@GTYZUG)X]OI]+T35;33;:6
MTUF^-E!%).T;Q'+A6<A6SGRSD ?+D<GDT =Y163XEUM/#N@7&J21[TA9 QYP
M@9U4NV 3M4-N..P-9;^+6M]+2Z<6MV+J\2UL);-VDCN R;M_RAB,8DR!G[GO
M0!U5%<#J/CO5]+T;7+N;069M,>'RY7$D$5U'(0-R;TSN4G!7]>:T1XEUA=>U
M'1;BPLX;E-.-_:.L[.I7<4*R?*.0<'CCGKWH ZVBN!\/>+K_ /X1#PV]\J3Z
MEJT.^-E5W^4)N=V55)XR!@>HY ITOCK5[?3[>2;P\R3OK$>F,)6>)9%=@%EC
MWH"0<]#C!]: .\HKBQXXN-/_ .$CCUJQACGT<0.!:3%UF$^1&H+*,'<-IR,<
MYJ]>>(M3T/\ M"XUG38_[/M;'[6+JUDR"X.##M;!+="&X!SVH Z:BN8TWQ%J
M<_B*/3;O291;3VYE6[BAF5(G!YC<N@ZCHPQG'05T] !1110 4444 %<\/!NG
M1WUQ<V]SJ=JMQ*TTUO;WTD<3NQRS;0>"3UVXKH:* &0PQV\*0PHL<4:A411@
M*!T I]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 95GH%M8Z
M]?ZQ'-<-<WZHLX9@4(0$)@8XP"?SYS1=:!;7FOV6LR37 NK)'CA"L @5\;P1
MCG.T?EQBM6B@ K)A\.V,.OSZUFYDNY0,++<.\<1V[240G:I(&"0,]?4UK44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M+JUO(;8A5<2+(5<;N02,<8Q[U;NO#'B"W\1R:UHFM6<$U[#'%J$-S:-)%(R
MA9$ <%2 <8SC&,FNRHH YJX\.W;^)M#U8WR/'I=O-#)YRDO,90NYLC@8V XQ
MCGM67I$&D>)/';>)]'O/M%G':JDSQ']U+<#<J'W9(V<'V=?2NYIJ(D:A4554
M= HP* .>^(#*OPZ\2%F ']FW Y/?RVJEI.BW6J6_AO4;Z:V=--MA+;+"#B65
MHM@=L] %+?*,\G.>,5ULL,<R;)8TD7KM=012QQI$@2-%1!T51@"@#CK3P+(?
M =[X7O[Y6%Q++*ES;H5:-GE,JG!)Y5B._.*?_P (MK6M:#?:5XJUBWNXY[9K
M9396YAZX_>OECEP0,   <]<\=A10!R5GX:UN]T:XTKQ/K$%];/:O:#[+ 86D
M5EVF20ECEL=   "<\\89I/AC7AIK:1X@UR"_TU+=[9/(MS%+,C*4S*Q8@X4G
M@#K@D\5V%% ' 0^"?$ TW0--FUNQDM]#O8I[>4VC>9)'&K*JO\X&<-CCZ_6U
M?>#+^\C\81_;K91XA144^6Q\@"(1<\_-P,]N:[6B@#E)=!O(=;T;6IKB$QZ3
M8RV\D4<3,TNX)DKZ?ZL8&#G-<-X>OKF.*UO]/U7PKJ4SRO<QV)1UN_,D)+*$
M60JDN&()" #G/&37LE1K!"DK2I$BR-]Y@H!/U- %;5K>]N;!H[">*&XWHP:5
M"Z,H8%E(!'#*"OXUQLOPW#65^;&ZCTF\EU"+4;1;5-T-K-&NW(4XW;LMNX'7
MIQSW]% '&:KX8\0:_P"$[[3=4U>R-[=^6N^"W988E1PW"EB2Q(Y)([<<<WW\
M/7<_C(ZY+<0"%],.GM"JG=R^\N&^O&,?C7244 >?Q^ M7MO#NA6]KKEO%JVA
M,5LKD6I\MXBNTI(I8D[AC)!&,#%:.I>&=;U;3].%[JEJ][;ZE!?R,D#+%^Z(
M(C1=Q(![L23R?8#KZ* .*U/P+)K-WXF-Y>(EOK=O;Q*(E.^!H<E'R3@_,<XX
MZ587PSK.L:#>Z7XIU:"Z2>U:U'V* PYSC]XV6.7X&,8 YX.>.MHH YG0M*\4
M6D0CUG7;6\^SQE+=H;4QM(V,!YOF.X^PP._)QC;TR.^BTRWCU*>*XO50":6%
M-B.W<@9.*MT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MS6-?V4UL^B>(M*\.WT5C;ZJ]U=V?ELUS,'B,?GM&26+ D\?>QS](=0A.H/\
M$.XN=)U,:??Z?;^2S0F!IBD3 A=X!#9*\$?AVH [RW\4:/<ZC%IZ73+>2QB6
M.&6%XV=#T8!E&1[TL7B;2)M1M[%+L^?<[OLY:)U2?;][RW(VOCK\I/%<5I5T
MFIZ]#+J/]K6VJOIKZ;:RW&DRVL19OF8EB6!8[ 0,@<'&2:7P? 9;?1M*U3PK
MJ<6JZ1L1KBYWFUC*+M\V)RVTY X"COZ#- '<VFOZ;?745O;S.[RJSQ,87"2*
MI )5R-K#D=#WK2KSCPG8ZAINN:<FF#4DT.>&1[C3M2MV']FOC($4C $@L=NT
M$C&37H] &/>^*=&T^YE@NKS8T+QQS,(G9(6?&P.X!5"<CJ1U'J*BO_&6@:;=
MW=K<W^+BT19)HHX7D95.<'"J21P<XZ8YQ7!^,X=5U*U\662Z'J'FF:![5;*V
MQ'=(OEDR.X_UC\%=N3@!?EXS6_")V\>:]?OI]\EO/H\$4;M:N=SJ9"RC ()P
MR\#^E '4OKVF)9V=T+H217H#6ODHTC3 KNRJJ"3QSTX%87@#6+K6;77);B]E
MNT@UB>W@>6,(RQJJ84J%7!&3U /K7)>'[?5= _X0K4[S2M1EL[;2'TZZBCMG
M>6TE)1MYC W$'9MR :ZKP#'<QMXD:YL+JU6XUF>YA^T1%-\;!,$9^AH [!F"
MJ68@ #))[5DV'B?1]3NX;:TNR\L\1G@W1.BS1@@%D9@ XY'*D]0>]7[YI5T^
MY:"!9YA$QCA8X$C8.%/L3Q7F>B1ZC+XC\%W\FC:K$(;2YM[I6M/)AM798\(B
M<!$&U@#CD <L: .XG\8:#;%/.OPB/,T"2F)_+>1<@HKXVE@01@'L?0TUO&?A
MY=4.F?VBIO!<);&)8W.)&&5!(&!GUZ5YSIEQ9VUAIUCJ-KK<&CZ7JLE_!)_9
M<CJH61V0M.A*E 6+;@.F!G@D]=HUI<R>+O&Y\BYMUOC +:Y>!E5]L 0E6(YP
MV?Z4 ;\7B?1YM1M[%;L^?<[OLY:)U2;;]X(Y&UR/8FC_ (2;2!J$%D;LK+<2
M-%"S1.(Y)%SE%D(V%N#P#G@^E<3X0MS+:Z/H^J>%M3BU;20B&YN-YM8RB[?-
MB<MM.0. HZG'3FH_"5FZ6NF>'M9\+ZG)J>E3H1=S%VL_D;Y9T<MMSMZ #.3C
M &2 #OX=?TVXO([6*9VDE=XXV\E]CLF=P5\;3C:>A[&M*O.-"L=0T_Q+8/I
MU*/2[F>9[[3+^W;R[-BKGS(96 P"QQM!.0YX'./1Z .>_P"$F@NO%=WX:B2\
MBN(;996N%MV(!<L!@E2N!M/)X)XYP:Q? ?C:UU#PYH,&K:F9=8OD;YFB(61P
M6.W<%V!MHSMR#CM5D+<V'Q1U"\DL;N2TNM*@CCGAA+H&1Y"P)'0X8''4]LUR
M^F:??P>!O 5I)IE^MS8ZM'+=1_99-T*#S<LW'3YU_/ZT >A-XIT9+Y;1KS]X
MUS]D#>4_E^?C/E^9C;N]LYSQUJ'2O%-MJWB'5=)A@N4?3G2-GDMW4,Q7<>2,
M 8(QGKU&1@UP6JIJMXRM)H.I1S6?B:*X:"UM=L'D+,#YH(QYK,/F+<D'/W17
M1:=/=Z)XK\97<^D:E+%.8;N P0;_ #52W52JG."^Y2-H.?PYH [FJ6JZM8Z)
M8-?:C,8+9" TFQF"Y.!G ..2!FETK4HM7TJVU"&.:*.= XCF3:Z>JL.Q!XK#
M^(NGW>J> -6M+&![BY:-62)!EGVNK$ =S@'B@#6GU_3+;4)[">Z$=S!;_:I$
M=&&(LXW XP1GC@UGV7COPSJ-_9V5KJL<D]ZF^W&QU67C. Q&-V/X<Y]JY\W%
MSJ/CY]532M2AL)/#\D FN+9H@'\W=@AN5. >",_@03CZ%9MXA^'W@*PM+2X6
M:SN+2[DF>!D2)(LLS!R,'=T&"2=WL< 'H=UXHT>RF>.XO-@CE$,DOEN8HY#C
M"O(!M4\C@D=1ZU%?^,-!TR\N;.ZO\75M&)988XGD<(<\X523T/3ICFN)33=2
MB\#^)_"5WIUU/J-U/="UF$#-%<"9BR2&0#:N"W(8@C;]*UM.L[C3_'MU)/!=
MRP1:!;VGVK[,[++(CN6 (')PP/XT =K97EMJ-C!>V<RS6TZ"2*1#PRD9!%0:
MU<PV>B7L]Q>FQB2%RUTHR8>/O@8.2.O0]*P_AO;7%E\/-%L[RWFM[F"W$<L4
MT91E8$\8-:7BM))?"&LPQ122RRV,T<<<2%V9F0@  <]2* ,[_A+K.QO?#VE!
MKR]?4K8RI=_9G/F(J [SM7[Q)4D <9YQQ6O'K^FS7L=I',[22RO#&PA?RW=
MQ90^-I(VMW_A/I7%Q6]];7WP\O3IM])'::?-:W"I =T,C11!0X.-HRC#)X]Z
M32['4+#Q1:3:,-2CL;F^F;4-+OK=C#;Y#DSPR,!MRW\()SYAX&#@ ]'K,U3Q
M!INCB0WL[KY<?FR^7"\OEIS\S[ =J\'DX'!]#6G7G.K)/I?C?59-1T/5M3TK
M5H81#)IX=Q&RJ4:.1588!Z@GCD^^ #KSXGT8:A;V/VT&XN8#<P!8V*RQ ;BR
ML!M(QZ&IAKNG-IUM?K,Y@NL>1B%R\N03\J8W'@$\#H,]*XSQ+X=?6M'LM(L-
M._LZ?2;;[5 YA=XT;:5%LK#AE(RK@9XP,'/$>LWVIW\/ACQ,?#^JF*U\V+4=
M-A1TN(O,51N11@N%*]NH;ZX .R@\3:/<Z;]OAO \'G&WQL;S/-!P8_+QNW_[
M.,^U1)XOT)X5E%]A6NQ8G="X*3D@"-P5RA)(^]CK7&W]I/9'1_$VC>&KY+6V
MU.2YNK+83=3K)"8S,4))+@G[IY(],\7/$RSZKX974[#0+N!8M6M+UX/LVVYG
M6.1"[F,<YP, 'YL+]* .EU+Q9I6F0:N\CS2RZ5 )[J"*!RZJ02I''(.T\]!@
MDD"J:^(;34$\.3/J5QITU[(&2U\AA]I)C),9W+G:,YW#&=O6N:N[?4-7U7QQ
M);Z3?I'J6@I!://"8Q(X28;>>0<NO!Y]0*GG%W=VO@!UTO44^QW2-<![5P8E
M%NR$L,<#<P'/UZ<T =?>^)]'T^25+J\\M876.:7RG,<+-C >0#:AY'WB.H]1
M4=_XNT/3;Z6QNK[%W%")V@CB>1]A.,@*"3]!D\$]JXV.QU"T\->,?#5YIMW<
M7=_<7<EE*D#/%<+."4)D VH5)P=Q&,9J_I&GW6D^/+7[1#=30VOAN&R>[%N[
M(\J2$D!L<DCG_P"O0!VNGW]KJNGP7]C.D]K<()(I4Z,I[U---%;023SR)%%&
MI=W<X55 R23V%<M\-+:XLOA_I=I=VT]M<0AU>*:,HR_.Q'!'H15CQ]I%]KO@
M75M-TTC[9-"/*4G <A@VW/\ M %?QH T+3Q%I=[>"SAN'%RT7GI%+ \;21_W
MD#*-PZ?=SU%<SHVKWWBS5]2:VU*]T_\ L[5/*CB^QGRI8$6/>K[U&&8LW<,O
M!QP<OG2;Q/XF\*ZG!8WEF--,T]T;FW>(Q[XMGE#<!N)8_P .1A>O(S/X%2>&
MY\3">TNH/M&LSW$)F@=!)&50!@2.Y!]^* .P)P":\X\1^.);_P ">(]0T66]
ML+C3;@PI*]L5W;756SO7 .2W'WA@=*]'KR/4[#4_^$#\;Z.-(U![NXU6XF@"
M6[,LR22JRE2.O&>G3'..,@'HMGXGT?4+VZL[:]#7%K&)9$:-E_=G(WJ2 '7@
M_,N1571-;T]?#MC<#6)]4CN9)$AN3 3).0S9 1%!.W:1P.BYK.(E/Q4AU$6E
MY]B&AO"9OLTFT.95<+TZ[0>/PZ\5S>D:,TO@/0+&_MM;TZ]M[BYDBN[2"02V
MDAD<J64*<HRM@\$<X^@!Z=8WUOJ5FEU:N7A<L 2A4Y!*D$$ C!!'-6*PO![:
MLWAN#^VU7[:))076+RC*N]MLA3^%F&&([$]NE;M !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%17
M%Q%:6TMS.XCAA0R2.W15 R2?PH D!!) (..#[4M>7^&=8GL/B'B\ODFA\46W
MVJ./S WV:>/_ )98'3]T4'N4-=3?>)-43Q;-X>L-*MYIA8"]BFFNRB$%]F&
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
M R.,@XY!%:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M>*.2]MWM_,E)P@92"< <XSTJ;0M<M/$6EC4+)95A,LD6)4VMN1RC<=N5-:5
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
M/+;W4VMQ0RK!@*74S(9 "#R=F1VYKT*[\-6-UJS:HCW%K>R0B":6VE*&:,=
MWKC)P?O#/!IEWX3TN[M=+M=DL%OI<J36D4$A18W0$*?? )ZYZT ;,:&.)$+L
MY4 ;FZM[GWKB_B+%+(/#(CN[B /KEM&PA8 ,"2<GCG! ([5MVNAM;^++O6%N
M+@)/;K"\3SED=AMPP3HF "..I9NG>SK6AV6OVD5O>B7;#.EQ$\4C1O'(ARK!
MAR#_ (T <%<VMZ?%GCM[35KJSDMM-LI!+"$+NZQS%=Q92,9'( &?45>L?$.J
M>()M$TY)1%+=:##J<QCF\EG=\#Y3L;A3DX']X=N#TB^$M.2YU.=7NA)J4"6]
MR?.)W1J"J@9Z8!(R.>3WJI>> -$O+'2[8_;(7TM/*L[FWN7CFB3 &P.IR1@
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!3617QN4-CU&:=7/>+?$<OARUT^2&QENGO-0M[3Y"N$#R '.2.2,@>^,X% '
M0,BO]Y0?J*;Y4?\ SS7\JX%M?ETGX@ZVTT>JW, TJVN%LHLRF,EI-Y"YVKPH
MS@\XXS74)XEL;FRL+FQ2:]-_!]IMH8  [QX!+?,0 !N4<D<D#K0!K>5'C'EI
MC_=%!AB:593&AD485RHR![&N7'Q#T-[739XA>R_VA+)!%'';,6$J!BT;#LV5
M(Q_3FK,OC&TCTY[T:?J3"&W%U<P^0%EMHSD_.K$'.%)VC)P,XY&0#?\ *C))
MV+SUXZTCP0R*JO$C*IW %00#ZUD?\)183" :>DVHR3VHO$CM0I/DM]USN*@9
M[#.3@X'!K!\4^,5D\&6>IZ$9YHK^[@M_.B 5HPTRHZD$@J^"R^Q],4 =MY49
MC,9C78<Y7'!SUXH$48A\H1H(L;=FT8QZ8K-T33%T^.XD2?4"EU)YHM[V?S3;
MG !5222 2,XR1D\8J+5?$UII5V]H8+FYN8[5KR6*W524A4X+'<0#SG@9)P>*
M ->.&*(8CC1!@#"J!P.E.=%D0HZAE(P01D&N=F\;:3'-I<42WER^J6QNK,06
M[-YJ!0W'OAAQVSS@4^U\8Z7=Z(NJ)YZ!KDV8MGCQ-]H#;?*V_P![(]<8YSCF
M@#<B@A@B\J**../^XB@#\J>J*HPJ@#T KBO#6H7-W\2/%$$OVZ***VLRMM=2
M;A$S>;DJ Q4 X'W3_*MZ[\1VUK=7,"V]S<&T,8N6@52(2_W<@L#T(/ . >:
M-6*&*!-D4:1IG.U% %)';P1?ZN&-.OW5 Z]?SKSZW\3KX>\4>-7OCJ=Y9VDM
MO(%C#3"VC, 9VY.%7))P/? XKI]0\6Z?8R&-([B[=;+^T'6V4'9;YQO^8C.<
M' &3P>* -ORH]I7RUVGJ,<&G%0PP0"/0UQ>J:E]K\9>!;JPO9_L.H"Y<HLC+
M',GV<NA9.AZYY%3^"YIWU?Q;#-<SSI!JVR(32L^Q?)C;:,G@9)XH ZW8NW;M
M&WTQQ6%K^AWVH3V-SIFH0VDMHSGR;BV\Z";<,?,H93D#."#QD^M4=1^(.DZ?
M<:G ;35+B33"OVL6]FS>4I7=O/3Y<<Y[]LX.--O$UE);V\MA'/J1N+87<<=H
M%+&$]'^8J!GL,Y/. <'  FDZ$;.>6\O39RWLJ"-C:VOD1A02<!2S$G)ZDGVQ
MSG7>*.2(Q/&K1D8*D9!_"N6;XB:&T&F2VHO;P:G#)-:+;6K.9/+'S*!_>'3'
M;O@<UF7NKS^(/&EMHCVNKV^GSZ0;G$3_ &>57>15#MA@PV#(QV)/!P* .\,4
M9B\HHICQMV$<8],4"&((J"- BC"KM&!]*YJW\5Z;I^G67FS7L^G^8MDNK3!3
M')*#LRS YY8$;]H4GOR*DE\;:<FM76DQV>IW%U:RQ13B"S=Q'YF=K''\/'7\
ML\X .A\J/.=BY/M2/!#)$8GB1HSU5E!!_"N53XC:*]G:WOD:BME/<FT^TM:D
M)'('* -W&6&. >HSBM72?$MIJ^IWNG)!=VUW:*DCQ747EEHWSM=?4':1ZC'(
M% &N8T.,HIQTXZ4>5'@C8N&&",=:PM6\7Z=H\M_'+%<S#3H$N+UH$!%O&V<,
MV2">%8X4$X'TK-O;F4_$_04ANY_LEUIEU(T0E;RV*F+:VW.,X8\^] '8@
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
MJQ4@CMR#5J@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N8\<Z;?ZCI6GMIUJ;J:RU2UO# KJK.D<@
M9@I8@9QZD5T]% '%16.K_P#":ZUJDFD3+;W6E0V\9$T1S(ID)7[^?XP,D <&
MN;L_#6O:/IOA6]?PY'JCV&G'3K[399(BZ\JPDC))0D%?7H?R]/AU.QN+^>PA
MO()+NW4--"C@O&#TW =,X/6K5 '!WFDZI)J'A6ZM_#\=M%:7\ES<6]J\2B!&
MB=!GY@&;+ G:".HR<9,6J:3J>G>-]0U&/PQ;^(-/U2.+J\2R6LJ+L(/F=48
M'CH0>*]!HH XBTTC5= \8OJL>G+<V5_IT-O-#9%%^S2Q$X"JQ7,9#$<<Y'(K
M+NO">KVG@N*SMK![F]N-<75)H8I8P(%-P)2N68 X4 <=\]J]+HH QO[:NU\4
M0Z3)I,J6LUJ9TO#,A&\$!D* Y& 1\W3) K#\3V6NW^O36R:<]YI$VFM'%Y=P
MD:)<DMDS D,RXVXP& .>.X[(0QB9I1&@D8!6<#D@=!FGT ><:'HNNV]UX">Y
MT::)-(TV6UNSY\3;&,<:#H_/*$\9X(]P*1\->(XK7^T(-+<W5EXFGU6.S>>,
M&Y@D+#"D,0' ;^(BO5** ..T"VU5_'FLZO=:1/9V=[9VT<1FEC+!H_,R"$9L
M??'J/Y5G^*/#VHWVMW6I:/97=AK<;1+::C;SH(;F/"Y6="WS*I+CE<X QGI7
MH-% 'GMYHNLRO\0]FE3$:Q;K'8GS8OWI%OY7]_Y?FYYQQ^50W6E^);B"#3IM
M(EFL&T-;>.-;F-%BN@I5O.PV7&-N,;@/3/(](JAJ&N:7I3HFH:A;VS.0!YL@
M7J<#.>@)X!/>@#B=.T;7(V^'AFT>5!H]N\5[B>(^43;^4/XN?FYXSQ[\5M^$
M]/U"QUGQ/->V,EO%>ZC]HMW9T8.GEHG16)!RAZ^U=556ZU.QL9[:"ZO((9KE
M_+@CD<!I6]%'4GZ4 <-8W%U'XX\>PV^F37C2_90@1D"[C; ;6W,,#WY[^V<Z
M'P?JGA2XT66#1(/$=K%I,>G74.Z-7CD1F<2)YF 5)=AC(/2O0K+0M/T[5+[4
MK:*5;N^*FY=IY'#E1A?E9B!@<< 5I4 <.^DZH/%'A*[CT2."ULDN_M*VKQ+'
M;^<!M4#(+$8Y('7D5<DL-1;XH?VG_9\W]G'2#9FY$D>!(90_W=V[&.^*ZRL^
M77=(@NVM9=5LH[A2 T37"!@3T!&<T <!#X4UF3X;GP%=6+@I*(5U$2)Y30"8
M.),;MP;:,;<?>]N:Z31;'4;7QUXHOY]/E2SO5MOLTWF1D2>6A5N V1R>,@?A
M7412QSQ)+#(LD;@,KH<A@>A![T^@#RY?#VOCX>PZ5_8T_P!M76OMAC\Z'_5?
M:_.SG?C[O;/6NGL[#41\2[_59+"6.PFTR&V2=I(R"Z.[$8#%NCCG'8UTMS=6
M]E;27-U/'!!&-SRRN%51ZDG@5636=-D_L_;?0$ZBN^S&\?OQMW93U^7GZ4 <
M1XQTGQ'K,OB6P&EO>6=SIPCTQTN4CB238V_S%+ E]Q&TD$#CE>35Z'3M8?Q;
MX8U"7298X+33)K>X;SHCY;OY>!][)^X<X!'/>NWHH Y;P1I^H:=!K:ZA926I
MN=7N;N$.Z-NCD?*GY6.#CJ#6%>Z'KJV'C_3X=)>8:P99+.99XPKEX$C"X+ @
MA@<YP,=,UZ'YT7G^1YB><%W^7N&[;G&<>F:?0!P<NBZK=:_X5E;39X[:TTRX
MM;J7S8LQ/(D:C@/D_</3/:JW@[2-6TZ&PT;4?"5A'+IVV/\ M@&)DE1.%=5'
MSAR !SC')SV/HM% ')^(M+U%/%VA>(K"W:\CLTFMKJV1E#^7(%^=-Q )!49&
M>1TK"UCPCJM_8>)]0@M"MYJM]97$5FTBAO+MS'U.=H9MK'&<?=R>N/2:* .3
M.G7FI>+(_$4FGSVT=GITEM#!(R>;,\C*QZ,5  4 9/))Z 9/.VGA[7H/ W@G
M36TB8W>E:A!-=QB:'Y$CW9(._!^\, <UZ=10!Y;JMK=W6N^*(;30=2O=)U!X
MX+MM.NK<+*RQJ'!$C!E;!V';QA>H;.+VI)K&ONPM-'GET2ZT@Q6L1F2$07'S
M B=2V6 &T#&Y00>.]=+)X,T*34)KX6LT4T[F2807<T4<K'J71&"L3WR.>];L
M<:0Q)%$BI&BA511@*!T '84 >>:;HVO6DW@2[?1W+:;ILEC=Q"XCS"S)$H8G
M=@KF,_=R<$<=JK7WA37=0L_%'E69M[F76H=4L!-*FR<1"/Y3M8[<F,]?45Z=
M10!QTVGWVL>*=/U^33+BT33K&>-8)'C\R:67:-HVL1A0IY)&21BL+3_#VNVW
MA;P'8R:1-]HTB]26\430X15CD4D'?SRXZ>]>B7>IV-A-;PW=Y!!+<R".".1P
M&E8]E'4GZ5:H \^M/#VHV_BR#5=+LKO27FOI#JD/GHUI=1?-B4(&)$C?(> #
MDG/OJ^(=+U&/QAH?B*PMVO(K2.:UNK9&4/Y<FTATW$ D%1D9R1TKK** //-1
M\,ZG/HGCFZAL9#>^(4\NWL_,C!0+"(E+$MM!)R3@GC'>NNMUOU\+K'# (-12
MTV1QSE2%E"8&XJ2,9]#6D9HEG6 R()G4NL98;BH(!('H"P_,>M/H \STG2O$
M(\1>&-7N]"N5FMK.X@U"6:[B=S(PC^8 ,1LRK;0N,9Z*.:BMO#VOQ>!?#^FM
MHTWVNSUQ;V:,30_+$+EY<YWX/RL./6O4:* /+[K1?$=EHGC70(M&FO8]7DNK
MFRNXIH@O[Y>8W#,""IX! (/M78W-K<2^"%M)](6[E-JD4UA(Z_O!@!EW9VYQ
MG!SZ5OT4 >5:AX2UY/"'B;1=+AU"?3KN")--LKVXC:2%\DR .7XC "X!8G.<
M<<G>U6QUZ7QH=6T[363&@SVL,LTD>U;EG5T# ,21E<$@$5UMOJ=C=WMS9VUY
M!-<VNW[1%&X9HMV<;@.A.#U]*M4 >;Z+I6O)XKT'5[G0[F,QZ;-;7TL]W$\G
MFDQG=PQ&T[6VA>F>BBJS>'=?/PSGTC^QYOM[ZO\ :1%YT/\ J_M?G9SOQ]WC
M&<Y_.O1YM3L;?4+?3YKR!+RY#&&W9P'D !)(7J0 #S5J@#F/'^G7^M> =5T[
M3K1Y[R[@\N.+>BD$D=2S <?6J&H6.N2^-XM6L=-=%30Y[5)9I(]J7#.CH& 8
MDCY.2 :ZJ]U;3=-=$OK^UM6D^XLTRH6^F3S4MK>6M[&9+2YAG0'!:)PP!P#U
M'L0?QH \\T;2/$'_  DWAC5;S1+B.2"SGM]0FGNXG?S&$?S85C\F5;:%Z9^Z
MHK:TWPU>V/CC49U*?V%/(NHQIGD7C*8W&/3 W_[S#TKL** /-X-$U;2]>U>S
M?PG9:O:7]Y)=VNHRM%B'S#EDE5OFPISC:#D5T_BZ/6?[%MUT2!IY%NH?M,4+
MK'(]N#\XC9B K8Q@Y'?!!P:O'Q%HPL+N^_M2T-I9R&*XG$H*1.,95CT!^8<>
M]:8.1D=* /+Y/#FN?V5X]M(=">,:Q$#9+]IC8LQ@6/#$MU!!+$GZ%NM;<VFZ
MK+XG\&W@TR80:?:SQW;&2+]TSQHH&-^3RISC-=K3))HH2@ED1-[!$W,!N8]A
MZF@#F/%-AJ%WX@\+W-G827$-C?//<.DD:[%,3IT9@3RPZ=J2XLKU/B=#K#6;
M#3(M'DM7NC)&%5S*C\@MNQA3SBNKILL4<T3Q2HKQNI5D89# ]01Z4 >1Z&L]
MAIFD/J/AG5_[&TZX:^M&AGMY((0Q;8^-PE955R0",\]#@ :>H:!KEQH7C^UC
MTB;S=8G9K(&:'$@,2)D_/\O*D\]JZS3_  9H6ER(UI:S*D9!C@>[FDA0CIMC
M9BBX[8'':M^@#BX]/U>#QU8ZLNF.]K)HRV4I,L8\B02;_F&[D8S]W//H.:I^
M%?#VH:3KUK<V-G>:3IDUO(VH:9-.DD$<YVE3  S;>=V<8&,< \5Z!10!R-UI
MVI:9\0VU^WM)+ZQO-/6TGCB91)"Z.65@&(!4AB.#D'GI6%?^$]7A\#W]I;6#
MW%_J6M_VF]O'+&! IN$DVEF8 D*@Z9^;/;FO2Z* ,;Q+_;$WA2__ +#C5=5:
M$_9TE*_>].<KG&<9XSC/%<[H&E:G!X^?57T6XM+&YTJ.!I+BZ26595D=COPS
M$L0PZ$C'<=*[NB@#B?$5GJ[?$/P]J]IHUS>66GP7*3/%+"I)D50NT.ZDXV\]
M/QIWB6TUSQ;H&IZ=#I;Z;MCBDMOMTD3^?,DBR!2(W8!?D .3SOZ<5VE% 'GX
ML]4U/PWJZCP5;Z1>2Z=-;+&DD!DFD=< *RD (#U+$9XXXIT>C:N=1\"NVF3I
M'IME+#>/YL7[EFA5!_'SRIZ9KOJJOJ=C'J4>G/>0"^E0NEOO'F,HZG;UQ[T
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
M)8@@OSC/3@4ZV\ W5MH>@Z7_ &XLD6C7D=S S6@RP0,%0X<=F.3WP.!WFOO
M4>J2^)#>Z@QCUHP-B&+8]N\( C96W')!4'IU% %[1M6UJXU^ZL;ZRWV(@6:"
M_2V>W4MG#1,CL3GH00<8^E='6'H&CZMI^9-9UY]6F5/+C86RP*J\9)52=S'
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
MX!N+Z[\"Z+=:A<I<33V<4N\1E3R@/S98Y.<\\?04Z3PS+/XIFUF>^0K-IO\
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
M["RCID9/-:] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %8WBCQ);^%-#EU>[M;F>VA*B3[.$++N8*
M.&8=V%;-<-\8/^26ZQ_O6_\ Z/CH UKSQC;:2]N=:TZ_TN"=Q&MS<"-HE<]
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
MFE'%]>Q0'89"&/(0=7/HH[D\"@"M!X6T:VGLIH;/RY;)&CMV65P8U;[P'/?
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
MCU^TC2Z9W2W 5VO4V'&PYR ,;LC/3%7%UK37OELEO(C<.[1HF?O,H)90>A(
M.0.F.: *-AX-\.Z7K$NK6.DV\%[*69I$SP3U(7.%)[D 4K>$-">RN;-['=;7
M4_VF>,S28DER#O/S<G(!SZ@>@K3O;^UT^)9;N=(E=PB;CR['HH'4GV%5#XDT
M06<%V=5LQ;SR^1$YE #R9V[!_M9XQU% $D>B:?%J_P#:JPM]N\D0&9I7),8Y
M"G)P1GGZ\]:;JN@Z7K;6SZC9I.]JYD@8DAD)&#@@@X(ZCH>].TW7=*UC[1_9
MNH6UW]G;;-Y,@;8>HSC^=<Y>>+/.\=>&]-TS4;>6RO1<&>-$!+A(RRLK=USW
M'IUH U5\%^'8XQ'%I<42+=?; L3,@$V<AQ@\$$G'IDXQFK7_  CFDFYOYWLU
MDDU!!'=^8S.)E P P)(( ) ],U>NKNWL;=KBZF2&%< N[8&2< ?4D@ 5RWAW
MQ++J7BOQ1;2WT$NG:>MLT)""/RMRN7#D\Y&T9SC&.@H T;#P7X>TVYM+FUTU
M%FLU9+=WD>0Q*<9"[B<#@8';MC-:6H:9::I'"EW&SB&431,LC(R. 0&#*00<
M$C\:99:WIFHRSQ6E]#+)  TJ!L,BGHQ!['L>AJ.#Q#H]T\J0:G;,T47G/^\
MQ'_?YZK_ +0X]Z ([GPOHMYIATZXL5DMC-]HP7;?YN<^9OSNW?[6<TV#PGH%
MN+X1Z5; 7Z".Z#+N\U0H4 Y]A^/7K3=*U:WA\/V,]WK<&HF8$+>11A1<$9Y5
M%SV!Z9Z9I+C5[2YO-&-GK]I$ES(S+  KF]0*W"'.1@C=D9Z8[T -LO!?AW3]
M)N=+M-,CBL[I=D\8=B9%Z;2Q.2O)XSCD^M6D\.Z4EU8W2VS>=81F.U<S.3$I
MX(&3T( 'X#TI]SKVE6=U]FN-0MXI=ZQD,^ K-]U2>@)R, \G/%17WB?0M-FG
MAO=7LX)8$#RH\P#(#TR.HS0!=U#3K/5;&6QO[:.XMI1AXI!D'N/QSSGM4-IH
MNGV:3+' 7\] DKS2-*\B@$!69R20,GC..3ZU:M[F"[M8[JWFCEMY4$D<J,"K
M*1D$'N,5C:-XOTC6X]1FM[J-8;&9XI'D;:,)C<YST7.1D^F: '0>#]!M8[%(
M-/6-;%S);!)''EL1C(YZXX^G'2I?^$7T4PZC"]@DD6HG==I*S.LQZ9()// Y
M]AZ5:L=7T_4I98K.[BEEA ,D8.&4'H2IYP>QZ&I+W4+33XA)=SI$K'"YZL<9
MP!U)P">/2@#(M_ _ANUT6?1X=*C2PG(,T6]SYF.@8YR0/0G%;L,2P0I$F[8@
MP-S%CCZGDUFGQ/H(@M9SK%B(KL$V[F=<2  EB.><8.?3'-4=1\<:#8^%[K7X
MKZ*[M(&,>8&W;I>R<=#DCKT!STH GU#P?H&J7T][=Z:CW%Q%Y,[!V3SDQC#A
M2 V!T)R1VJ5_"^BO#8QK8K$+!2MJT#M$\*D8(5D(8 ]QGGO4UQK^E6EHEU/?
MPI"ZLRMNSE5^\?H.YZ"H;OQ5X?L41[G6;")9(?M"%IU^:/\ OCGE>1S[T +>
M^&-$U'15T>[TV"73U(982,!6SG<".0V23G.>3ZTQO"FAMH)T,Z=%_9Q(8PY/
M+ YW;L[MV0#NSGWJU?7]N-"FODU*WM8'@+QWSE3&@(^5^2 1R#UYJG%XBTFR
MLK%+_7;)YY;59A*SK'YRA03(%SPIZ^G.* &IX-\/1BZ"Z9&#=PBWN&#-NDC&
M?E)SDYR<^N3G-6%\-Z2LVGS"V;S-.4I:-YS_ +E2,$#GN./IQTJEJ/C?0[#1
M;354O8KFUN[A+>!X6W!F9PIY'0+R3GTQUK1NM>TJRB26YOX(T>/S02W_ "S_
M +Y]%]SQ0!6;PEH3V%_8R:='+:ZA(9;J*5F<2N<?.<D_-P.1SP/2HXO!7AV'
M1&T:/3(UT]W$CPAW^=AC!8YRV,#&2>@]*VTFBEA6:.1'B90ZNK J5ZY!]*X+
M7_'JW/@O6-4\.W<:3Z?<B',D>XL!(J,=IZ<DXSGI[T =>NA:<NJ_VGY!:]\C
M[.97E=B8^NPY.",\_7GK52W\'Z%9P6\-I8_9DMF9H3!,\;)NP#AE8'& !C.,
M#%6K3Q#HU]+=Q6NJ6DSV?-P$E!\H<\MZ#@\^QJKI.K6\7A^SN+O6X-2\XLJ7
MD,847!RWW57.< 'IG[I- &K9V=OI]I':VD*Q01YVHON<D^Y)))/<FIZAM+RV
MO[5+JTG2>"3E)(VRK<XX-34 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5RGCB\^QKHKM9M)&=07==
MK TQL_D?$@50>3G:"00-V2#TKJZ* /%;E';PCXELY+6_DDD\3Q7"B>T<-)&9
M(6+8V@'Y58D <=P*V/$]K?:AXD\60Z,K_:+KPW'# Z*0LD@>0E%;INVL._<5
MZE10!YB-8M-7\0^ ;BRLKU%M6GCGC-E*#:DVY38WR\8; ].AZ5N_$T%_!_EI
M&\DAOK1E2-"S86=&8X'HH)KL:* //\P'XA^)KEX\Q/HT$:2F,E7(,I95..3@
MKD#VK%@9X_ OPVADBG$UM?VK7"&)MT*I%(K%QCY0"0,GUKUJB@#@;*X72O%W
MBR/6XI&MM3\J:TE\IG2XB$6PQ+@'+ @_+U.[('-8FA:3=:7?_#BQU:%WN+2Q
MO$GW(7$!=4\M&;H#C*CZ5ZS10!YTJ0Q^+/'K-!MCDTZVBB;RCM?;'(&53CG!
M*@@>U9^GH(=+^%JB"1'M<"X B8&$FU9&W\?+ER <]Z]5HH \<2\>X;PU,-.O
MK3[)X@D:?3X;&3R[4,)ADMMR[,6!)!Q\W05JH7M]#^).GS6URMQ/<7<T2F!]
MLB26Z*FUL88L<@ <\5Z=10!YIIDLVE^(/"VJWJ2#27\/BQ\TH=MM<91CO_N;
M@NW)[KBLJ]TN6#2I97MI397WC"&]MX#"QQ '3?(5QE5)#-R,8.>]>P44 <9H
M1 ^*'BEPK".:UL@C["%D9!*&P>A(W+GZU0\77+MXDU&Q%E<PO-HK)%=6]JTK
MW9)?]SNVD*HSD]"=V<@#GT*B@#R.%9CX=\/7>G:C=:1K-IH4,8%U:LUO=@+A
MH75AG=N7C')W9&17I>C3RMX=L+B]M18RFUC>:W[0':"5_#I^%:-% 'CVG1RV
M_P .?!<CVMR!8:\);E!;N7B3?-R4 W8^=>W<5WWCEC-\.]>6..0R3Z;,D<80
MEV9HR%7;USD@8KHZ* /. PB\4>"9;:V=EATBYC=4C( 8I%L1CC"DE6 ![@UC
MZ)=-/K/@2Z6RO8(H/M4,MI'82)%8LT1 C!*Y//!8DCC/RBO7Z* /-?"HO+'7
MM+M=.N9+_0YUF<VMY"1<:2=I.-^ 2I)V@-STP2!FM3QA<3Z9XP\+:Q/#-)H]
MLUQ'<O%&9/(DD0+'(R@$X^\N>V[WKMJ* /'[H7ES!XONM.T^_FC37+2_,,<$
MD37,*+"7$9(&6^4G YX]ZN:K!8Z]X?U?5_"VFZK<7K16_GR7!GC>=(YED,*B
M3DG:'&1Z@ G/'JE% 'F-S+H6MZ'K^L:58:J]X^B3V<D]XMP&&X$K %D^\VXG
M[N<>O-.BCB.K?#0_9SMMK242GRCB$FW50&X^4[QCG'(KTRB@#QZ9;R/3M;N[
M:SO)X+7Q:;^>"W5EDEMMB@O'C!;#?,,=2IJSK<%GJ&A7NN^&=,U.X1[RRGU!
MIA-YE[%#)ED5)>6VKCD#!Z<X->L44 <#I^I6VJ_%B#4;**YDM9-":(7!M)%7
M=YX8*25&.,]?<=:N^);W[-XQT:-[6>%'MYPNI06K32*Q*?N5PI"[L9)(/W<#
M'6NQHH \4T9XK31?AO'J-O-#]EU&Z25;B!E*,$E(.".@R#N' QUXJ;Q7IZQZ
M)X^U>&$C2[^YT_R0$.V9TD02.J]P20,_Q%3UKTO5] _M76-(U#[8T+:9*TT2
M! 0[,A0[L]MK'I3O$^@KXFT.72I+I[:*5T9W106^1PXQGCJHH Y>^MK:]\<P
M:SIJ*+2ST>X@NYXT(5]Q7RXNG)&&..W&>HK%@L+M/A!X5EL["5I--GLY[^U2
M$B5XXGW2)MQDD'YL=\5ZP@8(H=@S@<D#&3]*=0!YUJ\0U;Q/?:YIQ+6$?AVX
MM[B8*0LKL=R)SU*@,3Z9 /6LO3+2VUGPS\.(M+B'VS3Y+:YG=(RI@B6$^;N.
M.-YP/]K.1D<UZ?J5F=0TRZLA*8OM$31%PN2H88) ]<&H=#TL:)H5CI:SM,EG
M D"2,H!*J !G'? H Y+P4MO'I_BF:6#8QUF]G5GA(+(Q^5AD9((Z$=:PM NW
MT_PYX!MY[&X@9;66*2^6S>66U<*!Y87:=K/ZL#PO YR/6J* /&].6>V\%>&#
M+97Z_P!G>)Y)+D-:R%D0RSX; &2/G7D9'-:%Q)81Z]XBTCQ/IVLS0ZM.)[3[
M.DYCNHVB1?*Q&<*RE<'=CMS7JE% &+K%G(W@B_L;>!A*=-DACA#%SGRR N>K
M'MGO7$6%U-!)X"U>2"Z&E6E@]E=,\#K]FF:) '92,[<JR;L8&3SS7J-% '(^
M$;&6/Q%XJU.-633=0NXGM5*E0Y6)5DD /9F[]]N>A%4$\E/B+XKGFB/EOI5O
M&LC1G:Y'F[U!QR>5R![5WM% 'D>FQ^1X2^&<7V>2.:UO8S<+Y+!H1Y,BL7&/
ME&YADGUJ&YO'N?[(D&G7UHUIXH\V>P@L9"D*[Y/WA;:2[-N#9!Q\W XS7L5%
M 'CHGOM+\7ZWKZP37FEPZP#/8B%BS*T42"XB&/G9&!&.>,XP>:V-7U"TL?&U
MY=:Q#J<FC:M801VMS9K.RAD+AHG6/YLG?D9'<UZ510!F:!:6NF>'K.UM;22R
MM(8L1P2N6:).H#$DG..V3CIVKS&".5/AY8R?9KG%IXH%U,BP.72'[8S[]N,D
M;2#P.E>PT4 >8^(9+J'6K_5- N)S=R-;BYT6]MR8]07:FUH\@%' ."1T*?,!
MBND^(UEJ&H>!K^'3(7GN 8I# GWID216=!ZDJ",=^G>NJHH XB0IXA\?>&]8
MTG>;>SM;G[;*8RGRR*H2)LC[V[+;>HVG.,C/,WGA_6X--U72K&!TB\-WIU72
M7QQ-D^:D*^H ,R$>Z>]>NT4 ><>+;>2;X?QS7%K(;O4-2M;N:#RR[*#-&=I
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
MYGG5QJ#J/WCE@#^Y/3.* -K6O%=OI5Y+91+#->16XN7CEN5A&PDA0"W5B5;
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
MA\:#R==%UH][#>:/L,MI'MF>59!E"FTX.>?IBEDUU-6_X2#0KNU\B[LK19)
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
M^86)!^\78GU[\$@]#'J5]J?BG4?#UOJ,EM_9EI#))<B*-I)9)=V."NW: O.
M"2W48Y .LHKSJR\;ZG>Z1H372QV;W&J3:=J-XB_)$T>\ KNR!O95 SG&2.N*
M+?Q;K5OIVHS7$L=TAUI=*T^9857S%9E'F$[@K$99>-HW+^0!Z*3@9-9\NMV$
M.MVVCO,POKF-Y8H_+;#*N-QW8V\9'&<\UP7BZX\56WA#Q9]HGN(;)++S;.Z?
MR1<9QB2-A'E=O3#  \GOS5K5K:]_X3OPA!#?D7!T^^'VF2)68#]ST48&>P_7
M- 'H=%>=Z;XPU633+"QN&\_4I]8NM,:YAC12RP^82X5B%#$(!@\9).#T*:QK
M/C'1=!NYIFAC9-2MHK2:XCC:26"614(<1G:K D\@<CL#0!Z+15'2K;4+6U>/
M4M02^F,C,LJP"'"$\+@$]/7O7)ZIK>L:?KVOZ6]_L9M/6]T=O)0Y;<4:,C'S
M'>8P!UPX[\T =U533M3M=5LA=VK.82[(#)&T9RK%3PP!Z@_6N9\,:]>>)++1
MYH;MD?[$TNH*\2G;-NV!",#&'67ICA/?-<S<:QK.M>#/#%Y<:F\5Q/XC2VG-
MO&JK(JW+JO!!Z;%.._?- 'H]MK5A>:Q>:5!,S7MFB//&8V7:'SM.2,'.T],U
MH5YM<1:H/'OBK^SM2%K/#I%FYG:!9&9E\XC@_*,GKQ],5V7A;59=<\)Z1JLZ
MJLUY9Q32*O0,R@G'MF@#7HKSWQAXGU?14UJ[M;V-O[/:W:&U@B$B[&*[_M#$
M?*QW':%8'&#@\U;O=0\0W7C36-%L]5@M+>#38KJ%Q:AV1F:08Y.#]P<^G0=Z
M .WHKSN'Q9J[>'_!_B:XG2+3;WRH]5C2-<(T@PD@)Y5?,P#[,,8KKM$N;F^D
MU"[DG+V;7+1VB%0,(GRL<@9.7#X]@/6@#6JO>WMOI]L;BZE$<095S@DEF(55
M ')))  '))K$U^]OHM6L[2VOA;Q302MLMXQ)<R2#:%VJRE0@R=S''.T9&:XS
M4M4U#Q+X$\#ZM/=&WN+K5;+S5A1=I?S,;L$'H1G'2@#N(_&6BRPRO'-.TL4K
MPO;BUD\X.@#,/+V[N RG.,?,/44RW\;Z!=:#=ZY#>2-IMI_K9_L\F -H;(&W
M)&".0*P[^TN_^%M:&O\ :<_&E7+9\N/L\(;^'^+&3^F*I:KJNH:CX&^(]O?R
MQ2"P-S;0>7'L C^SJP&,GNQYS0!W9UBS%SI]OOD,E^C26^(F((50QR<87@CK
MC/:K]<8-6U"S\0>#=-BFC%A?V<QFC\OYBT<2E?FST^;ICM5!?$^KP:SHBR7L
M=RE]JDUE<)!$#;(H$A01R$!F<!!NY89W#CB@#T+(.<'IUHKS#3-:U#0]-\7:
ME-?37LJ:^;*))E3:&<P1JQP%X4,.,@8';K6U/>>,K$ZNT-G+>6RV7FV?VGR1
M/YX.&0+&<,NWD9P<C!ZT =J !T%!('4UR_@_Q!#KYO7M]4ENDA**UO=0"&YM
M7YW+(H5?;!QV/I5+QI]L/B;P?#;ZC/;137\BND:J02()""<@YQCITYZ9Q@ Z
M73]:L-3O+ZTM)F>>PD6.X5HV78Q&X#D#/&#D<<UH5Y5>7&KZ?JGQ(U/2[^.V
M>P,-T0T D\TI:*VTYZ @8XYYZC'.WKOB'5!;-<6EZEN/[&^VPV]O&)9C+@G,
M@92%B  &<J2<C/% '=9 QD]>E(S!5+'. ,G S7G<=_J.L>+_  5=&_EMX[[1
MY;N2WB5=@?;$3C()YWD<G@=,9.>_NS*+.8P.J2A#L9UW ''<9&?SH CT[4;;
M5-.M[^U9S;SJ'C,B,A(/JK $?C5JO*TU;5]=TOX<W\VIRP2ZA<%K@0H@5F\F
M1@<$'ICIT_'!'J396,X() ZMP/QH =17GNE^*-577_#]O=7J7D.I6URURT4(
M$"R1JK#R&P&9>2,G<#Q@]:T-"U#7O$&E:+X@M+ZW2VO7\RYLY4&Q(&SM",!N
M,@^7.3@G/ X% '99!S@].M%>9:)?:[8^'/$M_!/>ZI<0ZY/"T:QHTOE),J.R
M# RXC!PO3@<=JZSPAK<&NZ=<W5MJO]H0BX*(7B$<L("KF.1<##!MW8<$4 =
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
MZ -:N0A^'MC!I%CI<>J:F+6PO4O+92\9\MD8NJ\IRH)/7D]R<"NOHH Y74?
M>GZK)K;W-[?G^V(X4G"NB[/*.8V3"9!!YY)SWJ2+P3:+J-W?7.I:C=S7EB+&
MY\Z1 LJ#=AB%48.'(XP.^,\UK_;+FWN-1EOX[>WTVW57AN/.R67;ERX( 7!]
MSD>E9EUXG>+Q!X<L8+5)+364E=;@R$,FR/S!\F._'.?7B@#1T+2$T'1[?38[
MNYNH[=!&DERREPJ@!1\H P  .GUR>:A/A^$^*U\0_:KG[2+0V?DY3RO++;NF
MW=G(SG-:]% &/X;\.V_AC3?[/M+JZFME9C$EPRGRE)+;5P!QDGKD^_ J77]
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
M-P&[G;G&>W:I/[%EU#Q%J.N2^? 38'3[/R\+*JDEGD&?NL6V@9Z;,GK73T4
M9GAZRO-.T*UM+Z[FN[B(,#-.X>0KN)4,P W,%P">Y&:TZ** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *XSXHHO\ PAAD)8-'?6A4AB.MQ&#]>":[.J]Y86>HQ"*^M(+J,'<$GC#@
M'UP10!Y_>:+I^J_$7Q/;7T)G@.CV\AB>1BNXM*,XSC(P,>G:LSPYJAOW\ Z?
MK<@EL+K17E03G*7%TNP -GAB$W$ ]SGKBO33HVE&:28Z;9F61-COY"[F7T)Q
MR/:F2Z!HT]@EA-I%A)9(V];=[9#&K>H4C - 'DT%_;:+HVJ16\\,&E?\)B\-
MXV-\<4!08W $?)O" \XQQTXJUXGTW3K#PAXCGT[68YH9+FQF,-EB.WM6,JJQ
M3:Q ++RPSZ''->IQZ/ID5M/;1Z=:)!/GSHE@4+)G^\,8/XU@^*?"0O\ P;+H
M&A6>G6<<DL3[-OE1*%D5S\J*>3MQT[T <MK>F3^%_%FH2>$TE22X\/W=Q<PJ
M[.#,F/)D().7)+#/?!]ZM>&[30M5OM%U:PURV9YK1XY;:R38]RK)D^?\Y8E2
M/O'!W'!/-=_8:=:6$9%K8VUHS@&1;>,*"0/8#.*CM]"TBSDN9+;2K&![K_CX
M:*W13+_O8'S?C0!Y)H%E;VOA'X<ZS%N&HS:I';O<F0EVC<3;DR3]TX''KSUI
MVMS66M?#SQY=:JL+:Q:W=S$?-QYD"JP$*IGD*5QTX8ENN37JXT#1A#%"-(L!
M%"V^)/LR;4;U48X/N*+KP_HM[=M=W>D6$]RZ>6TTMLC.R_W2Q&<>U 'G^H7-
MAK/BG4]&UG4+"WMVTV!K WD892A5M[Q,6 #ANI'/"^E.M-'LKSQYHUE=W$VJ
M6S>&Y-TEPQ_TD"6,*SKG!R.??@UZ!>:'I.HK M[I=E<K;G,(FMT<1_[N1Q^%
M22:7I\MW]KDL+5[G;L\YH5+[?3=C./:@#R&UM[.X\&^!3?1PS)#XBEM5>X ?
M;$'N%"9;^'"H,>PKK(+&RU3XC>([&5(Y+.?1;--J]-I:;&,=.Q!'3BNM&A:0
M+,V8TJQ^REQ(8/LZ;"PZ-MQC/O3+[3/+CNKS2+33H]9>,B.XGAX+=@Y7#$?C
M0!Q7A".6\EL_#%_;@R^%YF$\C1X$O&+=AZ[D8N>^Y!GK7I%9>B:?=6<$T^H2
MPRZC=2>;</ I6,$*%"H"2=H '7J<GO6I0!XWI]_IQU7P9JEA<Q1P7>H70,T\
MH-W/&R2DF9ACC<!A2#C"\YXJM?Z=:1>"O&&J*&^VZ?XBD-I.96+0$31#Y23Q
MP<'U''85ZZF@Z/$VZ/2;%&\[[1E;9 ?-Y^?I][D\]>:0^']%,$D!TBP\F5]\
MD?V9-KMZD8Y/O0!QCS66K^,O&.GZZL+FSMH?L44^,) 8BS2)GH=Y.6'(VJ,\
M"MGX9NC_  T\.[&5L6,:G!S@@=*W+G0](O);>6ZTNRGDMAB!Y;=&,0]%)'R_
MA5FUM+:QMDMK2WBMX$&$BB0(JCV X% ''>.HX='U/1/%KQ PV-Q]FOODW9MY
MALW$=]K%3]"WK6%X:LY4U6]\'W]@B)+=IK*KLR%M6^?R\]RLJB/W4G'%>HRP
MQ3QF.:-)$.,JZ@@XY'%'DQ"<S>6GFE=A?:-VW.<9],DT >6:O:P2-\68'C$J
M+I\4BI)\X5OLKL" >AW<CT-2-9:9<ZE\.+2&.#[-)%<>;' 0JL3:@D';Z\9]
M0>>M>CQZ7I\4\\\=A:I-<#$TBPJ&D'^T<9/XU$FA:/$;<QZ58I]FX@VVZ#RN
M<_+Q\O/I0!Y7'=-I.DSZ?$3%HD7C,V=PH8[(;4@-L/I&7(!'3!QT-:FO6!LM
M<\5V&G0JNE2>&GN9K>-?W<5UEPC*HX5F52>,9V@UZ''HVEQ0W$,>FV:17/\
MKT6!0LO^\,?-^-26>G66GP&"RL[>VA)R8X8E13VZ 4 ><6]W93Z_\-P+B"1Y
MM-F67YP2X-NF WKSNQGWK5^%5OI]MX;N$MH;:*X%_=K(L:JK[5N) H..< =*
MZJUT#1K$Q&TTBPMS$S/'Y5LB;&;&XC X)P,GO@59M[&TM))Y+:U@A>=_,F:*
M,*9&_O,1U/N: .2^*,2R>$X69W0KJ-F R.5(S.@/3V)K)U:UTG1/&%AH,GV*
MQT:[M)YXDOD,L$MT9!O!W,!NV\C/J<=:]"O=/LM1B$5]9V]U&IW!)XE< ^N"
M*9?:3INIVBVE_I]K=VRD%89X5D0$=, C% 'G<]G!IUCX&L[;4Y-2MXO$&V*X
M?G*^7-\JG)RJGY0<]J9J%S9:;?\ Q,DO)[R*T6.S#M:RXE7?%CY6.0N2W7H,
MFO1YM)TVX6W6;3[21;?'D!X5/E8Z;<CC\*3^QM+WW+_V;9[[I2MPWD+F8'J'
MX^8?6@#S(&W@\1>*[!)+&WAE\/QS?9K"3:BR#S>A&-S!0,D 9&.*=H=C;:??
M?#&]ME*7-]8-%=2[R6F3[('"MD\@, 0.W:O1UT#1D0(FDV"H(?("BV0 1YSL
MZ?=SSCIFG+HFDJ;<KI=D#;?Z@BW3]U_N\?+^% 'GWA*;1-=T;2K_ %2\\KQ-
M;ZBQN!'(%N3/YC*8F'WC'@_=Z;0.@%4].-EX@@DGU'6[>QUZQU:3>$B O%=9
MF"1*2V61EVJ% P1Q7IZ:/ID6IOJ4>G6B7[C:]TL"B5AZ%\9/YT'1M+;5!JAT
MVS.H ;1=&!?- QC&_&>GO0!=KQC6I;6V\!_$>V>2**2+5I&@C+ %,QQ%2H[?
MQ$8]Z]GK/GT+1[FZFNKC2K&6XF01RRR6Z,\BCHK$C)' X/I0!P]QHVE:_P#%
M'4++4%-S9S:%!,83.VQSYLBEL ]@![#@]<5B^&;F[/\ PA>E:Q(]QHT\E_'"
M]P=RW!1B+</G@_)N*@]>#V%=JWA(W/CN?5[RRTV?36T^.SCB<;V0H[MNVE,
M'?C /:NDN=.LKVT%I=V=O/;#&(98E9!CIP1CB@#R+Q%;26N@>.+&%Y%TBSU*
MQ^PA7(6%W:(S(N.B@M]WH-Q%=;I5C;:1\6[ZSL$\F"YT6.YFC#$B243.N\Y/
M+8X)ZFNLDT?3);%;*33K-[1#E8&@4Q@^H7&*='I>GQ7@O(["U2Z"[!,L*APO
MINQG'M0!6\2P17/A?589HDEC:TERCJ&!^4D<'WKS6UM=.F\-_#"W@6$)+/";
M@0$*6<V;;MQ7G)XSWKUX@$8/(K.70-&1(472+!5@8M$HMD C).25XX.?2@#R
M^XNO^$<TWQ7:V9^S:3:^(+99512R6]NZQ&7"@Y"$DY QP378^%-/TVUUW4+K
M2]7MKF.ZAC>2TL$5;>,C@. K$*S#/UVY[5TD>DZ;";@Q:?:(;D$3[85'FY_O
M<?-^-+I^EZ?I-N;?3;&VLX2VXQVT*QJ3ZX4 9H 74M0@TK3+F_N3B&WC:1L=
M3@=![GH/>O,O$VG:YH>C:;XIFM;/[9HUVU_=-#.S221RG$Z8*@8VD8YX""O4
M+RQM-0@\B]M8+F'(/ES1AUR.^#Q23V%G=6GV2XM();; 'DR1ADP.@VGB@#C-
M3U.TU+XA:#8WKQ2Z+>:9+<V@DP8KFXW)C@\,1&20/]K/7%<88+)?".K0VL@6
M.'QFJQB&4C:IN(Q@8/3'2O79M T:XL(["?2+"6SC;<EN]LAC4^H4C -!T#1F
MA,)TBP,1D\TH;9,%_P"]C'7WH XB'PUH\GQ'UW2'LT.G3:7;W,EJ6/EO*7E4
MN5S@M@#GKGGK61H\TEUX:^%EW/-)).UV(V=G)W*(9>OK]T?E7J1T?2S.\YTV
MS\Z1-CR>0NYE]"<9(]J8N@Z,J0HNDV 6!MT*BV3$9]5XX/TH \DU?3+0^$_B
M+?;7-UI^K226DIE8F!UCA(9.>#GO^%=E<%4^+=M*963S/#L[.P8G&)HN0.E=
M2=!T<QS1G2; I.VZ53;)B0^K#')^M/&CZ8MPEPNG68F1/+200+N5>FT'&0/:
M@#S;1H&LYET?6=,L;MKG1Y_L>K6@#1W\(\LL9D(SO^X=Q)!+''6LZSLM-E\$
M_#1(1$AFO;9+D0/L+EK>0L'V]R5&2>>*];L])TW3F+6.GVEJS#:3!"J9'7'
MJ$>'M%$<<8T?3_+B<R1K]F3",>2P&.#[T >;>*;+0K&'Q%I-A''$=,T/*K>2
M[DM]WF.GD*?FWENK;N,)C/2K5C_9MYX[\)W]X+2:2;P\[&>4*Q>57AP=QZL"
M3[CFO1;C2=-N[L75SI]I-<K&8A-)"K.$/5<D9P<GCWH&DZ:/LF-/M!]C_P"/
M;]RO[CM\G'R_A0!YYIGAV+Q%X9\<Z0K%9#K=R+:1F),4@2,H<GGKP?;(JQ9Z
MK=Z_X1OO$UG9>3J5AI,MM;1^5ADN@A,H4=P&55'T8=Z[ZTTZQL#*;.RM[8RM
MND,,2IO/J<#DU-%#% A2&-(U+,Y"* "S$DGZDDD^YH \[\*PZ+?ZIH6MZ9KE
MJT[VSH]M9QA7N5*9/G_,22K#.X\[CC/->CD@#).!5*ST;2].N)[BQTVSM9YS
MF:2"!4:0_P"T0,G\:M30Q7$+PSQI+$XVLCJ&5AZ$'K0!YOK6BZKXQ\/:M?64
M5H6O72?3;AIV$D:PG,)4;2/F.YQSTE-/U7Q*/$?PRT;7(+B*)9KNU-W;O($$
MV) )8,DX&2".2 0.< FO0(;"SMK3[)!:016V"/)2,*F#U&T<5SVN^%!-IT%O
MH=GI%O&EP)I[.>U @NP 0%?:.,$A@<'E1Q0!R=];SZ;IGC;Q'I&V*.2"(6L%
MM,KM"H4><X6-BJD\D8.<KGC-6$L-$N%O=3TK6[25;G2)0]KIJ"..10,B60!B
M0P.!DX/.*Z7P]X5BTS4&U)]+T;3K@PM 8=+AVHX8J27;"[C\HQ\HQD]<\:]M
MH&C6<%Q!:Z3800W)S/'%;(JR_P"\ /F_&@#S70K"VL9?A=>P*5N;ZR,-U(7)
M,R?8]P5LGD!@"!VQQ6OX!FT+0[#Q#/-)IU@(M;O(V=BD6U!-A5)XP.0 .G(K
MM5T/2%^S[=+LA]G_ -1BW3]U_N\?+^%0:EX<TS4;*]MFL;-?MI!N'-LC&0CH
MQR.6'8G.#0!K @C(.0:X*VM=-B^,^J22P6B3MI5M)&S(H8N9)5+ ]<X &>O0
M5W4,2001PQKMCC4*H] !@5!/IMA<W*W,]E;2SJAC$LD2LP0]5R1G!]* /'O#
M]C;6?A#X=ZO I2_DU5+9I]YW&)_.#1]?NG XZ9YJ^ALO$']L+JFMV^G:U8ZO
M+M81#[9$%ES"(B6R59-H  PV3U)S7I8T#1A#%"-(L!%"^^-/LR;4;U QP?>I
M)-&TN74TU*33;-[^,82Z:!3*H] ^,C\Z +M>>^ F&D^+_&.C7["._N=3?48
MYP9K>0#:5]0N"#CI7H54M0TC3-65%U+3K2\6,Y07$*R;3ZC(.* .9^(NL26?
MA.^:RE<>3-;K>R0YW10-(OF<CH=F<]P#GC@U$;1-,^)FC+H<<<5E>Z?</?PV
MX B*H4\J3 XW$L0#U(SZ5V,-E:V]I]D@MH8K8 KY*1A4P>HVCBHK/2--TZ)X
MK+3[2VCD&'2&%4##T( YZT >4VY'_"F]%.1_R'T_].+4>/+RRDMO%MY:S(M[
M8W-JAGNI!YL4B^60MN."BX)).3DE^,<UZC_8&C?91:_V18?9U?>(OLR; WKC
M&,^]++H6D7$TLTVE6,DLT8BE=[="SH.BL2.1P.#Q0!PMPMG%\3/$%[9P6;WY
MT*&>S;8I,DVZ8 J>Y.%&1["J_A2'1]9'AS6+?7;<7YB,<\%M'MGN69/WB3G<
M6;:06R1P1D=:])_LZQ^U0W7V.W^T0IY<4OE+O1/[JG&0/85#!HFDVMW<75OI
MEE%<W((GFCMU5Y0>NX@9;\: /*M(T_0[+X4W&O7_ -L6</=6AN+>X*R!'O&4
M("25"D[<DC@%CW-:VD2Q6OBSQC9))8PQMID$HMK-L1*^V4-@=VP%R<#.!Q7H
M,>C:7#92V46FV:6DV?,@6!0CYZY7&#34T/28E*QZ79(##Y!"VZ#]UG.SI]W/
M..E &3\//^2<>&_^P;!_Z *F\5RS36$6CVA3[7J;F!0SE<1 ;I3D D?("N0.
M"RULVMI;6-NMO:6\5O"OW8XD"*/H!Q3)=.L9[R*\FL[>2ZB&(YGB4NGT8C(H
M X&W:Z\*_%*%[R&UMK'Q+"(-MO(61;J$?(>57&Y#MP.I K.\0PG4M2\9:6\]
MM/?SM MA<M=1QFR/EJ0OS,&7:?G^4'.[UR*],O-)TW49(Y+[3[2Z>/[C3PJY
M7Z9'%<A<^#;ZXU>^EO-,\,ZM#<SM)'<W]J3-"A "IC:0P4  89<X]30!FZD+
M+_A+W\.:Q=V,-E_9,1LA?1[XY#N<2LA9@ _W/4X'&.<PPZ/92>*O!]A-?3ZK
M:MI5XC33N?\ 245HPI8 X9<$\]&'/.:[J+POI']CV.F7FGVE]!9J%B%S KA"
M.ZA@=OMCH.*O2:7I\MU'=26%J]Q&NU)6A4NH] <9 H \@^RV;>$=(M[B*&2V
ML?&1M81, PBA%RPV9/1<8&/3%>S6XA%M$+;R_("#R_+QMVXXQCC&*IC0M(%G
M+:#2K$6TK;Y(?LZ;';KDKC!-7U4*H50  , #M0!Y_;Q6FO\ BCQE8>($0M:^
M4+;S?^6%L8LB2,G[IW;R6'.0.>!7/:;9S>(+CX=IXC$LTU]I5Z+I'D9?.4+'
MLW 'J5;)^IKU:\TC3-0FCFO=.M+F6,81YH5=E'H"1Q3I=,L)[R*\FL;:2ZB_
MU<SQ*73Z,1D4 2VUM%9VD-K NR&%%CC7).% P!D\G@5Y%XPO+&2#Q#J%G,B7
M=GK%K&;BZD!G217A!2 #!2,*2<DG.7XQS7L54)M#TBYFN)I]*L99;E0D[O;H
MS2J,8#$CY@,#KZ4 >?7>DZ9K'B_QNMR@N;?^R[29%,I9-Q68AP,XSP"#V[5$
MP>U\%^"_'3J9[C3;.W:_8C<TMN\861CZLA.\'V;UKT<Z+I32S2G3+,R3+LE8
MP+F1?1CCD?6LK4=$U">2+2[$:9:>''BV74*0,)F^;E4P0@5EX/&>30!8\,6H
M6QFU-X1'<:I*;MQMP0IXC4^X0+G_ &MQ[UD^.KR2WO?#,$_RZ3=:FL-Z3]U@
M4;RT;_9+[<YX. .]=C45S:V][;/;7<$4\$@P\4J!E8>A!X- 'E/BBP6V'Q T
MZU@0Z,NAB[,&T&."ZVR?<7HI*JK''?![U>N;'2[OQ#X LXHK<VCVMYOB@(5&
M)AC)!"]<]QWSS7HEOIUC:VC6MO9V\-N^=T4<2JASP<@#!S4":%I$36[1Z58H
M;88@*VZ#RAUPO'R_A0!Y7'?_ -B^'I+3SDM]$@\6SV4QD4O%!;_,45AD8C\P
MIGG&.#QQ4OB;2M.LO!OB*33]82XADN[*80V>$M[5VE16V;6(!8<D9[@XYKU%
M-%TJ*VN+>/3+-(+GF>)8%"R_[PQAOQIBZ!HRZ>NGKI%@+)&W+;"V3RP?4+C&
M: ':5HVGZ)!+!IUOY,<TS3R#>S;G;&3R3UQ5^FHB11K'&JHBC"JHP /0"G4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5R/Q-U34=#\!ZAJNE7KVEW;&(HZHC@[I$4@A@>S&NNKC/
MBI9W>I?#S4M/L+2>[N[@Q".*&,L3ME1C[#@'K0!U\$;10I&\SS,HP9) -S?7
M  _(5E2^*='@O8+66Y93/.;:*4POY33<CRQ)C;NR",9Z@CJ,4S_A(9)[BVM[
M72=2WS2*K//:M''$O5BS''8'&,\XKB_#FGSVT<7AO6/"=W=7EI=EXM0<;K1T
M\PLLVXMPP!^[C.?3)P =5+X_\-0B8O?OLM[G[+.XMI2L,G'WSMP@RP&XX&<\
M\&M'5=:LK(RVCW,Z7/D&4_9H&E>).F\@*P R#C(YP>N#7GFIZ9J5QX(\?V46
MF7K7.HZG++:1_9VS,C+$ PXZ91NOI[BMVVDO]'^(&M7LVEW]UI^M06S6LT$)
M;RFC0J8I <%,DY!.!R<F@"SX*\1M-\/]!OM5N9KB^O("QV1F224@G)"J,X''
M; XK0;QSX<6SLKHZA^ZO9&A@Q#(2TBYRA&W*L,'Y3@Y&,5Y]H^FZSHNA>#M1
MN_#VHW4%E8S6-[91#]_%O=&614# D93!'!QVK<OM/(?PQ/8>'KBR@76C?30I
M 2Z(8G4R2[<@,68'&2<8SR#0!WFF:E;:OIT%_9N[6\Z[D+QLAQTY5@"/Q%4;
MWQ5H^GO,+FZ9(X)%BGF$+M%"YQ@.X&U>HZGC(SC-;->9QZ;J5GX8\7>&+G3K
MFXNK^>[>RF6(M%.L^2I9^B%2W.XCIQF@#K=3\:Z#I%]+97EXZW,42S-&EO)(
M=C-M##:IR,]QTQS6Y++'!"\TKJD:*6=V. H'))-<1HNEW6F_$&V62&YEMX/#
MT-@;PQ-L>5)"2-V.XP<].W6NMUDW*Z'?FRMH[J[%M(88)?NROM.U3[$X'XT
M5=.\3Z3JMY':VL\AFEMQ=1+)"\?FPY WJ6 W#D=/4>M0-XST%&M]UX^RZD:*
MWD$$A29U."$8+ANAZ=<''0UR&A0:BWB_P]J4VDZLD7]DS6US)<1K&D4A:(X"
M @1J-I P!G'&>M96@3V]OIV@6VI:;KL&EZ3=-=6KG3RT: [Q&7G1B&15<_,%
M&>">.H!Z3>^*='T^<1W5RT:^<MNTWDN8DD;&%:0#:IY Y/4BJEYX\\.6$E\D
M][+NL'"702UE?R<C.6PIPN"#NZ<]:Y.ST^>VN]5\/:OX3N]3^T7\UQ:W>-]K
M*DDAD4RDMA2I/(P3QQDXJ>^L;V1?B4J:?>$ZE $L_P#1V_?G[,(_EX_O<?KT
MYH ZB;Q;:Q^,+30%@N)&N+-KKST@=DQO15P0",?,26Z# R>:VKR\M]/LI[R[
MF2&V@0R2R.<!5 R2:X>PM;^T\7>&;]M-O'MSH36,C+'CR9=\3?/G&T85N?;C
M-=-XL-\/">J?V98Q7UY]G816TJ!ED/H5/#<9X[]* $B\5Z1*;I?/EC>U@6YE
MCEMY$81-G#A2N2.#TSTJ+3_&N@:I>6-K:7CO)?Q&6U8P2*DP"[B%<J%+ <E<
MY'<5R%O;WY\57VH#2M::VNO#WD":ZCRQE#N2"H/RYR % 'KC'-+I]A?PZ?\
M#6-].O%?3 %O!]G;]S_HS1\\?WB!^O2@#1^(/BI;/PQ>MI.H7,-W!<Q0&:"
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
M/04 =7#-%<0I-!(DL4BAD=&#*P/0@CJ*?7'Z3XH6YL/#5AIMC;07>I::MZL
M.V*UA"IT '/+JH QWZ8YIW?Q!NK72+^4Z3&VH:;J45A>6_VC _>,H21#M^8$
M." =O?TY .\HKCF\8W]A=^(+75-*B\_3+!=0B6SF:3SHSO&TY4$,"A['K6KX
M=UM]<22XBEL;JQ,<;075G*65V.[<I!Y4KA?^^NW2@#;) !)( '4FF6]Q#=6Z
M3V\T<T,@W))&P96'J".#3+QY([*=XHDF=4)$;MM5N.A.#C\C7#Z?XQN$T/P<
M=-T&TCAUM2D<"3^6EN1&SA0 F-OR]?R!H [^BL#POKUUK/\ :EO?VL5O>Z;>
M&UE$,A>-_E5U920#R&'!':D\<ZE?:/X(UC4=-,2W5M:O(C29PN!U '4^E '0
M5%)<P1310R3QI+,2(D9P&<@9.!WX!/%<U-KFK65G8I);6B;[1II+R><^2'&T
M)'G )=LD^V#UKE]2\3:=?7_P\\67BQV4,PN99&<Y,8-L_P N<9// ]3CCF@#
MTVXN8+2W>>YFCAA09:21@JK]2>!4M<;XGUN^L/ 6HZKJFA6-PB ,;&:;<&C+
M  O\I&[E3MY'^U5B^\1:POBZ?P]IVEV<DB:>M[%//=,JD%RF& 0D<J>F?J*
M.JHKC;#QU_:>E>&)H+,176O,Z(LC92 HC,^2/O?=( XSGM6CX7\07FNR:K'=
M6,-M_9UX]DS1SE_,=<$L 5& 0RD<GJ1VH Z&BLOQ#KD'AS0KG5+A&D2$*%C4
MX+NS!54>F6(&?>LU_$=]8>)++1-2L[82ZC!+)92PRML:2,;FC;*Y'!R&[X/
MH Z:BN4\'>)-8\3V=MJ4^E6MIIT\4A#+=%Y!(LA7&W:!M(!YSVZ#-;6OZE+H
M_A[4-3@MTN'M+=Y_*>38&"J6(S@XX'I0!HT5QVG>+]1EU?0[?4--M[>UUFS>
MXMY([@NZ,B*[!P5  (;C!/2H9O'DL/ARW\5&RC.@2S*C,)#YT<3/L68C&",X
M)7J >O:@#MZ*Y+0]5UB\\>^);&Y^SFRL?LZ1*C-E0R,^<8P2<\].@ZXKJ9S*
M()# $,VT[!(2%SVSCM0!)44]S!:H'N)XX49@@:1PH+$X Y[FN'\+^)M<NO N
MCZI=6\$TU_(3+<F4K';H2[-))GHHP% ![CD5D^)/$,/B+P0+ZXAMXGT_Q#!;
M-*K[D^2X0%U8@84J<T >I,RHI9B H&22> *9!/#<P1SV\J2PR*&22-@RL#T(
M(ZBL.'6KO4=+OM1@LK:;3?*+V9>8@W2;<[B-IVJ><=<CG S6'8^+[E-,\&1Z
M;H=HD6N0'RX4G\M+<K"9 H 3&WCJ.V>#0!WE%<2GCR:W\.ZM>ZAI\:WVFZD-
M->*&8F-Y&9 C!B,A?WBDY&1@UI:?X@U"?QA>^'[FRML6MO'<FZCF8;U?<  A
M4X(*L#EO0^P .DHILC%(G<(SE02%7J?85Q^G^-9WUW3M-U*UMK=[VSEN6CCF
MW26;1A28Y1CKA^HQR#QWH [*H[BX@M+=[BYFCAAC&YY)&"JH]23P*YO3_$6K
M:G%I.HVND)+I6I996$V)((RI9)'!&"&P,@<C(ZUS2>)]5_X5]XFU?5]/T_4X
M[2[NHVMGD(1TCD*;<%2,  <=^^* /3000"#D'O17/R:]//K;Z)I4-NUU!9I=
M3/,Q"1AR0B  9).UOH .N:Q!\0KBXL-'GM=(0S7FIOI=S!)<[3;SJ'R,[<,O
MR'GC@C@]* .[HKG_  WKUWJMYK&GZC:0V][IEPL,GD2F2-U=%=6!(!Z-@C':
MKGB35)=#\-ZEJT,*3M96\EQY3N5#A%+$9 ..GI0!J45S)\3W']MZ#8"RB*:O
M92W*N92#&R*C;2-O(.\<^W2L6T\?ZK-I>F:M/HUK%87.IG3IMMT6D1C,T091
ML *@@9R03SQZ@'>RRQP1-+-(L<:#+.YP /4DTL<B31I)&ZO&X#*RG(8'H0?2
MN#\6ZS-K?A7QA;V%I;36FG6\]M,\[',DHBW.$&.-@8<GJP(XQFIK#Q)+;:3I
M>E:? LMY%I%O<R%XY&4!EPB_NU8Y)1N3TQWS0!VLT9EA>,2/&6&-Z8RON,@C
M]*H:!HEMX<T6VTFSDF>UMEVQ><065?3( S7+GQOK5S)H-O:^'/)N]7M+B98;
M^=H6@DBQN5QLSC+#![\<#.:[6V:9[6%KF-(YRBF1$;<JMCD X&0#WQ0!G:/H
M-OH4NH30W-Q)]NN&NI_.92/,( )&%&.%''3BM*"X@NH5FMYHYHFSM>-@RG!P
M<$>]<I_:6JW'Q-N=%D6U?2TTM)_+8G)WR,I)&,$_)C'0 ^]<QX$\07^B>#?"
M$+Z? =+OKEK$2B<^:KL\A5MFW&W*X^]GF@#U:LF'0+>#Q+<:ZMQ<FZN(5MW1
MBNS8I)4 ;<\%CSGO6!?^.+N-+BZTW2)]0M;6\-K)'##*TL@5]DCIM0K\K9XS
MR%/(Z5VM "$A022 !R2: 00"#D'H17.>,[N :7%I,MZEF=5<VS3-($\N+!,K
M GH=H*@_WF6LWX9ZS+?^$GTZ6>*YU#1I7T^5P_RR[/\ 5OD9X9=O//>@#MJ*
M\]@^(&KR:%I.MOH=L+.\O_L,D:W9,BN9FB4KE0",@9R1U/ K0_X3:XTZXU^W
MURQABETN"&Y3[),9!,DI957YE4AMRXZ8Y% '945QI\7:M!=WL$NB-(D5B]Y%
M<*LT<.Y>L3L\?#8Y! Y]!3-)\::E=WGAC[;I=O!9Z_;&2%X[@O)&XB\W#+M
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
MMHPIW1#<2YR>#N.W/3&P5FP^&K^Q\>7WB"QN+6.TO;6.&XM"C R.F=LFX="
M=N,=*U9==B&G37UK:7=]#'((U%K&':4[@I*#(R%.<GI@$C-:M '!1>!M2B\(
M:;H?VZT+V6IK?^=Y;8?$YFV[<\<G&<]JM:IX(EUO5-?FO+J-+75K&*TVQ ^9
M"T99E<'H3N;...@KJ9]0@M;RWMIRT9N"5B<CY6?!.S/][ )P>N#CI5J@#D[3
M1?%,NDW5IK6M6-U(;9[>%H+9H@Y88\R7YCDX_A7 Y/MB"V\(:A;KX/4W=L1X
M>C,;':W[_P#<F+(_N\'/?FNSHH \X?X>ZS%X6N?"UGJ]DND?:5GM&FMV:6)1
M,)?+.& (!!P>_3CJ-5_#'B&P\1WNHZ'K-G!;:F4>]@N;5I DJJ%,D6&&"0!P
MV1QWKLJ* .0'A75-.\3WNJZ/J4'DZE!%%>Q7L;2-OC78LBE2.=O!!Z]<UI^#
MM#N/#7A/3]&N;F*YDM(O+\R.,H"/H2?S_05JWMR;.QN+H037!AC:3R8%W228
M&=JCN3T I\$OGV\4WER1^8@;9(,,N1G!'8B@#%\4^&8_$EK:E+EK/4+&X6YL
MKM5#&*0>J_Q*1P1WJ:UAUZ81IJ4]C$JD%VLP^Z3'8;ON ]_O''<=:UI)$B4-
M(ZHI8*"QQR3@#\20/QIU '+Z;X5EB'B:#4)H9K37)WE9(@5:-7C6,KD]>%Z\
M57T+PSX@M;%=(UK6[:^TF")H(A%;M'/,A4J!*VXC@'L,D@$GKGL** //8? W
MB"/1M&T9M9L7L]&OH;BUF>U8RO'&251P& R!@<=?;OJ2>$+JYO/%SSW<*PZ_
M:K;J$0[H=L31YY/S9W9[8Z<]:ZZHYY?(@DE*.^Q2VU!EC[ 4 4= LKS3M#M+
M._GAGG@B6,O#&47"@ <$D]JTJSM!UJV\1:'::O9K(MM=)YD8E #8SW )K1H
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
MS"=Q)R<Y)R#@\4 <H^M:E:7GB+0I]7ECCLKZR2TNFC\R>5)\,;=<=7X*ACR
MP)/&:S]5UW6[3PYX_CAOKRTDTF2)[0NZR2Q*\2.4+'.1ECW)&>M=W=^#]&OM
M.DL[B"5Q)<+=//YSB8S+C;)Y@.X,, #!X P.*K2^ ?#T\>I1R6]PRZFJ+=@W
M<O[T* !D[NO R>IQS0!2LIM0L/B3%ILNJ7-W:WFDO=/'/MPDJ2HH*8 VC#D8
M]A75WW_(/N?^N3?R-4E\.V"ZU;ZOB=KV"W-LDC3N1Y9()4C.#D@')&>*OW5L
MEY:RVTI<1R*5;8Y4X/H1R* .0^&+0K\)=#:X*" 61,ADQMVY.<Y[8KC?A[J=
M[!HGA+01)-;V&JW5_+#("5<V\>61%/5=Q8G(YPO'6O0H/ >@6^E1:4(;M].C
M&%M)+V9HL=<%2V&'L<BM+4O#^FZK;6L$]OL%HZR6KP,8V@91@%"N,<<8Z8XH
M X.]\4ZKH5]KVC/=N\%OJ%A#;W\P#/!%<G#!B1ABF#@G/49S6EXOBU/P]X9\
M2WUKK]QM6S%Q9PN=TEO(G#,'))93E>",#M72R^%M'N=*OM.NK07,%^=UV9F+
M-,V  2V<Y&T8QC&!C&*ALO!VC66D7>F>5/<V]Y%Y,YNKAYG>/! 7<Q)  )P!
MC&?6@#-FO;W_ (6%I5@E[,EM=Z//-(@((\Q6C"N 0<$!C[>U<E8ZEKS>#O"N
MMMX@O6O+O5DLI@P0QO&\[QG*[>2!@@]L>E=W9^"='LKRUO8_MKW=K"T$4\MY
M*[A&QD$EN1P, \#ZT)X'T./2;+2TBN5L[*Y%U;QBZDRDH;<&SNR<,2<$XYH
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
M?/:H\ACEN'F2-YFE\H,!\H9N3R"WU8U)JWAS3M:N[*[NTF%S9%C!-!.\+J&
M#+E""0<#(]J //[;7->NO"?A68ZO<17,^OOI]PZJC&2,23*-V5Y("+ST/<&I
M;WQ+JGAF#QC:C4)KK[#=6<=I<7>UVA^T! Q)  (4L2 1[5UD7@/0(+>W@AMY
MXXK>\-]"BW4@$<Q).0-W !9N.G)XYJQ+X0T6XDU=[BU:<:NJK>I+*[+*%&%X
M)PI Z$8H Y\V!L?B]I %W=3J^C7/$\F\AA)%D@GIGCCIQP!6WX]O[C2_ .NW
MMHQ6XBLI#&R]5.W&X?3.?PI;#P9I.GZA:7\9OI;JTB:&&2>]ED*H<97EL$<#
M@^E;-]90:C87-C=()+>XB:*5#_$K#!'Y&@#B_$TMSH7PILY=)NY+1K6.RC1H
M@OS(9(T(.0>S'I@U-J^K3^&O'4,U]>7#Z-J-E*(HBV5BN8QO*C_?3.!ZJ<=:
MT8O#,>H>%H?#NN+)/!:B.,21S%//6,@HQVD$'Y5)'3(XR*U[_1['5(K2.]@$
MXM)X[F$N<E9$^ZWUH X_QQ#>:?\ ".^FN+AVU&UCCNQ*S[BDRR*XVGT!&![5
MW5O(9K:*1EVLZ!BOID=*R/$>D-X@M8])D7%A)*DEVY(^=$8-Y8'7YBH!_P!G
M/>MN@#S/5=;U&WOH+NSU.XN5/B.&R>5,);K"T@C: (3\[+DY<#KGGC%+/'KV
MK:AXUAA\3W]J=*F1K+RUC 4F!9,/\O*Y.,<=\D\8Z27X?^'IFG+6]R%FNQ>E
M$O)55)PV[>BAL(Q(SD8K*TCPQ)<^)_%DFH6E[;V.H31","?:EQ$L*H00K9'(
M/H2#0!F:5J>M^*M;T2&;6+S3X-1\-B^FCM0BE9?,C!*$J2,Y[YX/&,U%HOB?
M6I9M(\-ZC>N\CZS>Z?-J"@*\T5NA9>1P&8D*2.?E..>:WKS0KB?XF65Y':74
M&G6^D/:I<V[JBI(9%8+@')7:#VQT[CC<G\*:-/I5OIS6I6&VF^T0NDC+)'+D
MGS ^=VXDDDYYR<YS0!R.HZMK&G+XZTJ+4;@IIFG+?V-T=K21;HW/ELS [AN3
M()YP>O0U,]UJMYXB\)V0UF\@M]0TB66X6+9DNJQ?,"5)!.\\G/M@\UU3^&=,
METV_L94ED34%*W<C3-YDPV[<%@<XQQ@8 '2FQ^%=+BO=.O$6X\_3H#;VS&X<
M[(S@$8S@YP.3D\"@#SJYN+[4_"^BQWNHW<LEKXM6P\X2;6E1+DJI?& 6  Y]
M1GK6YKVLWFAZ_(FJR:C!I!DMTM-4MGWQ0'"[H[A!TW'/SD'AQC&*Z'_A"-#.
MERZ=Y-Q]GDN_MV?M4F]9]V[>K[MRG=SP:GE\)Z7,\_F+<-#<-&T]NUPYCE*!
M57*D^B+GUQSF@#;KS,ZWJ,6I:%=V^IW%Y#>:Y)9S7 PMO+$?-Q&D9)^YL W@
M#)4\MFO3*Y=?A[X<18D6VN!'#=_;(8Q>2A89"23L&["@ECD#@YH XS4]1UV+
MPWXVU1/$%\)M$U-Q:*!&%*JD3;7 7E?F(QQU)Y-=5%?S^(?%WB#2C>7%I#I4
M%N(EMWV,TDJ%S(3W X !^7@Y![:$O@G1)K#5+*2*X:WU64S7B&ZD_>N0 3G/
M'  P,=!3[GP?I-SJ<.I%;J*\CA%NTT-U)&TT8Z+(5(WCZ\T 9WPL_P"27^'O
M^O0?S-=?6?HFB6/AW2(-+TV-X[2 8C1Y6<C\6)/X=*T* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MZ1X&O]>T:6TG>WB\V-GS)&XSCC:1_.LG7]3,7C7PKJ-X'AT0BYC$LPVI'.P
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
M !'O(#"^D7$-L8""#&]V%Q(T?;=C8"1W]P:ZFW_LNU^+VGI8&UC2;0901"5
M<^=&5Z=3C<1^- '=SSPVT+33RI%$@RSR,%4?4FHH]1L9;,WD=Y;O:KG,ZRJ4
M&.OS9Q7.>/\ 4++3=,TN6^B0QG5( D\SLL-L^25EDP1E01T) )(R1UKBK*>R
MN8?%=H^O&QF;7X;B"]\H;$D,<31NRG V,R]^O7)ZT >MVUW;7L1EM;B*>,'&
M^)PPSZ9%1W>I6-@4%Y>VUL7^X)I53=],GGJ*Y[P-?WMY;ZJFH6MFEW#>E);J
MQ),%VWEI^\7/0XP".<%3[US?C?4;$ZQXET\[+6]?0"N^4%WO$(E(CA3IA3G<
M<$\]L9H ](N;VULHQ)=W,,$9. TL@4$]>IH:]M5MFN6N81 HRTID&T#U)Z5Y
M:/$.G:5=>"]9N-3MO)?0W@*7<ACCSB++*Y!&_(P1Z9YXP:D']G^&?"OA:ZMM
M3@GT6#49GU&^TQ4E2&1P_ED_*<JA<+DC(&T\<4 >M)J5A+:QW4=[;/;R,$CE
M652CL3@ '."<\5!/KVDVVG7=_)J5K]EM,_:)5E#",CJ#CH?;K7E^OVWAK^P(
M[W3[HW=M>^(K.=[F<J(W<R*)#'@*,;1\Q QUYX-7+^.R77?B)8Z>D $N@1%8
M( /F<1S#A1WP5_,4 >DZ5J=KK&F6]_9R*\,R*XPP.W(!P<=QGFKE87@R\M+W
MP=I,MG+'+$+2)2T?3<$&1GU!X/N".U;M !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %! /49HJCJFK
M6VDPPO<;V>>98((HQEY9&Z*N<#L3R0  22 * +I4$$$ @]?>@*J] !VX%<Y-
MXVTZVMM8>ZM[R"?2(O.NK5HP91&02'7:Q5E(!Y!XP<XI^G>,;+4=7M=.^R7]
ML]Y;&YM9+B(*DZ#;N"\DY&X=0/49% '0X'I12$X!//'I7 3>+K?2?"UYJ6C6
M6HW.[6&M)5NI!F*5I@C8#MD*"<!1W]!DT =^J*B[54*/0#%+BL*X\40V\ES%
M_9][+-:0I-=1Q>6S0*V<9&_DX4GY<UNT &!2,JL,,H(ZX(KSM?$+Z!XZ\7F2
MVU?48(X[.18+8-/Y*E'+D!F 49YP#D]@<5U">+-/NK.RN--6;4#>6YN88[?:
M&,8P"QWLH') P3G.?0X -QD5L;E!P<C(I:\XU#Q1;:IK_@C6=,GOI+2YEO$>
MVC+@NRPN-C1YQN# C)Z=<XYKHK?QOIL^DO?&WO(I$OQIS6DD:B87!8*$X;;S
MN!SNQ@YS0!TN!Z48KA/%GB"/5?A]XL:T-[8WNF12QR+O\N2*0('!W(Q!!# \
M$@YYH\0:O>QZGX2TE+.\GM;XN;CR9$4SA8&8("74]<,<X!QC)Y% '=!5!)"@
M$]2!UI:HZ1IB:/IL=E'<74\<98JUU*9' ))"[CR0,X&<\ <FLJX\::=;7,B-
M!=M;Q7Z:=)=*B^6D[;<*<MNQEE&0I&3UH Z.D958 ,H(!SR*Y:_\>V%C<ZQ;
MC3M4N)-(57NQ#;@A492VX$L,@ 9]3V!YQHR^(K-VLX+2.>^GO;8W,45MM#>3
MQ\Y+,H4?, ,G))XZ' !L  #   I<5QOPRNIKSPM/+-)<R'^TKM5^U.S2*HF8
M*K%B3D# Z]JT/%OB*X\/0Z6;:PDNFO=0@M"49 $#,,_>89)&0.V>I'< Z+%&
M!6'=>)X+>2ZBCL+VZFLX5FNXK=49H P) ;+#+8!.%W'\QG2T[4;35M-M]0L9
MEFM;B,212+T930!:P*15522J@9.3@=36?J.LQ6%Q':I!-=7<D;2K;P% VQ<
MMEV50,D#D\YXZ'&,GQ T>33]*OTBNVL]2N!:I-Y:A89MQ79)ELJ<@CT]">*
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
M5L9)&#AEZ\#/)%.M?&>F7>B1ZFL=RADNC9+:.@$_V@,5,6W.-V0>^  23@4
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
MFV:-B9%9V(^\/[X&?4&NQK.U#7]*TJ9(KZ_AMW8JOSG 4L<+N/1<D$#.,XH
MS? >FWNC>!])TS4(#!=VL BD3>K#([@J2,5T=%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<-\8
M/^27:O\ []O_ .E$==S6#XP\.'Q9X=GT8WGV6&=D,CK%O;Y75QCD <J/6@#(
M^*MA;3^ =2OWQ%>:=']JL[E>)(95((*MU&>GXTNB^)=5\0R&PLVM;:[M--M+
MF[DN(6D!FG0L$"AEP %R3GO@8Q5_4O"DOB!(K?7M3:ZL8W61[."$0QSE3D>9
MRS, >< @>N:EN/#3Q^)9-=TJ]6SNKBW6WNHY(?-CF52=C8#*0RY(SG&#TH Q
MM%\<W'B!-'L[>"*TU*\%S]I\P&1(/L[!'"C(W99ACG@9)Z8,]QK_ (CTM]!B
MU.WT]9;[56L)?*#$/'M=ED7YOE)"#Y3GKUHNOA] MGI/]D:G<:=J.EO*\-Z$
M60N93F7S%. P8\]L'IBK6I>$9]0TRQC.L3#4[.]6_2^DA5MTH4KS&,#;M8C
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
M2CRT2(NN<MR00<^N.V<B>_\ !M_JWAJZTO4O$,MS<W31&2[-LJA5C<.JI&I
M'(Y)R3D^V-+4_#\VI:UHFIM?)')I;O($$&1*SH4;^+@8)Q[^M ')W'B_Q5;^
M'_$=Z?[(:7P]=/',?(D NT55?Y1O_=G:W7+\]JTM8\9S6>N#3?/M-.>>VCEL
M'OH6,=V[9W() P52/E&#SSGGI4\_@>2XTKQ+8/J@":]*TLK"WYBW(J$+\WHH
MZ]\U-JGA"?6-,NM+O=2CEL+N%(I(GM<E"JA2\9+?(QQGD-@\COD ZJO+;VZU
M6[T#XGK?7L4\%LEQ#&@@*E1]E4@ [B !D\8))R<]J]01!'&J+G"@ 9.:Y2[\
M$O./$L<.K216VO*?-A,*MY;-&(V8'()^4<#L?6@"AI&O:KIFI:!IVHFR;3[_
M $IYHO)C820&%(R0S%L."&[*N"*DT[Q/XAU,Z)J%II@FTW4<-*GD%&MHW7*/
MYA?#XXW *.O'2M(>$Y#JFA7LM^CC2;62U$?V? F5U56)^;@X0?K5;0/!5WH#
MI:0^(KN;1('+VNGR1)^ZYRJF3[S(#R!QT )(XH RK3QEX@71=3UZ^CTS^S].
MN+NVDAB2022O')LC*L20H)X.0?7VJ]<>*=;T6:]N]5T_SM'M["2Z:YCMS T<
MJ<^7AG;<&'0\8/6KMEX*@C\-ZOH6H71N[34YIYI"L?ELAE8LV.3T)R/3WING
M^#[H:=/I^OZ]<ZU:/;M;)'+$D6$8;26*\N^.-Q/KW.: ()O$NK:5-X<GU);.
M6RUF9+9E@C97MII%+)R6(=>"IX'K[54\,6]W=^-?&<5_-:7-N+NW62,VIPW^
MCH5QER !Z$')YXK6L?",D46D6^HZD;ZUT=Q)9JT(1RRJ41I&R0Y56.,!>>3F
MB#PY>:?<^([^+5BLVK8DW1VN6MW6,(K(,G=@ '!')% '3T5G:%'J$.AVD>JS
M>??+'B60J%+'L2%X!QC..,YQ6C0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45Q<P6D:R7$JQHTB1
M@L>K.P51]2Q _&I:XCXEVL5S9^'?-W\:]9*-LC)@-* >A'/OU':@#MZ*X6Q"
MZ_XN\3Z->W%U'#IL5M%9K'<NC(CQEC*&!R6W9&XYQM^N<?1M8UG5-'\#W.JR
M2SV]Q]I2^2$'?.5!$4I1>63 R<<993Z4 >I5%=7,%E:RW-S*L4,2EG=CP *\
MR>35O#F@6G]H7MU!%J6O&W\R\N9',%F3(8@QW93.$!P0<-SS4'C30Y=/\'^)
M([G5S=0--97$%FK2 6F955L,7)*M@D*> 0<4 >@?\) O_"9KX<-I(K-8->BX
M+#:P#JFT#KG+=\=*V:\_O=)MKOXJ6=@TMT+8>'Y@PCN75V'VB/@N#OZ^_;'3
MBL71=<OIM!\':==Z@1%>W%];R7%R[?O3"[K%&S!@3D#UY*CKG! /6J*\MUC3
MK_2+#3;(^([J?=XFMXU\B61#!#(0?()+'>!P1NR0"*]#T[2(--TH:=%+=20C
M?\T]P\DF&))&\G=QG YR.* +]5=2N+FTTZ>>SLFOKE%S';+(J&0^FYN!^->1
MWE]J6G://IRW.H7.I^&-2>ZNB;N7=<6 (<%SGYLI(  >\;>AK=\6SO<?#?Q+
MXAL[Z\B^TKYMF\-S(H6)<*I4 X ;#-QU##/2@#T)[N))UMRP-R\32K""-S*I
M ..W5E'XUG>&-?7Q+HBZDEL]L#-+$8I&#,#'(R')''5:YM[*W?XT0S.90_\
M87F9$SJ"PG4#@'&/;H?2N4TV)['P?H^L6]W>1W2^)6A 6X<1F-[UT="@.T@@
MGD@GWX% 'L]%8_BF.]F\-W<6FW45M>OL6%Y7*J6+J-A8<C=]W(Y&[BO.M5UB
M4^$M=Q;ZGHNKV-Y8F>U:[9EA#RHN8G!P8V7=QP,YXH ]=J.:1HH'D2)I6520
MBD M[#) KSSQ'K%_H_B_Q+-I\\LCVWAG[7';F1G19A))\VPG . O0<@5M:+9
MV3OHVLV>M7;K=694Q-.9$O"5#;V!SAEP>1CKCVH U_#.N1^)?#ECK,4#0)=Q
M^8L;G)49(Y/X5K5XSX9B?3?"?PYU.VN[Q9[F^2SE0W#^4T+I,2OEYV]5!SC.
M1UKMOB?+/;^ ;ZXMKJXM9XY(-LL$I1AF9%/3J,$C!XH ["BO,-:_M'P;XJN)
M=&N[Z]CN=$O+N:UN9WG"S0A2D@#$[=Q;;@8'H*DDGN+32/ ^MZ9>W,]SJ%U:
MP7>^=G6ZCF0F0LI.,K@L" -N".!Q0!Z717DFL1ZI;GQ+X4LKS4'U9IDU+2)#
M>2[C"5W,F[=G8K1NF.GSKZYK1OO$SW?@K4O&>F37$4'V2"" >8S+&"R^=)MS
M@LN\KG&08C0!Z517GE[I=Q9P:GJ%MXB/V6YT>9X[6VEE.YT&Y;A',A(/(!(X
M.1FJUKI.I)X)T/4M+N[B^U&]ALY;BTO;]U2\586+1H<X0G.[C@[!G/.0#TRB
MN;\$ZC!J6A2M#%>P/#=2Q3VUZY>2"0-EDW$G(&1@YZ8KCM8U"87 U+3[ZZE"
M>)X;5[J2<I@&18W@2,<&,#().,G)P>M 'JM%><:C?7FE^)S/JD4]QI-SJ42V
MNIV5RW^C-N5!!-%G[A8$9&1\V2,UTWC.ZBMM"1)+RYMC<7<$$8M<"29FD7$0
M)(V[N03D8!)H Z&BO']7N]0MM ^)-L+J>U_L\0RVR6]Y(WV<M K,%?@X)Y(Z
M9)K=U2+^Q=9T+34U&X%OK4LLEQ)>7,CJ\RQKMC!W#:&RQV@@$@#&.* /0Z*Y
M_P *:=<Z3;7UE<:O_:(2[9HP0V;9& 80[F9BV,Y&3G!'M7.:?827OCCQ8TE]
MJ<BZ9=6T]I;K>2! Q@#E<9Y4DGY3QSP* /0Z*\T\,+=ZWI?AKQ.GB-(I79/M
MBKYC?:6<8>%E+[00W3"_+C@8JK8:C,=6\(7]E?74]IJ&H7,;W<]P0UY&4E;F
M+[H0%5V]Q@<"@#U6BO-K+4+_ $OQ+:1:Q;7$WVFZN&T_5+2Y9X;O<LC+#*F?
MD8+TX(RG&.:SO[2OYOA9IOC&TO+A]=^T1.X$K;9F><1O 4SC;\Q4#'! /7F@
M#UJBO*=6M9;FZ^)!?4M34:=#'/9JE[*HA?[-YF1ANF[G:>/:KNH7KZK% AN[
MB>]'AT74L G,$4)8?Z\LO)<D$  <8/*YY .PN_$ M/%>G:$UI(3?033)<;AM
M'E[<C'7/S#TH\4>(%\,Z*VIO:27*++'&RQL%V[W" G/;+#IFN!MD?Q%?_#@Z
MA=7+/=:'</<213-')(3';DY=<,,GK@@U4U/[9;_#_P 6:7-=W%W9Z?K=O!9S
MW#EW\OSH&*%CRVTL1D_3M0![%17!^(KYO!_C.WURXFNY=)U&W>UDA\YV2*Y4
M%XRJ$X!< IP.NWUKJM!L)M.T6VM[F626YV[YV>5I/WC<L 6).T$X [ "@">S
MN;J>:[2XL6MDAFV0NTBMYZ8!W@#[O)(P>>*MUY#K-S>1>"_B,T>HWZR6>ID6
M\@NI-\8\N$[0V<[?F/'3FMC4)KOPWXTU+^S[B[N-_ANXOS!<3O*LEQ'(H5@"
M<+D,1A<#IQ0!Z-533KFZNK=WN[%K.02NBQM(KEE#$*^5X^88..HS7*^';:TO
MK/PWKL6N7;275J5E3SRRWKO'D[AV92K$;<;<$<#BN9L=:O+?PYI5G-?7/DWW
MB>>PGNI)V,@B$LFU-Y.1NV*N<YQG% 'H5CX@6\\4:GH9M)(GL(89C*S B02;
ML8 Z?</7\JV:\FU:=_"^O>/;S3&E1XM*LI%)8R>4"TH9E!SP!EL=,ULRZ7-
M+G4K7Q%_H=WI4NRVMI93YK*-RSJYD)4C@$CKD9[4 >@5%#<P7+3"&57,,ACD
MVG[K  D?7D5YAH@N+:;X;WHU"_DFU6T,5YYMT[K*OV0N/E)V@AE!R #UR23F
MH-&2STWPSK*B\OK9Y_$TUI&MO,Q>;_20!$-S87<."^0<$G- 'I6O:J-"T"_U
M5K:2X2S@>=HXR 2J@D\DXZ"K-A="^TZUO A03Q)*%)SC< <?K7F<T]TNA_%#
M3IVVPVMJQA@$[2K#OM-S!68 XSSC& 2:]!T)0_A?3$.<-91 X)!^X.XZ4 4]
M>\4V^BZ1_:4<#WL(NTM'\IP CF01G.?1C@XS6_7BD=E#!\&9?)>5&?6PG,K-
MM"ZC@8#$@?ESWS6WJ]]>^%-8\8)I=Q=R+%H4>H1I/.\_ES;I5+KO)QPH)'3B
M@#U"BN#M=+<W-OJEKXCW6-Y8R)Y$$LK?:?EW+*&,A*LN.6'7.#VKG+">;2OA
MQX=UZ35;[S]3^QVU]<W-U(R1QLV2V,C9V4L,'!)SGF@#UJYN8;.UFNKF18H(
M4,DCL>%4#))_"I0<C->3>-]$EL/!GBT3:O\ :;::UBN(K!#)BW8-C<&+D[6Z
M[3QE21WKH2ZS_$*'PU-).--BT@W449N'_?2F7:Q+9RVT8P">-V>PP =Q17(^
M [V\;3M5M=0N7F2QU>XL;2>=\O+$I&W+'[Q!)7/4[:ZZ@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J>IZ78Z
MS9-9ZC:QW-NS!C'(,C(.0?8@U<HH R[GPYI%W-%-+8QB2*+R%:,F,^5_SS.T
MC*?[)X]JY[Q=X9EU2]TTKH.FZMI=I"\:V<LOD/$Y*X9&"D8"KC;Q^/&.UHH
MY31/!MA;Z3?6-YI=M%8WNW=IHF:XB3'?+_Q'C.  -HQSR=*U\):!9Z'-HMOI
M-LFFSY\VWV95^G+9Y)X'/L/2MFB@#+B\.:1!=QW<-DD5Q%";=)$9E*QGDJ,'
MIGGZ\]:@E\'^'IM$;1I=)MY-.+F3[.P)57)R6'H<DG(]3ZUMT4 8P\)Z"-.M
M-/73(5M+202P1+E0D@.0XP?O9YSUK9 P /2BB@"L=/LS/<SFVB,MU&L<[;>9
M%7. ?4#<?SJ&ZT33;W2!I-S9QR:>$6/[.<[-J]%QW P./:K]% &;-H&E7%W:
MW<UE%)<VB&."9LET4]@W7L#['FJX\)Z$+%+$:=&+5)OM"PAFVK)G.\#/7/.?
M7FMJB@"M>Z?:ZE9/9WD*S6[XW(_0X((_(@'\*JMX>TF2PN[*:R2:"\&+@3$R
M&7C W,Q). !CGCM6G10!D67A?0].NDNK32[>.X2'R%EVY;9DG&3SR2<^M1Z9
MX0\/Z*]R^F:3;6CW(*RM"NTD'D@$?='L,"MNB@#&3PIH<=K9VJ:?&MO92>;:
MQAF"PO\ WE&>#R>GJ?6J7Q TB]U_P=>:586ZS3W#1?*[A5PLBN<D^RD5TU%
M%#3]+L[(M/#;-'-*BJ[2N9'"CHFXD\#)X!QR:BL?#FD:;,LMG8QPE"S1JI.R
M(M]XHI.$SDYV@9K4HH @-G;&^6^,*?:EC,(EQ\P0D$KGTR :9#IUE;Z>;"*U
MA6S(93!L&PAB2P(Z8.3^=6J* ,+3_!GAS2;.[M+#2+:V@O!MN%C!'F+_ '2<
MYV\GCIR:M'P]I1T^TL/L@6VLV#VR*[+Y) (!0@Y7 ) P> :TZ* *]G96VGP>
M3:Q"-"Q<XY+,3DL2>22>23R:RI_!?AJYFN99M%LW>ZE$TQ:/[[@@[O8Y )QU
M[YK=HH RT\.Z2ET;A;) YE$Y4,VPR#HY3.W<,#!QD8'I5C5-*L-:L7LM2M8[
MFV<@F.09&0<@^Q![U<HH PSX-\.,MTO]CVH%TBQW 5,>:J] V.HZ?7 S5G4?
M#ND:MI"Z5J%A%=62XVQ3 MMQT()Y!'K6G10!4TW2['1[".QTZUBMK6/.V*-<
M 9Y)^I]:9::-I]CJ%U?VUL([J[(-Q*&.9<<#=SS@<#T%7J* ,6S\(^'M/UJ7
M6+/2+2'4)22\Z)@Y/4CL">Y'6HXO!/AF%D,>AV2F.?[0G[L?+)SR/3J>.G/2
MMZB@#,M?#^E65PDUO:*C1NTD8W,51VSN95)PK')R0 3D^II(?#FD07K7<5C&
MDK2F<@$[/-/639G:'_VL9]ZU** ,I_#>D2/?LUDI;41MO#N;]^,8PW/(QQ].
M.E12>$O#\LMK++I-M(]K#Y$)==VV/LG/51V!Z=JVJ* ,8>$]!2TL[6+3(88[
M+)MC#F-X<]=K*0PSWYY[U-<>'M)N]*72Y[")K%6#>1C"E@=V2!U.>>>_/6M.
MB@#G+FQU74]:CM+NTLTT*TEBN(I?.:2:9T&5!4CY</ALY).T>IQT=%% &-)X
M4T.:WO;>33XWAOI/,ND9F(F;U89Y/ Z^@]*LKH>G)J4>HBVS>1Q>2DQ=BPC_
M +N2>F><>O-:%% &-I?A+P_HMY<7FF:3;6EQ/D221)M.#R0/[H/H,=*4^%-"
M.DSZ4VF0-87#F26!@65G)R6YZ'/.1SGFMBB@#(LO"VA:?/+/;:7;+-+$(9)&
M7<SI_=).21S^-0Z=X,\.:1;W<&G:1;6T=VNV<1 C>O\ =SU"\G@<5NT4 9*>
M&='C^P!+%5&G_P#'F S?N.,?)SQQQ]..E1S^$/#UREZLVD6CB]D$MQE/]8X.
M=WL<C.1WK:HH Q5\(^'T6[":3:H+R(0W&Q-OFH!C:V.HQU]>^:U+6UALK6*U
MMTV0Q*$1,D[0.@&>U344 8C^$/#[Q7$1TJW$=S/]HF500'DSD,<=\\_7GK5M
M-$TU-1DU 6JF[DB$+RLQ8O&/X3D\CVK0HH PM,\&^'-&^U?V;I%M:&Z4K,85
M*EE/50>P]A@5;C\/Z3%HC:*MA"=,92AM67='M],'H*TJ* ,:Q\)>']-T>XTF
MSTFUBL+D$30!,B0$8^;/)XJ23PUHTEO9P?8(T6RS]F:(E'ASUVLI##/?GGO6
MK10!G2Z!I,UI:6LEA 8+.=;BWCVX$<BDD./?))S[FM&BB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHJK>ZE8::B/?WMO:JYVH9Y50,?09/- %JBJ3:SI:69O&
MU*S6U! ,QG4)D@$#=G'0@_C59/%'AZ1T1-=TQF<X55NXR6/H.: -:BH+R]M=
M/MFN;VYAMH$^]+-($4?4GBJUKKVCWT>^TU6QG3^]%<(PZ$]CZ GZ T :%%8_
M_"6>'./^*@TKGI_ID?\ C4I\1Z&MLMR=9TX6[,4$INDVEAU&<XS[4 :=%017
MMI/:?:XKJ&2VV[O.20%,>N[IBJ]GKFD:A,(;+5+*YE*[@D-PCMCUP#TH OT5
M2DUC3(K];"34;1+QB MNTZB0YZ87.:DEU*Q@O([.6]MX[J7_ %<+RJ'?Z+G)
MH LT457AOK.XN);>&Z@EGB_UD:2!F3Z@=/QH L4444 %%4;O6M*L)C#>:E9V
M\H&XI+.JD#UP3TJS;W,%W )K:>.:)L@/&P93@X/(]Z ):*** "BBB@ HHI P
M894@C..* %HHHH **@N[RUL(#/>7,-O".#),X11^)XIUM<V]Y L]K/%/"W*R
M1.&4_0B@"6BBB@ HHHH **IS:MIUO>I93:A:QW3_ '('F4.WT4G)JY0 444@
M8$D @D'!QVH 6BBJJZE8OJ;::MW"U\L?FM;AP75,@;B.H&2* +5%(K!E#*00
M>01WI: "BDW#<5R,@9(I: "BBB@ HJO>ZA9Z; )[Z[@M8BP4/-($4D]!D]Z+
M2_L[]"]G=P7"@ EH9 X&>G3Z4 6**** "BD9@JEF( '4FEH **** "BBJU[J
M%GIL/G7ES'!'@G+G' &3^0!)] ,T 6:*JW.I6-E:K=7=[;06[8VRRRJB'/3!
M)Q266J:?J08V%_:W03[WD3*^/K@T 6Z*** "BBB@ HHHH ***J7FJ:?I[QI>
MWUK;-*<1B:94+GVR>: +=%4DUG2Y+J2U34K-KB,$O"LZEU ZY&<BI;.^L]1@
M\^RNH+F'./,@D#KGTR* +%%(6"C+$ >II: "BBB@ HHHH **J7>IV-BZ)=7<
M4+.0%#MCJP4?FQ ^I [T7NJZ=IFS[??VMIYGW//F6/=],GF@"W14-M=6][ L
M]K<13PMTDB<,I_$5*K!E#*00>01WH 6BJ]]?V>F6DEW?74-M;QC+RS.%5?J3
M4T<BRQK(C!D<!E([@T .HHHH ***KWE_9Z=!Y]]=P6L.0OF3R!%SZ9- %BBL
MN'Q+H-Q.D$&MZ;++(P5(TNXV9B>@ !Y-:E !12*P90RD$'H145W=VUA:R75W
M/'!;QC<\LK!54>I)Z4 345'!/%<VT=Q#(LD,J!T=3PRD9!'X5#8ZE8ZFDKV-
MW#<I%(8I&A<,%<8RI([C(H M4444 %%4VU;3DOQ8-J%JMX>EN9E$A_X#G-7*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M.F,FJVJ>$=2UBWD:[UU#>"ZM[BV=+3$4/DOO"^67)8$YR=V>GH* )4U[6/\
MA)[+1I+.T$D]E)>R[9&/V<*0JH3_ !$LPYP.C<<53MO';OIFDR7%DHO+S4FT
M^:.-B4@*S-$6)/J5X]<^QK1TOPQ/8>*;_79]4:ZEO((H60PA=NS=P#DX4EL[
M0.PR3SFJ_@2U.F7%JEY-'+/JW]J&=0-RMYYF"+GH!DCZDG'- &]IEW=7<E_]
MHBB6*&Z:*W>-B?,0*N2<]"&+*?\ =J_62UMJ$6M:?'9.D.D002">(H#O8[1&
M%.<C&&)[<]^R:SI=_?W6G7%AJKV36DK2/$4+1W *E0K@,I(!.>O;\@#DKR_W
M>/O$.N^7')#X:TI8$\QL*)9 99&S[($!^M;5EXJNKBZ\,6,MG&E]JEFUY=QA
MS_HT80'/XNRKS[^E-N? \<O@[5-#COW6YU21IKN]>/<9)&8%B5!'RD +M!X7
M J6'PG<0^(Y=:&JDSR6'V3'D#AMS'<.>%Y7Y0/X%YZY *VB>)M;UW,MIIMFU
MI'J,UM+<&9E'E(64,HQ\Q++[ !AUYQG6?BB+3O!X\4?V=:V:ZKJ(\^X0,T:1
ME_+6XD[D%54]OO#W-=+9>'$TWP4OAVRN6A*6;6R7.S+!RI!DQGD[B6QGK5.#
MPI=6^B0Z0NI0R62:?]A>":TW(PQC< '&..,'/N30!,VOWD4MEITEM ^K7LDI
MBCC<F-8$;'G,>H!!4X]7"YZD<K_;%S:CQGXLGAM[J2T*Z5;1Y(241]0.I&Z2
M7;CGD=\5OP^"FLM4TN[T_5I88[/2UTN1'C#O)$I!!5LC:^1R<'Z"JT'@"2W\
M*V&AIJ_RVVH+>M(;88DVR&3:5W?WB#DD\CICB@#1L;Q;*ZM_"^CVEO%)96D<
MER1DPVJMD*H'5F8AL#(X&2>@.=>:SXANM7\,Z6D4-A<78DNKZ)CO>..(CC*G
M #,R \GJ1GUTH_#5Y9^);_5M/U58DU&.);J*:V\QMT:[0R,& 4XZ@AAGG%3I
MX>D7Q>-=-^S*+%+,0&,;L*S,3OSW)&1CJHYQD4 847B6TLY=?UZXTV(W$5\N
MD6[6Y)EO74@*G/'WW9?^ D]JUE\07EKXDAT;4([42W%A)>J\3-MAV,H96)ZC
MYAAL#H>*HVG@1K?P_8:?)JAFNK'4/[1BN&@PIEWLYW)NR<[VS\WIC&,5;O/"
M!OEUFXFU!O[3U*T-D+I8L"VA.?EC3/'))))))]@  #(T?QWJ>JP^&)AIMLL>
MLSR(0)6W!%5WWJ,<@*JY)[MC'&:[ZN=_X1:.#7-(O[:X,=KI5D]I!9K&#PQ3
MD-GCA O3IW%:.A1ZI%I$*ZQ.DU]N<NZH%^4N2H('&0NT''<'K0!S?CJ#4K2\
MTGQ1ID O_P"Q&F-S8#[TD4B@,R?[:@9 [@GUY=!XFT*VBM;W1V@:3Q$YO \K
M")%5457DD/8#:HQU+''')&I_8^LP7FI36>M0JM]+YNR>S\SR#L5!L(=>RC@Y
MYR?:LFW^'RZ1-H<^A:@MK)I=H]G_ *5;^>LT;L&)(#*5;<,Y![],4 -N/&>I
M6NG6EP]C$QN]6%C;$JR&XB//FHAY' ? )YP#G!%6Y?$6N:=JFE0ZKIEG!;:A
MJ#V:M%<&1D'EL\9/ &24(/I6C+X?^TZUI.I75X\YTY9BB,@&Z60 ;^.FU=P
MQ_%UI_B#0(_$$=@DES+;BSO$NPT7#$J&& >V=W7K_.@# US5Y[VWCTN]TNQN
M[;4=8_LY(V=BLL &]I,8ZKL<$=,IUYK3D\07U\-6.@V27*Z:S0Y=L?:)U&3$
MF2  "0"Y/7(P<5-?>&_M6O:)J$-V+:#2TE1+9(@=V\*,@Y^7"J5Z'ACC'6H=
M%\-7FB2W<%OJJG3;B[DNQ$;?]\AD;<R^9NP5R3_#G!Z]Z *NI^,_+EU*VL%A
M>XL%V,KY=IK@KN$$:+RQP5RW09'!YQT,FH+9:(VI:F%M%AM_/N06W"+"Y89'
M7'-8NF^%;O2=7U6>SU94L=2NFNY(3:@S)(P&[;+NQM..A4X[&M?7=(@U_0;[
M2+EG6&\@:%V0_,H(QD>XH P3XMO(;?0M0N;%(;36+N.VBMV)\Z,2*Q1V/3/
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
M=W/..<_PCCM0!TFB0WUOHMG#J<ZSWRQ 3RKT9^Y_/\/2N/T[Q??Q6NI:O?\
MEW4=SJ9TW2;2W!7SF1R@P22 "P<EO1<]@*[ORV%OY8E;?LVB1@"<XZGMFN3L
MO ILM!T*Q_M+S+K1IUG@G:#Y&;:RME-V?F#,2=V=QSTXH T+37;D>+6\/WL<
M#3&P%\LD&0%&_84(/7G&#QGG@8J]K;6-KI\FJ:A&KQ::CW0W $*50Y8>^,@?
M4U%I>@QV.J7VK7$QN=2O0J23%=JI&N=L:+D[5&2>I))))Z8A\7^'Y_%'AVYT
M>*_%E%<@+-)Y/F,5R"0/F&,XP>O!H YSP[9IH_PL@U?4HHFNT236YS+P/-;=
M+D]\@-C\*LS^+=<MO"TVOW6DVD=G'I8N0#,Q:2X./W87'W3G /?@]ZWM<T$:
M[X>;1YIUBBE,8F,<> \:N"R 9X# ;>IP#2>)M!;Q!I4-C'="U1+J&=LQ;U=8
MW#[",C@E10!3L+D::=/\,Z596UO<Q6BSW"+DPVB$XZ9RQ9MV!D<*Q)XYY_5-
M?N_$WPY0-"EM+KU[_9MN(G+9B:0HSY]XUD;Z8K:NO!UW+JFL75OK<D$6JVD=
MO,OD R*R*RJRN",#YLD8^A%);^"I+:+PO$NJ8CT)&4*+< 2DQ^6".?E(&[D[
MC\Q[\T ='=7%MI&E37,F([6T@9VQT5$7/\A7G_A;4]9T#2_#BWMC;$>(+J62
M;$C><LTP>?<>,;0!M(Z@ ?2NW\1:,OB#P_>Z2\[P)=1^6SH,G&>1CN".#[$U
M2O(+/3;JVUK7+R,_9?W%J$A*QQ-(0N0N6)8\+GL,],DD IV?B;4[O3KYELK7
M[?9ZM_9[0^:VUUW)EE.,YV/GICCGBNLKG- T'[+JFJZM*\F+^Z^TP6[KCR<Q
MHA)']YMF>>@..,G-K5]*U*\U.PO=/UAK/[*LJO;M&7BFW@ %E#+DKC(Y[T <
M7<:NUMX@\;>,$ACF71K9--M?,;:I**991D<\NZKQW Z=NKB\17,GB'3M$^RQ
MBZDTYKV]^<XM_NJJ^^6+?@IJK=>!XF\''0+2^:-GN4NIKF:/S#/()1*Y< KG
M<1S@CCBE'@Z=-1UJ^36)!/J=DMJ)#""\3 .-^<\\N2%&,8 Z 4 5]"\3^(?$
M6FVE_8:78FUEDG#S27#*-JEA&5&TDYPI)[9QV-7-#\2WFMZ;X:O8K2!4U.%I
M+M#(=T&$SE1CD;\*<X^\*O13:9X6T[3-'4LN(A!:0HA+2[%' QW^N*H^'_"]
MSH?A5M/@O_+U!HG2.Z,8<09+,H"G@A2W?K^@ .GHID*ND,:RR>9(% 9]N-QQ
MR<=J?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MG]YC!/0@G@@U8L_%5I<:^="N;6[L-2,'VB.&Y5/WL8."49&93@]1G/M7*?$
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
MX[U-X"$L7BKQR+J9))%U&+?(J;%/[E>V3C\Z .^HH!!&0<BB@ HHHH ****
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M8/BG5+W2H=,:R>)3<ZC!:R>8F[Y)&VDCD8([?RH WJ*P]:U#4K&XD%A$MRRZ
M=<7$=MM^:65-FQ0V> 2V.GI5;PMKW]O;IK?4[>]MECQ+'Y)AGMYL\HZ$Y7O@
M$9X/)H Z6BN<U'4M37QG8Z/:3V\5O<6,]RS20%V#1O&H ^8<'S#^59'_  FU
M]'J#^'YH+?\ MP:DEB)$#>24:(S";;G/W ?ES]X=<<T =U17':YXN?PA>O%J
MQ%U;26%Q>02(FQ]T.TO&1T.0XP>.A!SUK7M!KTEI9W,MQ:^;*8VN+<1':B'&
MX(V<Y /4YSCH,\ &U17%:'XEO]<N'M%OK:VU.(R+>:;/ 4EMN&V,N3\ZYV_-
M@ALY&.E:FK:Y=0:+I>H6BQ(;F]M()HY5+%5EF2-P,$88;CZ\CI0!T-%<QJWB
MN"SUY],,PMH+:%)KV\>)G6+S&*HF0,*3@DLW &.N>(&\3W0\8OH>$2Y$Z&*W
M=,"6U* M,'[D-N&/8#'.Z@#KJ*Q+'4KVX\2ZUIS^28K2*W>#"E3\X?(8Y.>5
M'0"LB+Q!JR)XFBCGL=5N=+1&B6VCV.'*DLC)O)., CD;LD=0: .RHKE=+UZ?
M6]%O;ZPU*U6Q5QY&H2PYR@0%]R9'(;*\XZ=..:4WBO4O^$%TS5X_*>:Y :>\
MM+1KJ&%!DF0QJP;' !&<KD]=M ';T5QNN^)+VPL](>&^ACMKF)7GU?\ L]Y[
M89P%X60>6K$D[B2!QGKFNIO;M;*U,I4R.2%CC7K(YZ*/J?RZG@4 6:*Q?"FI
MW>K^'H;V^$0N6EF1Q$"%&R5T&,\]%%;5 !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %9>OZ-_;=A'"L_V>>"XBNH)=NX+)
M&X9<KD9!Q@C(X/45J44 8\FEZA<+<S3:A%'>/:O;V\D$)40;NKX+$L<A3U'W
M?QJF/"<-WK<^J:H+6>2:T^R2)! 8UE7>&R_S$D@J,>@SUSQTE% '.-X8DM]=
ML-0TRYMK6&SLY;6.W>W9QB1T8G(<=T''N:KGP1"P:[:\=M8:_74/MQC'^M5=
M@79G_5[,IMSG!ZYYKJZ* .<OO"<.NW,L^N2)<AK.6RCBB0HL:28\P\DDL=J\
M]@/J:NZ78:K9V\%K=ZG%<Q0 *)%MRDL@'3<=Q&?4@#/M6M10!S2>&+B?4M&O
MM2O(+B?2BQCGCMRDLN49,,VX_+\V2!U(!XQ@V-3\/RWUD+6&[2%%U&*^3=$7
MQLE64K]X=74G/8-[5NT4 <YJOA1=1GU8K<B.#5[1;6]0Q[B54,-R'(PVUR.<
M]%/8Y23PG'+?F9YU,8U"._C)C_>QNJJNU7S]TA<'CH2/<=)10!CP:1<V^MZM
MJ<=W%NOH8HXT:$D1&,-@D[OF'S]..G6JESX8DU&*_EOKN/[=>6B6K2V\)1 J
MLS#Y2Q)!+'()Z<<<D]'10!@V^AW=C=7MY8W-G#<WTZ2W -LQC8*NTD*'&'/&
M6R>@&.]/M=&O-,M(;;3+RVBB\V::X$ML7WO(Y<E,.-H#,W!SP1Z<[=% &!+X
M=D.EIH<-S FB?8A9O T!:4K@J</N &5X^Z<'FK5[HD6JR.FI[)[5'62VC0-&
MT1"E3E@WS9R>PP#CFM6B@#&\,>'H/#&C_P!GV[F13-)*7.>2[EL<D] 0/?&>
M];-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>creditagreementfirstamen006.jpg
<TEXT>
begin 644 creditagreementfirstamen006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K/U.PN;]K98=1N+*.-RTIM]H:0
M8("Y8' R<^O K0I&.U2V"<#. ,F@#SWP@FL:W'K,DOB'4/,T_79K6('R]K0Q
M.OR,-G.1D$\'FI_#FLLOC/Q;9:GK3?9[*XACM(KB95V*T09L=">3U.:L_#ZR
MOM/C\0K?V,]J;K6KF\A\P#YXG(*G@GGCH>:B\,:;<1^,_%M[?:7+';WUQ#):
MRS1@AU6(*?4CD=#B@"EX=U*^U&T\;2MJ]S.MC>30V4BR*1&BQJZX('/)ZG-,
M\+ZLFK^$=%GG\7S#6KV*,^6L\1)E/.#'MSC@Y'89J30+#4+&V\;K+I-U$+^]
MFGLU"#]ZC1J@Q@\<CH<5+X:^VZ3X"T?3KGPS?3:E8V\:K&1&%$JC ._=P,]3
MZ9X/2@#?\<W-S8^!]:OK.YDM[JULY9XI8R,AE4D=>"/8U<\-M+)X:TV:>>2>
M::VCDDDD.2S,H)/H.>PJCXWMKN]\":Q8VMN]S>75E)!''$/O.RD#J>!GU-5=
M+U74[7P_IEA'X>U$7BP0V[-*(Q'$<!2S'?RHY/')Q0!)X[U+5K/07M_#X#:S
M.KO ",X6,;W./< (/=UK0TK4H?%7A2UU&RGD@2^M@Z21D;HF(Y_%3D?A5"#3
MWUKQ#?WU_!J%HMN!;6>V=XM\?#._R-_$W&#VC4]ZS? FGW_AW4];T)K"Z315
MNVN-,N9""NUQEX^NX -G!/7)H YF?Q!KO_"H+Z^.K74?B/1KQ[:[90"99%E
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
MY\T6P!(7C+(V_P"9>0?TZUT'CCP_?:F^C:QI*)+J6BW?VB.W=PHG0C$D88\
MD=">,B@"_=:'J$,,#Z=K-]YZ3Q/-]HD$BSH'!=2",+E<CY=O6F0^-M&N-5DT
MZ%KMYXKDVLI^R2!8GV[OG)7"C'0G@\XZ5:M=9N=05%@TB^MI"1YAO(PBQ#OD
M@G<?3;D9[@<USVE:/?7+^.;2:WGM%U6X<VT\@&&5H%CW#!R,$'@XH WK?Q7I
M=QJ5G8AIHY+Y&DLWEB94N549.PGKQS@XR.1D5S?BSQ0)CX>?2KJ]CAGURVMS
M/$A$-POF8==V.1P?0'G&:K^'-/N[NRM=-O\ P9%IFIV<#0R:HT<1C!V%-\+*
M=Q9N#T&!G)['-ALO$(\(>&-!E\.7OVS1=3M#,\;1^5)%"_WT8L,Y49YQ@]<4
M =?+XAT[3]1\3W27&IW<^FV\4EU9%&V1#:Y7R@0/O $DY(X'-:_AW56UOP_8
MZB\+PO<01R,C(5 +*"<9ZCG@URLFDZE=>(/'16QF2/4]-AM[25\!9'6.56'7
MCEUY/O6_X3:ZM_!NFQWFGW%K/:VD<+P2;2Y*( <!21R0<4 8GCKQ3J&@7MC<
M62@Z?I\T4^L'&2()"8U ]<'<Y]-@[&NMU'5+/2M/:^O)@ENNT;@"VXL0%  Y
M))(  ZYKF+3PU#KVBZC/K=OJ,%QJ;2FZMOM+IA,;47:K;3A H[Y(-<[Y6KO\
M)8-)UK2KW^U;*X@@MMKH))MDJ^7(F6P6"C)4GG:<X!S0!VQ\8Z2ES?VLWVR*
MYL(O.NHC:2.8T(R&RBE2" <8)Z'T-,L/&VC:E;^?;F[\HQPO&S6LBB;S?NB,
MD?.>""!TP<]#7-6MR;NXUZ6YT76X-:U+3S"GVJU2..18U(5(]KL <N2=Q[^@
MI+S1-7?X<>%!!I7VB_T0VTEQILY4><$B,4B GY<_,2#TXH ZVV\6:3<1WQ,L
MD,UC*D-S;RQ$2H[XV#;U;=D;<9SGBJUQXZT2SM-4GNWN;=M+"F[A>W<R1AAE
M6P <J?[PX]2*YG5='N]8T!]0TCPC#I]Q#=VUT+&YCBCEOA$3N1]I( PV%W'J
M#TXI-:T^?6_ VO\ ]F^#6TN[O+06Z1/%$EQ.V>^TX"#MN/// [@'4'QMI"ZC
M)8$7WVH0^?%$+.3-PF<$Q<?/@D=.W/3FK5GXITN_T>WU.VED>*XD,,47E,)6
ME!(9-A&0PVMG/0 D\#-8\UO>2?$/1=26PN?L<.ESP2RE/N.[1D*1G/\  >G%
M<JF@ZW;Z/:7PT)[N2PUV\NY--FV W%O,SX9<G:6 <$ ^] ';/X\T&&R>ZGGF
MB$5XMC-&]N^Z&8D *XQ\H.0<G@]B:'\;Z8+'6IXX;UIM)B\Z>V>V>.4H02K!
M6 X.T\]L'-<YK.FW&H>'8Y=-\)MISS:I:7#6RQ1I,R12*S/)M.WH, 9)X]\"
MUJ&DZC?>)/%KPV,PAU#0TM+:5P%5Y0)<KUR/OKR>.M '5^']4;6M!LM0>%X7
MG@21D9"N"5!.,]1SP:TZQ?"7VE?"FF0WEE-9SP6T<+Q3%=V50 GY21C(-;5
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MNY9+5[6%X[,QK\PP9)!O^9L=@0!SUSQ'>>"[BZ\'Z-I*:K]GU+1_)>SOXH>
M\:[ 2A)R"I((SWKL** ..U/PIK>N>&9]/U+7+=[RXEA=I8[0B*-8I X"IOSD
MD<DG\.!4NI>#6UC7M0O;^[C:TOM)_LN6WCB(8+N9MX<L><L>,=A7644 <IHW
MAG6(M._LW7];CU*QC@:VC2*V\EI$*[<RMN.X[21Q@=SDXPGAGPUKVB+;V-[X
MA6]TJR&VVC%MY<S*!A5D?<0P4>@&<#)['K** ,?5="&K:SHUY+.!!ILSW'V<
MIGS)2A1&SGC;N8].I'3%84G@.4Z0+1-103S:S_:MY,T&1,1)O";=W &(P.3]
MSIS7:T4 <;JG@N]U"^\13KJZ1IJUG';H#!EXRB,HRV[!7<Q;  R3UQD&S%X3
MN(M4\/W*ZA&(=(M)+<1"#&2VP97GY?E3;SDX)YSS74T4 < _P_U*30_[';6X
M39IJGVY%-J<R*9S,4E._Y^3CC'OGC&_!X?NX?%E[K9U%7$]I%;(C0C<FS>>3
MG&"S[B !R!S@8/044 <EH?A;4M$T+3],_M&VNX8898[F*6W(2X+D'/WC@YWD
MYSG>>G;9\.:*GAWP]9:1',TR6L>P.PQGDG@9. ,X R< "M2B@#CI? BW&G36
M=Q>B07FL?VG?'R>)U#[EBQG@ +&,\\*>.>)+OPA>7,OBR1=56-]<@$$1$/,
M$6P9.?FP2Q&,?>/7C'6T4 <E8>#[FTU_2M3EU")Q8V+6GE);[0,E,;,L=HPF
M.<GD\\\4T\":A%X=LK%-8A-Y::H-265[8F.1_,=SO7=DDESSN'1<8QSW-% '
M'#P=J/VWQ)=G6Q]HUBU2W23[/S!M0KD?-]T%F(48Z\DGDVH_"(MM6\/S6ERD
M-CHUI);QV_E9)+;!N!S@':I!X/WCT)R.GHH \_@^'FH1Z%I6D/K<3V^F:@MU
M#_HI^=0[./,^?YGR1SP..0<UL/X:U(:]K6JV^KI%+?000P$V^XPB,'J=PR"6
M=L#;R>O%=110!SUGX=GL]1US5(+B&"_U2*-/W<9,:.BL%D*D_,QW<].% ]SM
M64=S%86\=Y.L]TL:K-*B; [@<L%[ GG%3T4 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7G/COQN/#?C/1=-U.[N=.T.Z@D>2\@0$M*#@(3@D*!
MR<<_,.V:]&KDO$<4>I:K+I6M^'Y-1\/R6L;B98?-\J?<X(VK\^2NWE1Q[9H
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
M/.:;#XBTF>ZBMX[Q2\R/)$Q1@DJIC<5<C:P&1T-<'/X=UNT\#^)](T>.XDM
MP325D&R=;=MAFA4M@A1\RKG^0!K?M8X$A34ET34[AQ&EJHO(U5XH690ZI$N
MJA02< %MH'S<8 .@T_7=.U258[.=G9X1.F8G4-&3@,"P (/8CK6C7$^&+:]\
M+Z3J$/V.]OM/M[M8=+41_P"D"V;;\I#$'8C,P&>=JYZ8KMJ *.J6EY>Q01VF
MH2V.)0TLD2HSL@!^4;U8#)V\XZ UQ6@GQ!K&H>*;0>)[Y'TV^^SVI,-O@CRU
M;Y_W7/).<8XKT,\#-<5X)MKNV\0^+9;FRN8([W4?M%N\L142)L5<CTY'0X-
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
MJ@UK0[/4/*>)IX4=D>-DP2H)QN )'/![UHUB^$FG/A33([FSN+26&VCB:*<
M-E4 / )XR#6U0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !117(?%"XO+7X<:W+9LJM]F978L5(4\'
M;@=>?:@#IK34;*_\S['>6]SY3;9/)E5]A]#@\&K-<E'="V\31Z=::=81Z]=6
M/GW,ZD[%@C;9&#P"Q)8@#C !YX -"7XA72Z9'+'I$;7L6M)H]Y;FXQY<C. &
M0[?F4A@1G;U]J .\J*&Y@N&E6&>.1HG\N0(X)1L [3CH<$<>]5]*EU*6P#:M
M;6]O=[V#1V\ID3:"=I#$ \C!Z5P&L^*+^W\&>,[W3-/LM.OK#46MI)(V)\PE
M8\RY"C+X<8STP.N* /3**Y+5/%EQIVKQZ,ZV$6I269N84GF9([I]S*(HV(^]
MP"<_WAP>HZDM+]GW(BF7;D(S8&<="<''Y&@"2BN!TSQ[J=UX=A\07FC6\&GS
MKY42QW+/*UP9Q$B;0GW3GJ,G@\=JO1^+-76?5;<^'KFZDMK47-K)!')''<$G
M!BS(HVL#@]\CGMB@#L**XM/'30S>(()K>"[?2;%;T/8R%EE!#Y3H<$%",\]>
M@Z5+_P )M'!H%YK;M97VGQI#]FFL9LB>61BOED'[I#%!S_>S@8Q0!U]%<RWB
M._L?$MIH>HV=L)M0@DELI896V-)& 7C;*Y& 00W.1G@8K&TSQ]JEYI_AW5+C
M1[:'3]7N_L9VW1:6.1BX4XV@%<ICKGG.!0!W]117,$TLL44\<DD1"R*C@E#Z
M$=JY+4_&=WI6HPQW-C#%#-JD>GI"\W[]T=@HG '&S<>GH.N>*PK:\UC1_$WC
MN?0M(M+M8+J":6.2X,)8"V0E4 4Y8\GG ^N> #TI[F".XCMWGC6>0$I&7 9@
M.N!U.*EKSUM1M-<\<^ M:M(]J7VGWLH+* VTI$0I^F3^M7(?'-U=OIEW9:1/
M=:9?7(@W10RF2*,DA9B=FPIP"1G@'.3R* .VHJAK-[=:=I,]U9V+7MPFT) K
M!=Q+ 9)[ 9R?8&N5?QY/'8^*GCMK.\ET&!+G?#<$13HR,W!P<$;&&.<\<CL
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
M([5:M;A+NTAN8P0DT:R*&Z@$9YH P(]"U"[U?3M6U:6TDN]-@E2V6 ,$:20
M-(V>1P,!1G&3R>,8UKX&U*V\,>'=(^W6C-H^H+>&78P$H5F8+C/R_?(SD].G
M-=[10!Y]=> ]:F2[B36+/RWUE-6ADEM6:0E9 X1SO&54#:,8X Z5J?\ ",ZK
M;:KKUQ9W]J(M:$9D>2)M]NRQ",E0#AL@9 .,'UKK:* .43P@UGK/AF;3Y8H[
M#0[66U2%P2\BNJ+G/0$; >G.3TJMX?\ "FO>'W72X=;MV\.Q3&2"(VY^THF[
M=Y6_=MVYXS@G''';M** ,3Q;HEQXA\.SZ=:W:VLSO&X9T+(VUPQ1P",JV,$>
MAKGKKP3K%VWB9I-4L<Z[81VCJELRB%E1TROS'C#GCN?3I7>44 <E)X4O+G5M
M!N[B>V,.FV,UG-$ V9A(J*2#V^X..>M9$7@/7H=#TS0EUFQ:QTJ_AN;2:2V8
MRE(GWJCX8 XZ9&,CTKK]3U^UTK4]+L9XIVDU*8P0NB HK!2WS'/'"GUK5H R
M_$6AP>)/#E]HUV[)%=PF-G0<J>S >QP:YZ#POXBN-6\/7VJ:KITK:0)48QVS
MYN%= F3E\ D<\< ^N<#H'U^UC\3PZ T4_P!JFMGND?8/+**5!&<YSEAVJUIM
M\=1M/M!M+JU.]T\JY38_RL5SC)X.,CV(H Y"W\!7$/AE_"4EY#)H'G[D)4^>
M(?,\SR3V//&_T[9YJR/"VN:=XCU*[T/6+:WT[591/=03VQD>&7:%9XB& RP
M^\" 1T/2MS4=?M=,UC2],FBG,VI2/'"Z("@*H7.XYXX4^M:M '(WOA74O^$B
MO[_3=0MXK?4;".TN5N(FDD4Q[PK(<XR0Y!SGIGGI5?3/!FHZ>_A#??VLJZ!;
MR0-B)E,P:,)QR<8 S[^U=M10!P=UX'U&Z\,^)](-[:JVMWKW0E",1"'V@KC^
M+&P<\=:M7'AGQ!:^))]9T/5K*V.H11IJ%O=6[2H71=HDCPRD';@8/!Q7944
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
MUJE/X-NKP^,4GO(5B\0Q"-2B$F#$7E G)^;IGMZ5U\DB0QF21U1!U9C@"G4
M<BGAG5VU?PUJ%S>V;OI$,T<BQQ,HD\Q%7C).,!0><YR>E7_"VA76A)JJW,\,
MOV[4)KY?+4C9YASM.>N,=>_I5C6O$=EH=I;W,ZS313726@:!0VV1GV?-R, -
MP:UZ .=FT"^7QLWB"TNX%CEL%M)8)8B2=CLZE6!XSO(.0>E8EKX&U*V\,>'M
M(^W6C-I&HK>F78P$H5F;;C/R_?(SD].G-=[38Y$FC62)U=&&593D$>H- '+1
M>'-6MM6\1:C;7UK'+JLMO)$#&S"+RE52K<_,&53G&,9JQX;\+QZ%J>K7\<5O
M:C46C9K2USY*,@(+C@?,V>< =!UZUT=% &1/IMW<^)K:^EDMVL+:%TCA*G>)
M&QE\]. "H&.C-SSBLV\\,WI\>6?B33[BV@2.T:TNH60DW"%MPY' *GD'!KJ:
M* .#N? VI7/A7Q'HQOK56UB_>\$NQB(@[*Q7&?FQM SD=?:M*^\+7&J>)_[2
MNY8/LDFDRZ9/;KNW,LC*S,&_X#C&.]=510!R7AO0?$VCPP6-_KEK>:?9)LM=
MENT<TH P@E;<1@#'09.!D]0<^W\#:E;^%M#T?[=:,^F:FM^9?+8"0+*TFW&>
M.6(SD].E=[10!P-WX&U=+3Q-IFFZG:)I>NF:9DN(6:2WEE7#[2" 5)YYZ>]:
M=EX:U&T\2V.K/=VLPM=*_LXH(V3>=RMOZG'*@8Y]<]JZ#3[XW\,DAM+JUV3/
M%MN4VLVTXW#DY4XR#W%6Z ."3P-J2>$+70_MUH7@U,:AYWEMAOWYFV[<^IQG
M/2K4?A;Q!INNZA-HVM6UOI>IS?:+F">W,DD$I #M"VX#YL9^8$ \X-=G65HF
MO6NO?VA]FBGC-C>/9RB9 I+JJL2.3Q\PH R?^$9OTUSQ!?QW-N4U2SBM8T<,
M3'Y8<!B?XL[R>W3K56T\&:C9Q^$6AU&V6?0;9[1V:%F6:-D120-PPWR ]QS7
M9F1!*L1=1(REE7/) QDX]LC\Q3J .?\ &^A2^)/"%_IMN5%TRK+;EC@>:C!T
M!] 2H'XU6UBPG\6V&BW%E+';FSOX;Z6.=3N#1YS$0/NG)()[8Z&N@U"]CTW3
MKB]E21X[>-I&6-=S$ 9.!3-)U&#6-'LM4ME=8;V".X0. &"NH89QGG!% '-3
M^$]0FF\7N+JV U^%8D&UOW&(O*R?[W'/;T]ZK_\ "':WI]]IFJ:+JEG#?P:?
M'IUW'<P-)!/&GW7 # A@<]^^/KW-% ',7GAN_N-9\.7_ -OCE;29)I)C*AW3
MM(C(<8X4#<2!SV':L74_ 6KW>F^(=)MM5LXK#5;W[:K/;LTL;LR,RD[L%<ID
M<9YQQ7H--=MB,V"V!G"C)/TH Y(^%]7LO$VH:MIFHV:IJT,:WT,\#$"1%VB2
M/#<9'!4GMUJG8>!]2LM)\(V3:A:R'09O-9A$R^:-C)M')QPYY]N@KJ/#^NVO
MB31HM4LXYHX)'D0+,H5@4=D.0">ZFM.@#A+OP/J-WX>\5Z6;VU7^WKM[@2;&
M/D!E12,?Q<(.>.M9'B6Y:X\92PG6- L;BTL(X)(M55XQ(')9RC*Z%T(V@@Y
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
MM3:-<27LK2/&3DAB6Y_'I@8Q5B'PMIEOHMGI,"W,5K9.KVVRY??$5! PV<X
M)X)QVZ4 <?!XM^V0Z99Z==78^WZK):S1ZBQAGM2L)?R&;#$,2!@\D@\'/-)K
MK>*-!T*X\W6PI_M6T^RB*3S9$@EE5#'(S("1G=@]3T).*ZR]\%Z'J6E7&GWM
MHT\=Q<"ZDD:1A*9@ !('!R&   QC &.G%-/@G16T==,DCNI(!.MPS/=RF221
M2"K,^[<V"!C)P,"@#!2UU.3QSJWA\^(M4^Q-IT-ZKAD$J2,\B$*VWA?E!P!U
M]!D&AH7BC5M;TWPA8SS*9]2TZ>XGD\\V[3O$44 ,JD@X8L0,=.N,@]P/#NGC
M6)M6'V@7TUN+9Y1</S&"2!C.!@DG(&>:S9OA]X=GT.RT@VLRVU@Y>T=+F02V
MY/79)G</IF@#G;UO%&F)X=L;SQ!F>;6VM)'MBKDP-$[H)"R#,@ '.,'@D&LG
MQ/-??\(7\0M*GU.\N(],GB\B623$A22.-RC, ,KECQZ<=*]#;PAH[0:=$8I]
MNGS?:+<_:9-PEP078[LNW)Y;/6DE\':+.FL)-;R2IK  O5>=R), *".?E(
M&,=!0!S_ (MOM0T"X5I?[4FT-+,A[NQEWSV<I9OWLB=73&/4#:<@UV,=['_8
MB7\+_:H_LPF1T_Y:C;D$?7^M4'\)Z<P($E\-UL+64_;)"98\L<.23DY=OF^]
MSUK8@@BMK>.W@C6.&) B(HP%4#  ]L4 >:/KVJI\/=&\:P7\TMW-- ]S:ALQ
M2I+*$,2IT4KN&".<KR3DUJZ?9?\ %XM9?[3<_+IEK)M\S@YDF^7']T=A6[:>
M$-'LG4002+;QSFYCM3*QACESG<J9P.3D#H#R #5F'P_80:_/K<:S"_GC6*1S
M.Y5D4DA=N=N 2>W>@#.\6ZO-ITNAV44QMUU344M))QU1=C-A2>C,5"@^YQSB
MLC7[S4O"MJ8$UAYTU'5;6V@:10TEA#*VUB68G=]U]I;H3WQ75ZYH6G>(],?3
MM4MQ/;LP8#<596'(96'((]151/"&C#0I]'FMY+FUN"#,;F=Y9)",8)D8ELC
MP<\8&,4 <[J=YJ.C^*KK1X;RZEL;O1I[R,O(6DMIHB!D.>=IW#@YY'H<5!8Z
MUJ<T'PVG>^F+ZI#B]Y&)C]E9\D8QG<,\5V5GH5E9RR38EN)Y(A \US(97,8S
M\N3VY/U[YK+L_ &@636!BBNS_9\A>SWWLK>1D$;5RW"X)&WIZYH XJZU/78/
M"VOZU_;]\T^E:\\$$9"!'C$Z)M<!>1M8CC _&MOQ%K=YI'B2<ZJU_;:2\T"V
MFI6;[H;?[NZ.=!TW'/S$'AQC&*WW\#Z'+I=]IKPW#6E]<FZN$^U2_/*6#%L[
MLCD X''%6)_"VFW,MPTWVF2.Z>-[B%IV,<K(%"EE)QT1<XQG'.: .6DNO$/B
M4:[+I%_#976G:B]M TETRQQ"/;GS(PA#!ADY)Z$8QBM#36+_ !:U9B5).BVA
M)4Y'^LEZ>U:%YX%T"^UU]8EMI5NI0HN!%</''<;>GF(I"OCW'/?-:,6A6$.O
M3:VB2B_GB6&1S,Q4HI) VYV\$GMWH YKXA0-+>>$<7-Q$'UR*)A%(5!!CD.2
M.Y!48]*9;7=]XBN?%4,>I7-E+I,_V6S\M\;"L2MYKCH^YB>&R,#@9R:ZG6=#
ML->MX(;^.1A!.MQ$T4K1/'(N<,&4@@X)'7O56X\)Z5/>SW8CF@EN85@N?(G>
M,3HHPH< \X'&>N.,XH 3P=K%QXA\&Z3JUU$(KB[MDDD51@;B.2/8]1]:\TO;
M9H_AE\17:ZN92NI7<0$TI<8#)@\]\<5[)##%;01P01K'%&H1$08"J!@ #L*P
M+GP/H-U#JD,MO/Y.J2&2[B6ZD578XR0 V%R5&<8S@9H P;K5-2\.>+KV,W]S
M?VYT"?43!/MP)8G4#9@#:"&QCZ58T-?$%W-H&M+JEN;"Z@W7B2732"XWIE3&
MNP!&![ XQQSUKHAX<T[^V(M69)GO(K<VJN\[L/*)!*E2<') /(SQ5/1/ ^A>
M'KPW.FV\T>"QBA:XD>*$M]XQH254G)Y Z$CI0!KZIJ":7I=S?2*7$*%A&O5V
MZ*H]R< >YKS&-;KPEXOT#6KK3KJUCU)3IVKSRM$4DGD8R1R#8[$?O"RY/12!
M7I>J:1:ZQ'!'=^<5AF6=!',\?SJ05)VD9P0#@\<5#KWA[3O$NEG3=5BDFM&9
M79%E:/)4Y'*D'@@&@#&-_-K7CS4]":ZGM;;3K*&4+!)L>624M\^1SA0H '3+
M'.>*XOPY<:E:>#/ D%IJEQ;K=:K<6UQL5/WB[KAL\J><J/;U!KT2[\(Z5>:A
M:Z@XNX[VVB\A;F&[DCD>/.=CLK L,\\U#;>!=!M+73K:""X2+3IVN;9?M<N(
MY#G+?>_VFXZ<GCF@#C[E]8CM/'=LOB+4PNA#[192;DWY-N)=KMM^90W ''!.
M<\8VDU?4KCQ7X04WTJ6^I:5/// H4)YBI$0PXS_&>I(]JW7\(Z1(=7+1W!_M
MA=M]_I,G[T;=N.OR_+QQCBEC\*:5%=Z;=(EP)M-@:WM6-S(?+C( (QGG( ZY
MZ"@#S^/4]=B\+1ZX^O7LMQ;>(#:>6VP1RQ&[\HAP%Y^4]L8P, =^CFOM9/C'
MQ586FH$M%I$4]BEQM$<$S>: >!TRJYSFM;_A!]#.E-IGDW/V-KK[68_M<O\
MK=^_=G=G[W.,XS5B;PII5Q>:A=RQSM-J%K]CN6^T/\\6"-N,X'WCR,'DT <!
MJ.L-J'A#Q=97+ZQIFJ6VCM)+I]W*25*J^9(Y 3O1C@'!Q\N,#-:5U'J2:GX,
MTFTUS4+:UU"SN!/L*%OEA4J5)4D$9[Y ],\UUW_",:8\=VMRDMV;JU-G*]Q*
MSL8#GY,YR!R>>I[DX%10^#](@N-+G1;HS:8K+:N]W*Q4, &SEOFR !SG@ 4
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
M,9!ZG;G&><4MM=2Z=XI@2QNK35]*N-;F1K-P%N].N"7#LN#\T8^8\C(4C'%
M'HW]HV/V\6/VVW^V$9^S^:OF8ZYVYS7/>//%+>&?#-]=V-U8?VE!&)$M[ELE
MQG!PH8'U/X5Q7AZXTG5;>QT77-1OU\1Z?J9G;3U1%D\\2,?,!";BA#;BV[&"
M<UFZQJMF_P ,?&.E:O+$OB%;Z:2>WF_ULA\T&-T!Y90@4 C@!: /<:K7>HV-
MAL^V7EO;;SA/.E5-Q]LGFIHI8YX4EB</&X#*PZ$'O7"07EI:>/\ Q7;>(W@B
M@N[:W-FUT0$EM@A$B*3P<.6)'^UF@#M[B^M+3;]INH(=P+#S) N0!DGGT')J
M2*6.>))8I%DC=0R.AR&!Z$'N*\:TFPABG^&EGX@2%[GRKU3'=@;_ "BI\E7#
M>VT8/<>M>R6]O#:6T5M;0I#!$H2..-0JHH&  !T H @N=5TZSW_:K^U@V%5;
MS9E7:6SM!R>,X./7%.N]1LK"-9+R\M[9&^ZTTJH#]"37G M/##^/_',.N0V
MB>WM6VSA02#$V]ESWZ<CGI6=HL_]E6GAO2=9_P!#U9O#\B"YN@SL\;.,6\<9
MX,F N<@D  8.> #U"^N+A;C3OLMY91PRS8E$^2TR;20(\$?-G![\9K)\<^)C
MX;\,ZA=VEU8KJ5O 9HK>Y;)D ]%# GH?RKS_ $>\L)/#WPKE::'SXKA8F=B
MP @D4C)[!MH],\=:CUC5;/\ X03Q_I.LRQ)KK7=S(8)L"25,@PN@/+*$"X(Z
M;>U 'M$+F2"-VZLH)Q]*S;G5_P#B?P:+:A6N3#]IG9N1%%NVCCNS'('^ZQ[8
M-S3YHY].MI8G#QO$I5AT(Q7)Z*DD7Q:\5"?.9K&QDM\]XQYBMC_@6: +?COQ
M2WAKPY>75C=6']I0JKK;W#9+J6 .%# ]"3^%;1GN1K_DFZLA9_92_P!GY\_?
MN^_UQLQQTZ]Z\>U75K)OA;XITO5Y8E\1)J$DES;R_P"M=O/!1U7J5\O: 1P
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
M2K(F'4I[>,/]EF,95"X*L!@Y!R.-P]J /8$U*QDMHKE+VV:"9@D4JRJ5=B<
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
MY;5"[(1\F 0=K$[LY/3'/4UHZ_?36.DR&T(^VSLMO:@C(\USM4D=P,[C[*:
M-.D*J6#%06'0XY%<I\/-8N]2\-&SU.0OJVE3O87I8Y+/&<!_?<NUL]\FI;GQ
MWIEO EU]GO9;*2]-@ES%&K(TVXKM W;L;@5SC&1UZ4 7;S1;Z^UR.XGU9CI,
M>QQIRVZC,J'<&,G4C.T[?51SC(.U7,GQK9MKEQI$.F:K/=6TD"3^5;96,2YV
MN3G[HQR?RS@X<?&NF+=Z?&\=REKJ,WV>TO2%\F63G &&W#=@X)4 ^O(H Z2B
MN<G\:Z9;3VOFQW(L[JZ^QQ7P"F$RY*@?>W %@0&VX]\$&J=Q\1=+MK34;MM/
MU1K;3;HVMY*MN,0D;<N<L"5^8= 3WQC!H ZYE5AAE!'7D4M8-IXKL[G77TB2
MVO+6;[.UU#)<QA$GB4@,RG.1@D9# 'GI4,?C737O]/MG@NXH]25C8W#HOEW&
M%W8&&+*2O(# 9^O% '245R%O\1=+N(K2X6QU-+2YO#8_:7@"I%-O,8#?-GEA
MC(!QD9Q5O2?$EUJ7C#6]';39HH-.\E1,60@EE9MQPV<$;<  ].<9P #HRBEM
MQ4$XQG%+110 4444 %(0""" 0>QI:* $      '04M%% "8'H/6EHHH " 1@
MTA (((R#U!I:* $ "@   #H!2T44 %<Y>:!JYUVYU'3=;AACNDC26VO++[0J
M[ 0-A#H5ZDX.1DD]ZZ.B@"CINEQ:=9O ")&E=I)G*!0[GJ=HX'88]N_6KU%%
M !5&YTR.\U"UN;AMZ6C>9!%CA9,$;SZD D#TR>IQB]10!1@TR./5)M2E;S;J
M1!$K$8$<0.0JCZ\D]SCL !>HHH ,"D5510J@ #H *6B@ HHHH ,4BJ%4*H
MZ 4M% !2*JJH50 !T %+10 4A (((!!ZBEHH 0      =!2T44 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<OXZTV_U31[.#3K1KF6/4+:Y90Z+A(Y%=N6(YP.*ZBB@#A_$
MVDZM'XLL_$.GZ)!K,#6?V.ZL9I(T=/G+K(A?Y<@D@C-0W.E^(-.U_1_$-CHU
MM.5MIK2[TVVF2/R4D=75D9L*Q!4!NF>U=]10!Y-;:7J6M>&/%L5I;(^H1^)_
MM0MO- #F-H'*!S@9PI&3@9KHK2RUR3QGJNM3Z,T%M=:3%!&AN(VD#JTAVD X
MS\P[X]S73Z7H>GZ,]VUC$\9NYC//NF=]\AZM\Q/)P.GI6A0!YIIGAW7+/2?
M-O)I<ADT60F\Q-%A1Y3QY'S<\L#]*NZEI&L:=XVO]3M?#MIKMAJB1;EDECC>
MUE1=G\8Y0@ \<Y'3U[ZB@#A8=*UW0/&CZM;Z8FH6>H6$-O<1VLB1FVEC+8*A
MRH,9W'IS[5I?#[3-1T;P=;:?JELMO<Q2S,564."'E=P<CV85U%% 'F.FQW]_
M:_$'2;/3FF:]U2X@29I$$:%X(U._)W8&0> <UJ0:#JGA[Q9IUQI]@=0LDT2+
M2C)YR1F)HW)#."<[2#_"&/'2NITS0]/T>6[EL8I(WNY3-.6F=][D %OF)YP
M./05HT >7Z)X;\06.D>!;>XTIO-TBYEDNPD\9VJR2*,?,,GYP<#/0UH^+/#5
M_JNJW-]IEA<66M0A%L-6M;A$5EP"4G4MEE#;N-IXZ>_?T4 >>:MHNOQZGXS2
MTTL7<.NV*+!<"X1%1U@,95@3NR3@C (YY(ZTU]'\320Z=I]QIBW&G+HJVQA%
MVJI#= 8+2#^-< 8P&P>W>O1:* /.-$T+7K6?P&;K2FC71[":VNRL\;;6:-$4
M_>YY0GC/!'N!#)X9UY_#VIQKIA^TGQ*-6AA::,&:'SE? (8@-@'@XKTVB@"I
M-'->:5+$Z+%--"RE=VX*2,8SWKS[3O#GB&STOP7>G30+SPZC6L]D+A"9XGC$
M;.C9V@C (!(R,YQ7IE% '-Z%H]Q%XGUSQ!<PM;-J*P11V[,I94B4C<VTD9)8
M\ G@#UP)M2DU+^U;FWFT4ZGHLUJB[4:(GS-S[PR2,H*E=G?\/3>HH \J3P%J
MUAX8/]FV< EM]<;5;/1[B4-&L)4H8"W*@D,S<9 )Z]ZT]4T37=8T!;NST.RT
M?4;.\M[VVL3(A,S1$DK(Z#: P8@=<8R2,\>A44 <1K]GXB\7> ];LIM*CTVY
MN;7R[>TDN4D9GZDLR_* < #GU)QVGOK/6-1\6>%-4;27ABLUN3=#SXV,7F(%
M4=>3QSC/MFNPHH \TA\*:U'X"U#P,]F7ADEDCM]2\Q#'Y$DI?<R[M^]0S# 4
M@D#G&2-)=%U2#7?%LT>G2M;7VGP6UHWFQYD:-)%.<MD??')]#7<T4 8OA"SN
MM-\':-I][ 8;JTLH;>5"RMAD0*<$$@CBJ']GZA_PL_\ M;[%)_9_]E?8_/\
M,3_6>;O^[NW8QWQUKJ:* .*DT/5-)OO% TRT^T1:V!-"_F*HMYS'Y;;\G.WA
M6RH)^\,=,Z>D:7/H6G:1X:AL/M.EQ6)AGO3,%VLH  V=3NRQR.E=%10!YU%X
M/U.3PGI?@ZX@_P!"LKQ&EO2Z[9K>.3S$ 4'=O.$4Y  PQR>,GB[X<?;M#NX]
M*OM7>XGNDG^SMJ3B')F5W.TG;TW$>X%>BT4 9\^DI-X?FTC[1.4DMFM_.E<O
M)@J5W%CR3SUKBX/#FM:AX2T'PQJ5AY!TRXMO.O5E1HY(H""IC ._<P51@J,9
M/H,^B44 <KI%AJ-O\0?$&HS6$B6-[#:QPS>8AR8@^[(#9 .\8X_*G>+=-U&Z
MU'PYJ&G6@NCIU^998O-5"4:)TR"W'!8&NHHH \\N]"UJ=/B"!ICYUN%8[/\
M?1X8_9A#S\W W#//;WXJ&30]=TS6+'58?#EOK$,^F06=W9RS1+);R1;L.K,2
MI4[B" <]Z])HH I:?'-;:5&LMM#',JEC!;8"*22=JYP#C.,\9Z\9K T[PZFI
MV=_<Z[87,5Y?2R&>#[60IC^ZBX1]I&P*#GJ<^M=910!Y6GA_Q0WPFN_"LVER
MO=02K#9.UQ%^\MUE5DW'?P0HQCV'OCJ6L=1/Q(BUG^SIOL(T=K4OYD>1(9%?
M&-V>@QGU]N:ZNB@#R>V\*>(K#1- NTT6"[O-*NKWSM-N)H\3PW$A?*MDJ&7Y
M>N._X[>JZ3K%_8:))%H$-H\.LP7LMI;R1?NHD!!W-D!G.<\9';/&3WM% 'FF
MO>$M;UJX\9K!;_9_[1%E)8RRR(5=[?!*L 20"0!TJY/8:]X@\4:5?WFAR:=;
MKIUU:71>ZB=HVEV<KL8Y'RG!X/J!W[^B@#S[PEI.NV5K::-J?AO3[<V*"$ZQ
M%)&WGHHPK(@&\.1C.[&.3[5DQ^'_ !5;^!]/\+-HHFETN_MWCO$N8UBN(8Y@
MX(!;<&P.01VZGI7J]% &/XGT&'Q3X6O]%NF,2WD.S<.=C=5/OA@#^%4-$OO$
M5KIL&GZGH,LE[!&(C=P7$7V>4@8#Y+!U!ZD;"1VS73T4 <F^FZJ?B-IVJ/:&
M2UBTN6UFN$9%42.Z-PI;=M^0C\1UK'@T37-)U_5[9/#>GZK8ZA>/=V^H321J
M;8R<LLBL-S ')&W.1QQV]$HH \\;1O$&D7GBRSMM+.H66MAI[>XCGC3R96B$
M9216(./E&"H-/L=#UJ&X^'YFTT@:/:O#>E9HR$)@$0QR,\C/';UKT"B@#EO"
M&FZGI%WKUO>6BI;W&J3WD%P)5(D60@@;1R".<YQVQGM/J&GW&K^)[=+RRN%T
MRSB9XIDN @:=N,_*P<83<!QSO;T%=%10!PUEH6H:!\2+F]TRPF?1-1M$6\=[
ME6*SH3MD&]]Q&T[3^&,US=HEU%9O<OX:OKOP_'J4NJ0_8[ZW,&!(S+(JL5D(
M_CVYP3TXP*]=ZU@6O@KP[8W'FVVFK&-V\0K(_DALYR(L[!SSTH I:+I]\OC;
MQ)J$]E+%8:E%:BWF+ID^6C!LJ#N'WAC(_*L?P?HNNZ-%9Z%>^&].,=@P1-:#
MQD2Q*?E(3&\28 '. #SGL?1** /.?#.AZYHC+H5QX;T^>W@G8PZT9(SF$N6&
MY,;_ # #CTSCGUBO?#FN7'A'QSIR:7)]HU>^EFM 9HL,CHB@D[N/N'\Q7I=%
M '$ZGHFHZKXLL+EK&:*R_LBYLII3)'F-Y=F. V3C:>GM5?PAIVO6$-EIFI^%
M]/@?3T$;:I%)&WVA4& 44#<&; SNP!R?:N^HH \P7PWKP\#0Z8=*D^UIKOVX
MIYT6/*^U&;.=V,[>,>OYUT-C8ZQIOC3Q)J"::)[74(H)8'^T*OSQQ%3&1U!)
MQSTP3SQ@]=10!6T^:YN-.MIKRU^R74D:M+;^8)/*8CE=PX.#QD59HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+CQ!;0K+I4/EVWB6.,KB5=P9"1CYF3(+CNK <\X /4);JW@B$LT\4<9QAW<
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
MQM) 'X 8KL* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***IZEJEKI-LLUTQ'F2+#$BC+22,<*JCN
M2?ZDX )H N45C6OB2UNKB^LUMKI-0LE5Y;)U42;6^ZRX;:RGGD'L0>:YWP U
MQXBTK2_$MW<ZG%=O'(TT9G_T>X#L<83) "\8("GZT =W17,2^.]+@TG4=3E@
MO5M].NOLET#$-T4G'49Z?,O/3G/3FF^,=49?#>NVL!O+>[@TF6\6:)]OE$*V
MWYE.0<J?K@T =317)^&_%EI<1Z1I4Z7JW<^GK-%-/"P2YVJN_:QY8C<#[YR,
MT_1O$&CQ:5?7D-SJ$L7]IRVY6[W-(9R^/*C4\@;C@+QCGH.: .IJ*>UM[E&2
M>"*5' #+(@8$#IG/U-<#XY\3)=^"O$*V4U]IVIZ4\ G3?Y<D>]E(^9"0592>
MA-=5IWB:RU+6KG25ANX+N&)9PMS"8_-B)*AUSU&1CG!]J -/[+;^0L'D1>2G
MW8]@VCZ"F_8+/_GT@_[]BJ6HZ_;Z?<R6WD7%S/#;_:I8[=5+)%D@-@D9R5;
M&3QTKEKC79-.^)=R<ZE=VLFAQ7*64 :7YS*X+*F<*=JCGC\SR =Y)%'-&T<J
M*Z,,%6&0?PJ.VM+:SC\NUMXH$)SMB0*,_05C1^+],N;329[(37;:M&TMG#$H
M#NJKEB=Q &,@')ZG%8/B/7DU;1?"VKZ1>744%SK=K$P5FC+J92KHZ]^5((/I
M0!V[VEM*Y>2WB=CU9D!)I9+>"4*)(8W"_=#*#CZ5RVDSW'_"S_$5JUU/);I8
MVDD<+R%DC9C+NV@\#.!T]*HZIK4NC?%%@W]IW=N^B&465JKS9D\X#<J#@':.
MO'YGD [F.*.)-D<:HO\ =48%16]A9VLCR6]I!"[_ 'FCC"EOJ0*R;'Q=I6IZ
M39ZA8-+<B\=HX8$3$I=<[E*MC:5P<Y( ]>1FWHFO66OVT\MIYBO;3O;7$,J[
M7AE7JK#UY'0D'/6@"^;> R^:88S)_?VC/YT\JI8,5!(Z''2O/?B-XESX*U=]
M+?4$:UF2 WUHVQ$E#J&0D$,>I4D @'@G(..IU;Q-9Z0MV[P75PEE&);MK= W
MD(03ELD9X!.%R<<XY% &P\:2QLDB*Z,,%6&0144=G:Q6QMH[:%(#G,2Q@*<^
MW2LJZ\5V$-J;FV2XOXUM5O'-HH;9"P)5SDC.0"0!DG!XJM_PG.CR75K;6@N[
MR2[LOMUN+>W9A+'E1P3@9^8?3OB@#I:1E#*58 J1@@C@URD/Q#T6>TLKM8K\
M6MU.+9IVMB$@E+[ DA/0[N.,XXSU%7M6\6Z?HT=U-/'<R6MDRK>7$,89+<D
M_-SD\,I.T' (S0!KVUG:V:%+6VA@5CDB) H)_"G);P1S/,D,:RO]]PH#-]3W
MK!UWQ!;"QU&UM!=W$T-IYTKV.,P*RDJV[(Y."0%R<#..1D\$7CR_#O0KV]N'
MD=M.BEFFE8LQ.P$L2>30!O-;0.92T,;&4;9,H#O'H?6GA$#;@JAL;<@<X]*P
M=.\8Z=J-S:0QQ74?VZU:\LWDCXN(EQEEP2<X93@@'!Z53M?B'HUVEC+'%?BV
MO+HV:7#VS+&DN\H%8GH2RX'U&<4 =.+: 1I&((]D9W(NP84^H'8T/;P23),\
M,;2IPCE067Z'M4.I:G:Z39FZNY"L>Y44 99W8A550.I)( 'O6:/%E@LU_;7,
M5U:WEC!]IEMI(MTABY^==A8,,@C@G!ZXH VBNT.T:+YC#J>,GMDU@^&?#KZ1
M'=27_P!EN;ZXO)KMKA(\',AS@9Y  "KUZ"L?4_&^B:GX4N;N5-=M=.:""87=
MO!)$6$C#:$D'<$8/..>O-='J'B&TL+Y[$13W-W';&[DAMU!9(@<;CDCJ00 ,
MDX.!0!IM#$\J2M&C2)G8Y4$KGK@]J1((8U14BC54Y4*H 7Z>E<K<^*-#U6V\
M/7J7.II!>WZ"S>&.2)9GVG ?(&4(R<'KCVIUY\0M'LQJ;-!J+IIDHCO&2T8B
M$8#;SG'RX(]^X!% '4M%&[H[QJS(<HQ&2IZ<>E-2UMXI3+'!$DA&TNJ $CTS
M6-JGBW3]+EN(S'<7+6UI]NN/LZAO*@.<.<D9^ZW R>#Q65J=^\OC_P '26=[
M.;*^M[MVC61A'*!&C(Q7IGYC^= '8I&D8(1%4$EB%&,D\DTZBO-=)\8P^';C
MQ3_:K:M=VUMK+J9EB>=;6+RXL;F_A4$G@?7% 'HJ6MO')YB01*_]Y4 /YTAM
M+9F9C;Q$M]XE!S]:SHO$=E<:O)I<"RR7*V:WJ;0"LL3' *MG')'?%8EQX^AD
MC\-SZ9875U;:U.T:OM52H57)&"1\V4^F,\] 0#K!9VH*D6T.5^[\@X^E$=G;
M13M/';PI,PPTBH Q'N:K:KK%KH]K#-=;\SS);PQH,M)(YPJCMDGU('O7)^,/
M$*:C\.?$]QITUY97NFK)%( QCEAE4!L94\@A@<@D'- ';R00RLK211NR]"R@
MD42V\,^/-ACDQTWJ#BN0O+BYC^(WA>);JX$%SI]TTL/FGRV9!%M)7IGYCS[U
MTNHZM;Z;);0N'EN;IREO;Q %Y" 6.,D   9)) _,4 3_ &.UR?\ 1H>1@_(.
M:/L=KQ_HT/R]/W8XKG-3\8PCPGKNHZ=%,;W3(IEFMI$ >"54+#>"<;>AR"01
MTS1X4M)#8P:VT^KM+/8QK+:W$^])7P&\Q5).UCDC@@>U '2_9H/M/VGR(_/V
M[?-V#=CTSUQ3?L5KS_HT//7]V.:P(_'6ERZ7INHI#>&VU"[^QPDQ@$2[BNU@
M3\OS*1SZ>XK+^(NL.GA/6/L<UY:W&GS6P:>)R@^>2/*Y4Y/RMR#ZCVH [1[2
MVD$0>WB81'='E =A]1Z4?8[;:B_9H<(,*-@^4>WI639>*K&^U&^T_P B^@N;
M6$3F.:W96DB)(#H.I&01TSGM5/0=?TJ/PMH\MC/?WD=[N2S6X8O<SX+$Y+'L
M 3EB !B@#H?L=K\W^C0_-U^0<T26=K+&D<EM"Z(=R*T8(4^H':N#\3>)X;^Q
MT2_T^ZO;;R/$4-E>0@LK ACOC=5SNZ#ID'MG-=9HOB*TUR>^MX8KFWN;&14G
M@N8MCKN&Y3CT(Z4 :3VT$DGF/#&S_P!XH"?SI!:6PC:,6\01L$KL&#^%8,/B
MAY?&]]H+6$R06EK',URVW:=Y?G[W"_)CIG.>,<F2+QAIDDNG[DN(K;4GV6-W
M(@$5PQ&0 <Y&X E=P&[MF@#>DBCE39(BNOHPR*C^QVP*D6\.5Z'8.*P]0\:Z
M3IL5]<3"X>SL)UMKNYBCWI#(=ORD [C]Y<X! SSWQ/?>*+2Q@EE%K>W'D6XN
M;A(H?G@C.2"RL0<\'Y1EN#Q0!J?8K784^S0["02OEC!(Z52UBRU2:W1=$OK;
M3YS,'FEEMO-#I@@C&1STY]JQXO&4=_XKL-)L;6:XLKS33?+>1XPRET52.00
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
M#S3[_2/ NEZ9J5F]K=VL7ER(SHW.3T*DBMJSUG2]0D\NRU*SN7 SMAG5SCZ
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
M:+=L=95# EMI WKD9SUXKU*B@#G?%XUIM,LO[(MI)R+R(WD4$JI*8.=XC9B
M&SCG(.,X(-<;/X;UUO#/CO3H=#DC;59?,LU^TQG?NBC7!);J"IW$]^A;K7JE
M% ''W-AJ4_C?PQJ*Z;,+2TLKB*XD,D?[MI!'M!&[)^X<XSVJ3Q+I>H_\)3X?
M\0V%NUVFG^?#<VJ,H<QRJHWIN(!*E1D9Y'2NLHH X"]\.ZE/8^.M0BL9/M6O
MVPM[:TWH& 6 QJS'=M!)8GKP ._ Z[0(YX?#^GP7-N\$\5M'')&Y4D,% /*D
MCK[UHT4 >;ZEX"O[Z3Q)IZR+%IDTAU'32K89+UP,GV"NA;W\WVJWX@T36K[X
M9RV8LOM.MWTD-Q<QQNB@2>:CL,LP&%5=HYZ**[VB@#D19ZD/B5+K']F3_83H
MRVPDWQY,HE9]N-^>AQGIGO7,:9X?\3:)X>\&W\.DM-?:(+B&[T[SXPTD<O5D
M;<5R,*<$C/->EV^I6-W=W-I;7D$UQ:[1<11R!FB+9P& Z$X/7TJU0!P_B&WU
M[6[+0Y_[&D22'6;>\>W6:,O# G7>2P!;DG"D^E7M#L-0M_'?B>_N+&2*SO5M
M1;S,Z$/Y:,K<!B1R1U%=510!Q&HZ#J5UXRUPBU?[!K&CI9"\21 ('7S0<J3N
M)PX(P#^%48="UG5/"WAOP]J&G/:S:5<VS7%UYB&)DM^C1D'<2^T=0,9.>G/H
MC,J*68A5 R23@ 57L=0L]4M1=6%U#=6Y9E$L+AU)!P0"..""* /,+FUN+F[\
M0VJ>'=5OM"O]2\Z4:?/;M',R; _WV#@ET(8#TP".<Z$]M?#Q-+K]KX837])U
MRUMY$#F));5PF "),?*RD$X/!!X]>H7P3H,=W+<16T\7G.9)8(KN9()&)R2T
M08(<]\CFM]55%"J % P !P!0!Q:Z5JEAXXTG4XM*C>U&DO93+:.B);N94?HQ
M!*X! P.H' S6$/#VO?\ ""C3O['G^UC7OMWE^=#_ *K[5YV<[\?=[>M>I44
M><#2-5TOQ+K$;^$K76K+4[G[5;W<CQ P,RJ&CE#<[05R"N>#T/2MG1M-U"T^
M(&L7LU@R6-Q8VL$4ZE A:+?NPH8L!\XQQVKKJKW=_:6 A-W<Q0">98(O,8+O
MD;[JCU)]* .>\8Z-%K9L8+C3+N>)#(ZWEC,([BSD&-K(=P/(W XST&16+9:3
MXF&J^"[C5+>6\ET];L7ESOB!42#;'N&[EL ;MN1G/6O0Z* /-(M.\46%AJ/V
M;2;D+<^))+N:*.>)9I+-^\;;\*V0,\J<9P152Y\,Z\WA'QSI<&ANDFJ71FLU
M%Q&=X:.->26Z@H=Q/?INZUZ=8W]IJ=HMW8W,5S;N6"RQ,&4D$@\CT((_"K%
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
MEA,L<T6[<N0&4A@<X.>Y%4+GP*C:5:06NH&"]M]5_M9KIH0XEG)8ME,C@[R
M > !UQ0!A276L:?XQ\=7>EBQ:>WLK*>0W*OM;;%(=H53D9P>2>/0UMCQC-J
MTZ#3XQ#<W>EQZDS/:R7(19.$7;&0>H;))'3H<\3GPC=?;_$5U_:L;'6;6.V8
M-:\Q;$9 W#C)(8YX'./I5%O =];)HMQI/B V.J:;8KI[7'V021W,"XPKQENH
M(SD'J30!"?%WBB63PW:#1K2ROM62Y66*\9_W,D2D@\<[3P?7!QQUKK9M0ETK
MPY+J.K"+S;2T,]W]FR4RJ;GV9YQP<9K)E\*W4NL:#J+:OYDFEF9G\VWW-<-*
M,.20P"CT ''O707MG!J-A<65RF^WN(FAE7^\K @C\C0!S&F^(M<NM8TQ'T[S
MM.OH6>62.UEB^QMMW*&9^)%/*Y '/..:P?">N?V-X3M+>)-US?ZW?6\/[II
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
M ^<%0/;-1OXKU;3;N2;4; S:2EC+=37,-I+";9HUW%#YA^<$9P1CD<CFIXO
MT,<VOVWVI1HFLJ?-TY(=HB=EVLZ-NX+=3QC./Q-+\(ZC'I\FFZ[XAEU>P\A[
M:.(VZPML92I\Q@27.TD9XZY()P0 6;&^\2W4VG3-;6!L;ZV:61TSNLW*AD!R
MW[T')' 7IFL>S\;ZC<^&/"FKM;VJMJ]^EG/$ V$#%QN4Y[;.ASUK4\->&-4T
M-+>VO/$4NH6-DNRTA-NL;*N-J^8X)WX4X' ]3DXQE6_P\O;?3M+TU?$'^A:5
MJ*WMH@LQN"@N=CMN^8_/@$ <=0>P!#9^)=3TNX\::AJ5S%=6VG7J00P)"R')
MCCV*#N.!E^>"<DGVJY=>,M2T1]1N=6L&FTFVL&NA>16DEOB13CR2LA.2<C##
M ]15FY\"17LGB.&YU"1M.UPB22W6,!XI0BKN#Y[;%(&.H[TD7@R_O]$N]*\3
M>(9=6@FMVMDVVZP%0?XVP3N<8&#TZ\<T 9FHG57^(7@:74C9_O!>-L@1@8F,
M'*Y+'</?"].G/'5^(M:_L2QMW2-9+B[NHK.W5CA?,D;:"Q]!R3],5B6O@_5_
M[1T"\U#Q$ETVC>8(RMD$:9739\YWGYL=P!]*V/%'AV'Q/HK6$EQ+:RK(D]O<
MQ??AE0[E<>N#VH S-3\1ZQX<L]4N-6L[6>&-X(]/F@)C%Q)*0FQE+,5VL1DY
MY!X'%/EU[5-.\4V>A7_V-SJ5M+)974,+*%DB +HZ%SD8(((8=QCO3;GP=<ZU
MX>N]-\1:U)?3W"J$N((! ("C;E9%!/S;@"23S@#@5>M?#]Q)J]EJFL7L5Y=V
M,#PVYAMS"JE]N]R"S98A0.H &>.: ,*R\;:A=>'?!^K-;VJ_VW>):SQ -\FY
M9#N4Y[;.ASUJG?>-_$5MI/B35%L]+\C0M0:"2,F0M-&HC) /&UL.3DY';'>K
M5K\/+VVT[1=._P"$@S::-?K=6BBS ;8 X".=WS'Y\;AC@="3D6+KP'<76A^)
M=+;5XPNNW37#R"T.8MP52 -_/"#GZT ))JNI1?$R\AEOH1I5KHR7GE>0<@&1
M@W.[[WR=<=.,=25T_P 5:W?W&C7,&F>?I^I)ND5;66-K0,NY&:1OED'0' '7
M(R*T9/"TLOB9-9?4%Q)IXL+NW%O\LR!BP()8[>6(/7CTZU4\.^$-4T!8K(^)
M9KK1[7_CTM)+90Z ?=5Y <NJ]A@=!SCB@#'C\9^*I/"6I>(Q9:.+6P2\#Q%Y
M=[-"[*".V"%.0<'//&<5H6_BG7K7Q)HEKJ]E8#3];C86SVK.9()53?MDSP00
M#TZ'UZFGK>B-X8^$OB:QGOX[D2P7<L;>5Y1W2[FVXW'/S,0*UM*T)M6MM#U&
M^U&.Y2RM3]E^S1>7AWCV%R=S98+D#& "2?3 !4L/&.J/X@T73;V"R$FI"X66
M"'+-9R1J7"-*&9'.!@@ $&J \3^+M1\-:WJ<"Z1:1:>;^%FVR22;X2P5E&0.
M=IZ_7'8W=-^']]IY\/9\0^8-#:1;<"R5=\;H5(;YCEL'[WZ9YK3TOPB]EX>U
MG1[J_%Q%J<MS(SQP>68_/+%@,LV<%CB@"]X3>[D\)Z5)>SI-,]I$^]4*Y!0'
MG+')]3W]*V:S/#^FW&CZ'::?<WHO'MXUB$HB$8*J H^7)[#GD\YZ=!IT %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 445ROC?5;C3QH5K%*\$.I:K#9W$R,5948,<!ARI8J%R.>3C!
MQ0!U5<_IGB<ZM<VC6NF7,FFWBR&&_4J4^0D?.,Y4-@[3W]JR;5;FV^(.H^'A
M<W<ND3Z4EZ ]S(7MY?,*%5DSN 8#.,]5.*/A-;1P_#719$:4M+;@L'F9P/F/
MW020OT&* .VHKRWQ;J=W%;:_J>F:E>2R6&I6L7FB=HHK4[HE:%4!(ESO)8L
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
MQ;28W1N.X.01Z$'D$<BK=9'B'Q)I_AFRAN=0F5!-/';QJ3C<SL%_ #.2?04
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
M9]*@7Q3X?:::$:UI_F0Q>=*OVA<HG]X\\#D?F* +T-A:6UY=7D,")<714SR
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
M-RA94D #*02"#C(X(-97B'3=9O/$.F3VT-K>Z5''(MQ9W$QC7S"5V2$!6#X
M8;3TSGKT?X"T?4?#_A&UTK4EMQ-;-( 8'+!E+LP/(&.O3GZT 3ZMXG&EZ]8:
M.NFW=S<7\4LD#1% I\L L,EA@_,.N![]JQC\1HDTB74Y=#U!+>SNS::@Q:/_
M $5PX0_Q?. 2#E<\'\*TM7TK4+KQSX?U6"&-K/3XKE)B9,,3*$ VC'.-G/(Z
MUS=WX2UVY\%^*-)6VMQ=:KJDEW 3/\JH\BM\QQP0%[ ]10!T6N^,XM#&IS2Z
M?<R6FEK$]W.,*,/_ ,\P?OD#D\CKCD\4Z^\6O;^(;C0[71;Z\O8K-;Q=C1JD
MB%BO#%N.0>N#Z US?BKPKXD\0+XDMVM[&>&_MD73Y+BX.;3" .@3:1DMD[@1
MP>>@%;EKI>LIXY?7)[. 0MI"692.XW'S5D9^X'R_-C/MTH EL?'%EJ'_  C;
MP6MQY.O*Y@<[1Y;(C.RN,_[)'&>:?'XRADM=1D73KMIK'45TTPH Q>5MF""#
M@+^\&2<8 -<UIWA+Q!I7A_P?Y=M:SW^@SRF6#[1M25)$="5?;U&\'!'8T\^&
MO%L-GK9@%DLE]K4=^88[ID\Z#:@>$MMRN=GWNXSD#- %OQ/KL>M>!O&MH89;
M:]TJVF295DX#>3YB,K+U&".N.AR*BG!7Q=\/I%+[GLKD,N\X;$"XXZ=SS[U"
MWA'7!8^-K:.QTZ"/7+=4M8X9R%C;R!$01L& ,$Y'7TK5?1-5DUWP?>?9HA%I
M5O-'=?OAG+QJ@V\<@%<]N#0!<M/&45UH^K7QTZYBETVY:UEM'9/-:08PJX./
MFW+MYYR*Z1"S(I9=K$ E<YP?2N).DP7WQ*%]I][')926R7&HP1D,KS1L5@8D
M=^7/_;):[B@#!MO$R7M]+#:6;SP0WALII4D7,4@ZEDZA<\9ZGTQS659>)M%T
MRQ\4ZK]ANK-;'4"EZ'8.TTVR, J-Q SN0 9 ]<57N?"=Y=>*K;68;./3M1AO
MMTU_;3X6ZM QQ'(@^\Q7:.1QC.[M6?JNE76G^'?&$6HP6.-<U$&S2:8[7:01
MQJK$#Y6RN0>0.#VH Z<>*W3Q!)H<VCW?VU+3[9^YDB9#%DCJS*<[AMQCKCG'
M-4=,^(,&I+H4YTB^M['66\NVNI2FT2;68*5#;N0IYQC(].:J:0VKV>NAM5\.
MA;Z\MS;17@U1;AMJ*SA"-B;5SG+8/)&>U5K'PGKEKX9\%Z:]O 9M$O4GN2)_
ME9521?DXY/SYYQTH UM1^(VD:=)O?#V:W?V.69)DW(^[86\O.XH&X)Z\9 (Y
MJAX^UP7_ (*\50V%I//%8P2PS7$<H39*$R=O.6V9!;IW R014VC:5XLT"[N]
M'M8]/FT::ZEN+>^>8B6V21R[(8]I#L"S8.0.>?2L^[\*^)+72O%^A65O9W5C
MK3W-Q;7,EP8VA>9?F1EVG.#T(/UQ0!WND?\ (%L?^O>/_P!!%9UYXE\N[U"V
ML+":_ETY%>Z6)E4J6&X(N3\S[><<#D<\UI:5#/;Z39P72QK/'"J2"-RRY QP
M2 3^0KG+?1]6T+Q5KFH6$$-[9ZOY<VQYO+:"=4V'.0<HP .1R,'@T $WC^S8
MZ/\ V9IU[J0UBWEN+-H-BA]B@E3N8;3R.N!UYSQ3K#6M.D\5W[W&EW5AJ,6E
M0W%S+<."!"2Y"X5B,J=^3@'ZC%9FE^"[[0K[P;%:K%/::-!<I<RF3:6>8#)1
M<= P)P3T/>KM[:3Z;XMUOQ)?);)I!TA8&>1\X\LNY+*!]TAL<9/'2@">'QQ%
M+-H2C2KQHM=4O8NC1\J%WY<%AM^3YL#)QGOQ5#_A+=*T/3_%6KPZ-?*;&_"7
MR;U9I)-B#> 7("X*]/RK'\.V^KZ-'X?DU3PY#);6H2"UGAU82BW\W"DQQE!D
M<X^\Q"Y /K:U3PEKM[H7C2QCM[<2ZU>+/;%I^%4+&IW\<']WGC/6@#IK;Q:C
MZY=:5=Z9>6<L5F;Z(R;6\Z$-M) 4D@@X^4\\BFZ;XLCU'5+/3;BPN+234+$W
MUMO89,8*@JX'*.-XXY[\Y%4=1T;7+KQ>^KV2Q6P.AS6,4KR!FBG9U=6VXY4%
M?_K5G:+X:U^U\0:#JMQI]A$UK8S6UZRW;22RNWEGS"Q3YB2AX)XSU[4 :7PS
M!'A6==S,%U.]4%F+' G<#DU;\5>(+_1M3T"TL[+SUU"]\B1]Z@@!&?: >YV]
M>P^M+X(TB_T319[34(HTE:]N+A?+DW@K)(SCL.1NQ1XLTC4=1N=!O--C@EET
MW4!</%-*8PZ&-T.&"GD;P>G:@#F(-<D\-^*?'EXNFWM[!;/;3S+'(O[F,6X9
MSEV&?XCM'Z5U&H^,K"T,4=OY<\\EHMXL;SI#^Z;.WER.6P<#V.2*Q[CPYK4S
M^.C]G@_XGMNL5J1-T80>42W' SSQGBHX]#\4Z'J.G:MI-K97;MID.GW]C/<F
M,;HL[9$D"G^\W!'3WZ %M/B/:7D6COI>DZA?'5[6:XM%C\M=QBQO0Y;A@3@Y
MX]">E/U3XB:?I5K<W$ULQ%D$^VQ&>,2Q%E5BJH6^<J&&<<=@200))](UN?Q=
MX;U6=+>1+&"Z2Z9)-N&FV8" CD+LQDX)'/6JT>F>*M"\2:J=(@T^\TO5;C[4
M&N9VC>TE*JKD@*=ZG:" "/3(ZT :\OBJ.66[CTJREU(V<*3S^2RK@.NY57=]
MYRO..!@CGFN?\3>)_P"U-*\*W.D1/=:;J^HPJY#*OFIM=C$03ZH,@\<$&M"T
MT76- \4ZQJ%E''J%MJR12,'E$3Q3HFPD\8*, #QR". :SCX+U#3- \(:38+%
M<C1]02]N9&DV!^)-X08/5I"0#C@=: .BT"UBTB[N=*L])NK6SP+L2O(&A#N3
MNB09.T#&< 8&>*N>(=:C\.Z!>ZO-;S7$-I$972';NVCJ?F(%00ZGJ3>+IM-E
MLH!IWV031W"2[I ^5!5UQ@9R<<\[#^&;\3)X8/AKX@\Z5(]]E*B;V W,5. ,
M]2?2@!;7QNDNO6NE76C:A9M?PO-I\LVS;=;%W,HPWRMCG#8XZXJO8?$2WO-(
M;6)='U"UTI8Y6-U+Y9'F)+Y8C"AB2S'&.V>,UF1:EIVJZEX=U&\U+2K9-'A>
M01_VA$S33/'L '/"@%CDX.<<#%9EO8V-U\*Y?#%WXAT:UOUF>:&9+]'3?YYF
M3/(.,X!X]: .Z7Q,8];BT>]T^6UO;F!Y[16D5EG"?>0,#PXR"1TP<@FH=-\7
MQZIX?AU2#3[@/+=FS^R.RB59!(48,,X&""3S]T$UBKJ6GZSXCT36-4U/1[-M
M)BFQ&FHQR>9+(H0D$'A  V,\DD<#'*:9_8NG^--2U%?$FD_V7<,+N*V%W'E+
MMEV2/U[JH_%VH TK;Q!HNGZGXMO);2XLI-/:%K^:5MWG?N\H44,1]W  &"2>
MF:S;N[N9?BKX:>YL9K(/87CD23!E88CP" <!ER<]OF')[8VKV5EK9\:POK^C
M6J:R;:2SF^WQMM>%5 WC/ +(.F>#5E]3DUKQ)H6I:G>>'K6*TM;JWNUCUA')
M\T1C<G'^R< GZX[@'00?$32I]1TN  &WU23RK6=)D8EL97>@.Y P''X9Q6)X
MZUW^V/"L%W8VD[6']JVT45XLH4,5N%5FVYY0X903U/;!S2>$]8O=(M+30+_6
M?#;:=8*(H]2CU%3)-"O"+Y7\+8 !.[UQD\UAK#<VW@A/",6J^'9X;*\BDM;U
M]51/,B2=9 &3!(8 8/;TS0![17F.N:]?Z[X.^($-U9O;1:=Y\,#I,,J4A1@#
MM.226+>G;G%>EPR":".561E=0P9&W*01V/<>]<#>^%M=.F^-]-@AM)(=;>26
MVF,Y!#21)'M9=O &TG.3GCCT -;0_% :^L-%NM-N[5YM/^T6T\A4K.J!0W )
M*GY@<$ X/8\4^Q\9QWE_I=M)IMS;_P!JP2SV1D(#,(P"0Z]4)!!'7WP:IRZ'
MK,OB'0+^**&%;#39[61S(&*R2! "!CY@"GMUK*TGPMXEAU;POJ%[9Z<+G3_/
MCO[C[6SR7)= OFDE,GID+VSC@4 ='X)\07_B+3+F[OK,6Y2\GA3:X8821DV\
M<Y&WDD<TOC#7[[0ET=;*T\\WVI0VKMO VACD@ ]20"/;.:3P9I&IZ%9WUC?1
MV_D_;KB>"6*4LTBR2,XRI VXW8ZG_%WC+1[_ %:TTM]-2&2XL-3@O?*FD*"1
M4)RNX X.#Z=J .;35;C1?'OB^ZATR\O66PLIW@CE7]V )2W+-C\!U["NCF\:
MZ=]ETZ6V*22:A:"]ACFF2$>40""Q8X!.X #GG/8$U071-9'B#Q-?O:P%-3T^
M"VA"3_\ +1%D!SD<*3)P>N!TK,L_#7BC0(?#NH:9!97-Y9:4FEWUE-<%%E5<
M%7CDVG!!!ZCH: .Q\->(;/Q3H4&K6(=892RE)  R,I*LIP2."#TK6JIIPOOL
M2-J)A^U-EG2$DHF>B@D G XR0,]<#H+= !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1W%Q#:6TMQ<
M2I%!$A>21SA54#))/8 5)7&?%9)6^&>N&*=HMMN2P4 [QD#:<]!SVH Z#3?$
M&G:K>W-E:R2_:;94>6*:!XF"MG:P# 9!P>1Z58O-2MK&XLX)V<27<ODPA8V8
M%MI;D@87@'DX%<YJUUJEC<VUG'JOWK.60&*%'NI901M^3;M$0!.6..2!D9YS
M;3Q;J]YIG@.^WP1KK4BQWD:Q=287?Y23P,KT_6@#L;'6K#4KZ_LK28O<6#K'
M<H8V78S#('(&>.>*OUYC>:A=Z1??$_4[&417-FMO/&2H8$K:J<$'M70OK6I#
MQ;H-@DZ>1J.FSSR*T8.V1!'@C&#CYSD9[=J .MHKS+3?%/B-/!2>*+_4+:='
M=[1;1+4*#*UUY*2%MPX'=> 1CG/-=3HTGB-?$-Q#?12OI#6X>*:Y\E9DF#8*
M8B."I!R#C(QCF@#I,C.,\T5P=Q>75G\4-6GFU"X:RL]#CN_LX52 -\FY1QGG
M8#GK[XP*AD\4ZQ:>%_#_ (KDG2:VU&6W^U6(C7;%'.0%\M@-VY2RYR2#SP.P
M!Z%17+^.-6U31]/TV;2YH(Y)]2MK63S8MX*R2!3WXZ__ *JHOJ.NPZS_ ,(V
M]]-=7D=H;U[NTMH8W*O(RQKMD;;A=ISC)/'3N =M17$Z;K?B"\OM*\/:H(M/
MU9[*6\OI8-KX5)!&HCSN4%MP8YSC!'?(RCXJUV#1KN=[U))K3Q,FE[O(4"2$
MR1IR/[V&)R,<^W% 'I=%<)J_B^]T+6/%0E*SVNFZ;!=V\;*%(=VD7!8?PY5?
MUJS]J\8VU[</#:M=VC6$CQB[\A&6Z4915\MCE&Z8/(]: .RH!!&0<@UYA/XI
MGU;P=XGDM-;NX+ZRTMY);2YMEANK6958MD;0-IP ",XYP<].PTNY.D>!H+VZ
MFDN%MK 3L2H!VK'NP, =A0!OT5Y_)XFUBR\/>&_$TMPD]MJDMLMU9B-0L23X
MVF-@-V5+*#N)W<]*M^'[[Q'J_B'5TEU6VCL]+U1K<PI9\S1^4C!<EOEP6!SS
MWH [1F"J6/0#)JCI&L6.NV1O-.F,L D>(L49/F1BK## '@@BLF[U>YO/&H\-
MVERUH(;#[;/.B*SMN<HBKN! '#$G![#CFN/\)ZQ>:9H5CI<>^6]U'6]0C>6%
M4# (\CL4#D+DX&,DX!/7&* /1M8UJPT&Q^VZE,8;?>J;Q&S_ #,0 /E!QDD#
M\:D.I6PU==++/]K: W 7RVV[ P7.[&W.3TSFO//%LFO'X=:Y#KL0 COK7[),
MQC$DL)N(L;U0E0P.1Q@'CBNFEU34F^(YT,7*)8R:.]T@2(;TD$JIG)SG@GC&
M/K0!U%%<-H.O:MJ.FC3+J\"Z_!JCVETR1*%"(=Y<*1PK1;<'^\X^E12Z_P")
MM6@O;[P_;N[VFHR6R6[^2()4BDV/O9FWACAB", <#!ZT =]1D#'/6N*L+[Q'
MJGC76[!=5MH++2[JV.P6FYI8WC#LF2W!Y^]S]!T)XJ^VMX]\'V\&HSV\$TET
M6C15(++"V&Y!R<,1^/K0!TNF:U8:P]XEC,9&LYS;S@QLNR0 $CY@,\,.1Q6A
M7DD]_K&C6GQ UG2[V*#[!JIG,3P!_.Q##E22> 1Z<Y[UT^H:YJ^IZMJNF:*L
M\<UA;0NK1+"P:61690_F,/DP /EYZ\C% ':45B27FNKX+DO/L$7]O+9E_LB.
M&0SA?N@YY&[W_&N;LO%LNH:+K5SINM1?:+6*(&'6(1!+92%B'\U54<8QMX.2
M,9- '?T5YVWBG6(H_&D,-PS'2=/CO;.:\M0LAW1R,0RC;QF/C(!&>0:='K'B
M4:MX7@.J6[1Z[92,ZFT'^CND2ON7G+$Y(YXSSCM0!Z%17G=IXPU6#3)K2Z<7
M5^OB!M&CN(XT0NH7>'VDA=VW('(&<=>AZ3P[)X@^W:E!J\3&R5D:QGE,0F=2
M/G5UC.W@C@C&0: .@K/TK6K#6ENS83&46EPUM-F-DVR* 2N& _O"N6E\4W,/
MC!M(U"[ETN9[Q%LDF@'V>]@^7(23'^L/S<9'88[US9U+5]#TCQQK>FWD426.
MO22M \ ?SQMA#*6)X&#QCG/>@#UVL^36]/BUN+1GF(OY86G2+RVP44@$[L8[
MCC.>:Y/QGXBU;2(]<N+.]C4V%DES;6T$0E)/S%S<9'R*< +A@3\V,]*FN)OM
M'Q1\-3$8,FCW3X],M": .GTG6;#6[>6?3YC+'#,]NY*,A$B'### '@U?KCOA
MW_QY:_\ ]A^__P#1IK$U/Q%XHCL_&EU!J=K&- FW0H+0'S5$*2;&R>!R1D<_
M3I0!Z902!U-<E#KEWKWB6ZT>SNFL%M+""YDD1%=VDFW%0-P(VJ%YXR2>HQSR
MTFOZMX@C\)M+=O97*Z[-87B6ZKY<DD22_.-P)Q\H('3GO@&@#T?6=:L/#^F2
MZCJ<QAM(L;W$;/C)P.%!/6I'U*VCU6+3&9_M4L+3(HC8J44@'YL8!RPXSFN8
M^*8(^&.M G)$2<^O[Q:MW6K:E'\1;/1TGA%C<:9/<!3%EA(CQJ"3GD?,>!B@
M#IZ9+*D$+RN2$12S8!)P.>@Y->80>*/%)\)Z3KS:C:L\FK?89;?[* DB-<M"
M#G.01P1CTYS6W!J^NVNM^)-(GU""Y>TT^*^M9VM@NPMY@*%0>1E..<\\DT =
M#96NBZG<6OB2"R@>ZFMP(;MX-LOED9 ^8!AP3Q6L2!U.*\Q74=6UFX^&EW)J
M<L+ZA#)-.L4:;6D^RLV[!!_O$8Z<^M;GQ&>[33=&%K>RVHDUJRBD\L+\X,R]
M<@]" ??OQQ0!T4&M6%SK-SI$4Q-]:QK++&8V&U6)"G)&#G!Z'M6A7G5S;ZFW
MQ(UN.PU);:X30K8FY>!9&)$DV/EX49/7CZ8ZB72_&.HZ[9>';>*.6.[U#2CJ
M%P]H(MP(*+A!*=N"S$GJ0 !WR #T"BL3P]=:RN@-)XC@CBO86D#F(J?,0'*M
MA20"5QD9ZUS^CZUXHUB+0=9M+=WL+\J]W!*85CBA<9#1L&WEEXR&Z\\+TH Z
M/4?$^D:3<>3>7+(1)''(RQ.Z1,_"!V4$)GCJ1U'K1#XGTB?58--CN6-Q<>9Y
M!\IQ'*8SAPCXVL5P<@&N8\(V=Y)XE\9@ZI-N&HHA8Q1G)\B+#?=[#C'2LCP;
MJUYI7P[\)012RSSZK*8(\)'F$ 2NQ7=@%CMP-QZG/.,$ ]6H) &2< 5P<FO>
M)-(46FIQJIOM5@LM.NYO+\SRY 68R)&=NY=C 8P"2O'6JWCQ?$5AX(\2^=JZ
MM;CRC:31JHG,;%5D23"A<9)P5YQUH [J;4K:WU*UT^1G%S=*[1 1L00F-V6
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
M.[<O'\Z@,-P&S .'8<#'.<9YJTOA&!;S0;G^T;TOHL316X/EX<,H0[_DY^4
M<8K;LKR#4+"WO;9]]O<1++$V,;E8 @_D:GH Y*;X>Z9<Z9J=C<7E_(+^^_M#
MS=Z));W'&'C95&TC ZY_6MC0]$.CPOYVI7NHW,F ]S>."Y49PH"@  9/;OSF
MM6B@#G[CPI!>2;;J^NI[07JWRVTFS:DBMO 4[=P7=SC/XX)%4Y_ -E<:/K>E
MR:GJ'D:S<FYN2#%N#';D*=G ^5?7I7644 <EJ'@"SU*?5I)=4U)$U>V6"]BC
M= LI5-BO]S(8#L" <<@CBKL/A.&+6--U/^T;YY]/M6M8PYC(=6P6+?)G)*CI
M@#' K5,M]_:ZQ"VB_L_R"QG\WYQ+N&%V8Z8R<Y_"K= &1H'A^'P]%>1P7=S<
M"[NI+MS/LR'<Y;&U1QFLZ?P/:7%MX@MWU&_\O76S=8,>5^0)A/DX^4 <YKH[
MEIDM9FMHUDG",8T=MH9L< G!P,]Z2T>XDLH'NXDBN6C4RQH^Y4?'(!P,@'OB
M@##/A*&/4K74K34+NVOX;46<DZ",^?$#D!U*[20>00 ?PXIMQX*TZ33=-M+>
MXN[1M.NS>0W$+*9#*=V]FW*0=V]L\=^,5TE% &3XA\/V_B3P_/HUS<7$-O.%
M5WA9=Y (.,L#Z"HI/#<<OB*UUQM0O/M5M:O:JH\O858@L2-G7*@]>W2MNB@#
MDE\ 6:>'K?11J>H_9K>]%ZCYBW^8)/-Y.S&-YST]JNR>%(9-8U'4SJ-Z)[^T
M6SD \O:J+NP5&SK\S=<]:Z"B@#EU\#V<>GZ#:Q:AJ$;:'Q:3JR>9L*&,JWR8
M(*G&0 ??-:?B#0;?Q#IJ6<\\]N8IX[B*: @/')&P96&X$'D=P:U:* .?C\*Q
M1:S=ZJNIWYN;FS2S?<8R BY((^3[V68_CTK-?X<:>-)T>TM=3U.UN='4I9WT
M,B"94/!1OEVLIP.".U=E10!3TW3H]-L5MEFFN&R6DFN&W22L>K,?7Z  #
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
M-L_.$?E"3R%W!,8VYQG&.,5'_P (_HWV5+7^R+#[/&_F)%]F38K?W@,8!]Z
M//-0:RU[6_%6EZYJ]EIUS;7"FVDN(\300>6A22%RXV_-N)P.IY["NVUVXU"S
M\!W]SIS2SZC%ISO"S)AVD$>0=O\ >SSCUXJ_=:)I5[=P7=WIEG/<V^/)FE@5
MGCQTVDC(_"K] 'F+101V?@+5O#Y'VN]N88KB2,_-<P-$S3&4]7(V[LG)!]S5
MOP#H>G37^LZE)&\EW8Z[?16\C3.?*4D*5 S@\'OGMZ"NVM='TRQGDGM-.M+>
M:3.]XH55FR<G) [FGV>F6&G>9]ALK:V\UMTGD1*F\^IP.30!RNMSB?XE:+I.
MI(KZ5/87#PQR#,<UR&7A@>"0FX@'U)KB]6M%70M6M+B-)M*L/%-K'8-, PBC
M,D7F(I/1%+,OMR.V*]?O=/LM2A$-]:07408.$FC#@,.AP>_O2/IEA+IYT^2Q
MMGLB-IMFB4QXSG&W&.M '"3Z/I.K_$Z[LIK>*:P'AZ$+"AQ&1Y\H' X..WI6
M!HNLM)HG@.UUB]MDT^\TZ=#)?Q^;#).I0(KY8#.S?C)Z]LXQZL-%TH3F<:99
M><8_*,GD+N*8QMSCICM3)- T:73?[-DTFQ:QW;OLQMT,>?7;C&: /-KW1K*U
M@\*V,.JRZA:'Q"T2NDA6-8VBD8PIACE >.I(P1GBO0+FR'A_P==VN@VY1K2S
ME-G""7PX4E1R23S5Q]$TF6.WCDTRR>.VQY"M;J1%CIM&/E_"KU 'F?A./2=3
MN/#FN66NVOVLPE)8+2+;+=$I\ZW&7)8J03DC@_6LBWU,Z;X2LVEGC@TV;Q3=
MQ7TLJ%HU0R3;=X!'R%]F<D#UX.*]4M=$TJQNKBZM-,LX+BX_UTL4"J\G^\0,
MG\:5-%TJ*SFLX],LDM9_]; L"A)/]Y<8/XT >:ZH;3PW8S2VFL1SZ/=:Q9G4
M8[1=EM9Q-D.%PQVAB$+#/1O1J?XYTSP]'X&\6RZ5)'.LD<%Q)!&RO;V[@@!D
M &$8C)./8]^?2(-(TRUTTZ;;Z=:16)!4VR0JL9!ZC:!CFBWT;2[33FTZVTZT
MAL7!#6T<"K&P/7*@8.: .$U70]&U3XC:5IQB1M-FT>Z#V\$I2-L2QC&%( Y)
M/'?GM5:&&UU32_'2:L!'?Z9<S);2,Q$EI D2F!XVZJ."V1U.<YKT./1-)AG@
MGBTRR26!0D,BVZAHU'0*<<#V%+<:/IEW=I=W.G6DUR@ 6:2%6< '( )&>O-
M'G.EV+ZWXQT!/$$3R7%SX5,EY!([!7D\R+.Y,X[G(QC/TK/M"6^'/@YFFD8P
M>)HH(R9#_JUO'55//("J!SZ5ZQ)I>GS7GVR6PM7NMNSSVA4OM]-V,X]J@_X1
M[1?LZ0?V/I_DH_F+']F3:K?W@,8!]Z .%,NBZYJ?B_3O$]ZMK>VMXOV>0RB.
M6WM@B-&\)/3+;B2.I//:NS\20Q77@W5(YHO-C:QD)25<Y^0D9![Y_6K=QHVE
MW=]!?7.FV<UW;_ZF>2!6>/\ W6(R/PJZ0""",@]0: /(8-/TRXT;X90Q"-8Y
MRB7*P/M#DV9+!@IZGC.>33?%UMH]CI_BK3]."QOI.DQ*INYMWV4[7>,6X/S!
MCD$MNZA>#C ]/7P]HJ) BZ/IZK Q:%1;(!&2<DKQP<^E27&C:7=W375SIMG-
M<-$83+) K.8SP5R1G:<GCIS0!P<=E8Z]\1K!;P_:[>X\-%Y4,I*2,)D!R <'
MZ>H]16;H<.I7_@/PR-/EL[VZM9+S;INHL3'=Q1RM&!NYPR+MVDYZUZ:FB:3'
M,DR:79+*D?E*XMT!5,8V@XX7';I3/^$=T00QPC1]/$4;%D06R *QZD#'!- '
MG-L;#6M6\ /'9W-K;3?VA%)9RS'Y=BL&0X.& 8,,]QUZUE:AI5E;^ ?',T2,
MKZ/JL_\ 9I$C?Z)@1./+&?E^9CT^G2O8#H^F&2VD.G6A>V&V!C N8AZ*<?+^
M%1_V!HWDS0_V18>5.V^5/LR;9&]6&.3]: .5N2L?Q8,AG>(/X;E=W#$[<3)\
MP'3./3TK#TU9]-6XTC55MK.XET.X-KXATYOW<\(";I9%ZB1<HV<D')P:])&C
M:6MPMPNFV8F6/RA((%W!,8VYQG&.U)!H>DVT4L4&EV44<R&.1$@50Z'JI '(
MY/% 'GEN9K>Q\3:1JVD6]CJ::*9?M.FR8M[F)1(%< 8*-N)R#UQZ"GZ/<?:=
M2\#:5J:+)I5QX=$D,<HS'-<A8^&!X8A-Q /J37H,6B:5#;2VT6F6:03 +)$L
M"A7 Z C&"*)-%TJ:QCL9--LWM(B&C@:!2B$="%Q@?A0!Y/J,$T>BZE9>;-_9
MMGXKMH=/82L-B-)'O12#]U69@/3D=JZO08;/0OB)XGMH"EKIXL+6[D5GPBOF
M4/(<GC(49/?&3772Z/ID]K%:S:=9R6T)S'"\"E$/L","D.C:699I3IMF9)XS
M%*_D+F1",%6..1CL: +<,T5S!'/!(DL,BATD1@RLI&001U!I],AABMH(X((T
MBAC4(D:*%55 P  .@ I] !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M@L4;  .2P'O0!W-%5=.N9[NR6:YM&M9M[HT1;=C:Q7(.!D'&1[$5:H ****
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
MZ5=EQ;WD+0R%#A@&&,@^M9#>#X_/TR]35+P:II\;0K>L$+2QMC*.NT*5X!&
M,$9SG.0!?"&N7FK1ZK9ZBL9O=*OWLY)8UVK,  RN!V)5AD>M4/B?O_X1*'R]
MN_\ M.RV[NF?M"8S71Z3I%OH]O-'"SR27$S7$\TF-TLC=6. !V P    *9K^
MAV_B+2FL+F6:)?,CE22$@,CHP92,@C@@<$&@#CK_ ,6:WX1U;5;769K?4X$T
MF74[62&#R"K(P4Q,,GC++ANO7K6WIMQXG'B"V6X@:;29X&,TDPA1H91RNP(Y
M)0\C!R1QR:N?\(M9W+7DFJR/J,]Y:FSE>4!0(3G**% P"3DGJ3CG@ 0>'?"/
M]@&-7UK4]1AMUV6L5Y(K+ N,<84%CCC+9P.!C)H Z-MQ0A2 V."1D _2O*]6
MU>^USX2R7FHO&]R-9CA+1)L7$=^J# R<<*.]>J,"5(!P2.#Z5R9\ 6A\+OH'
M]IW_ -F:\^V&3]WOW^;YN,[,8W\]/:@"CJ-\FF?%*^OY%+):^&&F91U(6=B1
M^E6-(U+Q3>7NBWOV8RZ9>P[[P2>2JP;E#(T15RS#/!#9..>.E:[^&+>;Q(^M
MSW4\LDEC]@DMV">4\6=QR-N<DD]ZS]$\%IX:4?9]4U6^LK4,UEIT\JF.(X.
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
M.3N!#]^X[=*G;P.+GP_?:5J.NZI?&\A^SO<S-'YB1=U7"[1GN<$GCG@8O?\
M",)_;FGZL=0NS/8VKVL:D1[65MN2WRYS\J]".E '#Z1K%WX;\->)=1>X6ZE/
MB&>UA26,!?->=4#L1S@9SCVP,5U$^JZMI/C'3M#FNTNH-6MIFMYY(0&@FB +
M A<!D(;CH01U.:EC\!Z<=$U;2+NYNKNTU2YDNIO-*!DE=@Q9"JC&& (ZXJ];
M>'?+O(KZ[U&XO+ZWMVM[>>54!B5L;F "@%CM7)/IP!DY .-TGQ9XC/@[2_$5
M]?64AU0PV<-L+4JL4TD^P2LV[)4+D[<#H!GN=[6-4USPO9:G>W4]O?6?^CI8
MLRA91+)((R' "J4!92.0<9!/>IHO >F+X&'A*>>ZN+!!B.5V598R&W*590!D
M-R#CZYIP\%6UUH=YIFM:C?:P+N(0O-=,H9$!R-NT  @@'.,D@9)P, %*2_\
M%MA)JSO'!]A2P,UM=:D\47E7 /*OY;',>/FSP1@@GO6=-K][<S>)-&FGDNK4
M:!]MBFFM_*?+>8C # RORY&1GKU&#6M_P@,-QH5YI6JZYJVI+<0?9UFN)5WP
MID'Y=J@$Y522V2<#M4\7@F$ZI+J-YJVHWD\^G_V?<>:T:K+'ECDA4&"-QZ8'
M<Y/- ',Z+JGB#0-)\#SS7=K=:1J45K8-:K;['@+PY1P^X[ON\Y ]J76M7U#5
M?AW\0X]0DBD:QFN;2(Q1[!Y8A1AQD\Y8]ZZO3?"4%BFEQ7%]<WL&E "QCG"
M1X78K':HW,%) )]2<9YJN_@:UDTG7]-?4;TPZY,\UR?W>Y2ZA6"?)P,*!SF@
M".75M1M/%7A?2HI818W]C<.Z^5\X:)(\'=GI\_3 Z=:YW2+GQ/'X%U_4M/U)
MKO4;;4KLK'-"K>:L<K @8QR5''8$ 8Q79/X7CDUC1M3>_NFFTJ&2&)<)M<.%
M#%OESDA5Z8Z532TMO UM>740UC4(+V^:46MO")C"\K%F("@';N[L3CC'N 6=
M*UHZ[J5K-IMWYFEBP2>0E!EWDYC&>Q"ABP]UZ<YU]3OH]+TJ\U"92T5K \[A
M>I"J6./RK*\':##X?T+R([86SW$\EU)"#GRS(Q(3/^RNU>./EK<EBCGA>&5%
M>.12KJPR&!X(- '"2^)]8L-#\->(IYHI[759K>.ZM%C $*SXVF-AR2I*@[L[
MN<8I^@6]TWQ1\6^9>F2)8;+=&8EPZE)<+[8S^-:FG^"K6QMK"Q:]NKG3=.F$
MUG:S;2(V7.P%@-S!<_*">,#.<"KMAX=2P\2:EK27US)+J"QK-"X38!&"%VX4
M$?>/>@#7E5WA=8Y#&Y4A7 !VGUP:\=ADU"Y^%OAJZN;UKFYGU^V<-,HX?[8V
M2<=<GFO9:X^/X>VD6C6VE)JVHBTM+Y;VW4F,^6RR&15'R<J&)/.2>F<"@#.G
M\7:KH$_BJWU":&^;38[26UD$(BYN&*!6&>BL <YS@\GO6YI,OB5?$4D-[ \F
MCO;;UGG\E98YPW*@1L<H1R">1CJ:2[\$Z?J%[K4]]/<7$>L6T=M<P-M"!4SM
M*X4$$;B<YZU/X?\ #+Z(0UQK6I:JZ)Y4+7KJ?*3C@;5&2<#+')X[<T :NHR3
MQ:9=26SHDZ1,R-(A900,\@$9_.N"TWQ-XB7PMHFLWMW;W#ZV+6W@MXK8*8I'
MR6?<7 ;*@X!P,X_'T&[M_M=G-;^:\7FH4WH!E<C&1D$5SK^!=.F\%6_A>>YN
MY+:U5!;W&]5GA*'*,K*  PQUQ0!AZ[K?C#0O#7B:^D2-([.))M/N;I(VD<?Q
MHZQMMR#T;WY%79K_ ,21^-8-$_M2U\F_T^2Z1_LG-LR.@(7YOFR'_B[C/M5R
M?P.E]X<OM(U+6]3O6O8Q%-=RM'Y@C!X50%V@>IQD]STQ?;PVK^(;/6FU"Z-S
M:VKVJKB/8RL5+$C;G.5'0CI0!SNE^)M7O?#MA)<WEM#,-3GL;NX2/]Y*L32*
M##%ALNQ5<C!P-QQZ4Y?&.N+X!O\ 5$DA6\L=8-@S20<R1BX6+) .%;#<]1D=
M*V8OA[;6Z6;6^L:E#<6E]->PW"^465IL^8N"FTJ=QZC(I7^'EDVBZCI7]J:D
M+:^OOMSY:,LK^8), E.FX \Y/O0!#>ZEXBNO&>KZ+9:C:VL%OIT5W#(;7>RL
MS.,'+8/W.OIV[U5M/%^K7NF>!+\&WC76I5CO(Q$223$[Y4YX&5Z8/UKHQX90
M:_>:R-1NQ<W5HEHZXCVJBDD$#;URS'D]ZHVW@2TM;#P_91ZE?>5H<OFVN?+R
MQVE0'^3D88CC'6@#G-2\3^*(-)\7ZC%?V2C0;UECC%IQ,BQQOL)+<<,>1SGT
MQBM_5/$%W_PDKZ6MTFF6XTDWT5S(JGS)-Q!7YN-J#!('/S#D=Y)_ EK<Z=K]
MC)J5]Y6N2F6Y(\O*DJ%(3Y.!A0.<]*P/$-M*/%(2YO?$=C';VD4-M=6>GB[C
MN#DLQ(6)PC X'1<X],4 =;X-U'4]7\)Z?J6KI''>740E:*.$QA 1P,%B??/O
MTK=K(\-KJ2:2!J=S+<R;V\N6>)8I6C_A+JO ;KT XQD Y%:] !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%<5\2T#:3H[>?-#_Q.K)"\<K)A6E /0_SZ4 =K17D^JZ0FAZWXML-*
M>XBTN7PV]Y/$L[D17(+A&!SD%E5B>>=M.>TMM%T/P?<1B5+;69[*+5IVF=A*
M!"?+5LG 4N0#C (P#QQ0!ZM17GRZ*D_C7Q#X=A!30[K2HII(X^%MKEF=08P/
MN$JH;C'(!I?!$KZW;6%G?P!;GPZKVMU\N ;D$H"I_P!P%S_UT0]J .UT^:^F
MCF-]:QVSK,ZQB.7S-\8/RL>!@D<X[4:A-?0PQ-86L=S(9D5UDE\L+&3\S X.
M2!SCO7FNF6MY=>%]0M=/N[<7*>)[M8(+]F>*Z"2.?)<\G!5<]^5%17UY'=^%
M+)DT^?2;JU\3VT%S9^=N2.0S(6"E<!D(8$<<9H ]:HKSZWCMO$/B#QI9:Z )
M+-HUMMYP;>W,0*R1G^$EMY+#G('/ K$T=+K7-0\ -KS3O/>:1=&Z1I643 "/
M:6 /<')]<G- 'KE%>3Z7;7T_A8V&F7%J\ECXBO(K6QOV9H;F*-I,0$\G@$LN
M<X*#TKM/ U[#>^'"(M/ETYX+J>*>TD</Y,HD8NJL."H).,=L#M0!TE9>NZU'
MHEK;R-'YDMU=16D";MH:21L#)P< <D\'@5S,2P:[\0_$NDZW$LL-O:6QL8I>
MGE,K>9(GHV_@L.1M7FN6,<FJ> _ \^M*MW<'788%GG4,\L'FR!"2>NY I]^M
M 'J>DW.IW,,XU33TLYHIFC3RYQ*DR8!#@X!&<XP1D$&LKQ'XMCT?PY=ZO8PQ
MWZ6ERMO*OF[ &,BH<'!R06Y'L>:Z)(8HX%@2-5B5=BH!@!<8QCTKQ66TL+;X
M2>)TMXH(9O[:EC(C4*P1;Y0!QV (QZ4 >V]N*J:9+>SZ=#+J-K':WC#]Y#'+
MYBH<]FP,\8[5Q]AI]MI_Q4U#3;7S([6\T1+B>,3.=\GG,N\G.=V.,YS7/:!#
MJ=]\.?"+Z>UG?7<4<TS:=J#'9>J&(;YN<.NX$$Y'- 'KE9OB#68?#V@7NK3H
MTB6T1<1K]Z1NBH/<D@#ZU2\%WMMJ'A.RN+2UGM(B9$-O.VYHF61E9<]P&! /
M< 5!K#W>I>(K6QL8+:X33P+NY2>8QJ78,L0R%;/1VQCJ$- &WI>HV^L:3::E
M:/NM[J%9HS_LL,C\:MUY[\/?,TJYUOP/?JL;6,AN+1(Y21]EF)8!6P"=K%ES
M@=17*Z980_\ "">!=3$EP+^75XK9[D7#B0Q/+(K)G/ (]._/7F@#VRBO(]3G
MD\,2^/X=),EO:VR:=/Y<99O*60D3NHSD'8"3@@\9JY?:=IRZ=K^HZ;KEJ\=S
MH4S&TTQ3%$2H)6<[7.&YQGC(]<4 >H5A^*=?E\.Z?;W<=HMRLMW#;.#+LV"1
MPFX<'.-W3BN*TNTCTS7_  !=6?F"XU#3)ENB96)G"P(ZALGL>GI6+++9:Q\,
M-'UV\:-]9?6;8W4SG$BR_:@&C/<!1T7H  <<4 >UT5Y5?Z59ZAJGQ)6Y\V9+
M>WAFA#3N1&_V8MN7G@@\CT[5)IT*VVM_#K4HWE-[JEI(+V9Y69K@?9?, ;)Y
MPP!'IVH ]1HKR;PT;?Q#I^BZO<Z[;6FMV]\/M2Q0D73R[RKV\A+Y*'/3;@
MC %9M]8PQ>"_%FJK)/\ ;=.\12?9)FG<F'$\8^7)]"0?4<=A0![&M];/J,E@
MLJFZCB69XQU5&) )^I4_E5BN#TZST^/XQZ[*\%NLYT^TD1RH#%RTJD@^I  _
M*M?QS<VEOH$4=Y).JW-[;P(D,@3S7:081V(($9QAO]G/7I0!TM%>*ZQ((_#W
MQ-L5N(HUMO)EA@LY2L<3&%"X4 ]-W7H">PZ5T-U$WA_QVTFD1R-/<>';FX>(
MR,_VB:-TV%LGEOF(SZ'% '6^(=?ET.YT:-;19X]1OX[)G,NTQ%@2&Q@[ONGN
M.U;A( R3@"O'S_9=WX;^'6M)+%+?W&J6IN;HL/,ED9',@<]\/Q@].@Q7JVHP
M176F74$\22Q21,K(ZY##'0CO0!BZGXM2UCT&XL8([RSU:^2S6<2[=NX,0X&#
MN'RGN.U=)7C&GVUDWPX^',4(C0S:I9F<PML8DQRC)*\YXZ]:LW]U)X9B\=V^
MFL]O86E[8.50LP@BE$?GLH!R,KN)P1W(Q0!Z]17&^&=/L+?Q)/>Z;K-G-%=V
M:EK+3X@L'#<38#MAB"1VW >QI?&5X\7B#PI8W'&D7M])'=D_==Q$QBC;U#/V
M[E10!U5[>6^G6,][=RK%;P1M))(QX50,DUD7/B&2W\7Z7HGV16AU"VFG6X\W
ME?+VY&W'^V.<UYUXNL_L^F?$73(HE?1H+&"YAA(REM<,K%@@_AX"M@="<\9K
M>U+3=,NO'7A"QCBB^Q'3[[=%"VU&_P!22#M[$]1W[T >BT5XY::HVEZ!IUC-
M=)!HR>);RPEDN09(TB5I?*C?YA\F[:.3C@9XXJ?Q#I5MIWAF_6SUHW$+ZQ92
M+%9DQPVA>5 R)AB "/FVYXSG S0!ZY7.KXEG;QS)X9&GIE+,7IN?M''EE]F-
MNW[V0>,X]ZU-*T>QT2T:UT^)HH6D:4J9&?YF.2<L2>O:N3B8?\+UN1D9_P"$
M<CX_[>&H [JBN)\>:XL$6FVL4^+4ZM:P:HZ-Q'"Y8[6(Z D(#[-Z&L?7)(?#
MGB/Q%%#+<V>@MX?-S=I8X!@G+E%:(=$=EW>@)7)]: /3J*\KL1%;^,]0T]6M
MK6WG\-K(;:SG.-X=@&+#&Y]O\0 X]1S530+6.SL_ACJ<+RB\O (+B5I68RQF
MV=MIR>@*@@=B* /6KEY8K:22&-9)%4E49]H/MG!Q^5<CI7C;4M6\*P>)(/#D
MDMC,AD$4%T'N-H)!(0JH)X/ ;)KL)N()"?[I_E7!_#/4;/2?@UHU]?W$=O:P
MVSM))(<  .W^<4 =AHNLV/B#1[;5=-G$UI<+NC?&/8@CL0001ZBK]>*>%8KW
M3;'PG::G ]MI&M:M>W,EO*-H 9";>)QZ,<MM/4@5>UN^O/#<_BVWLI)8M @N
M=/:3RB?]%65A]H6/'W1LP<#[N_(QF@#UVBO-O%5AH4/A;Q5=Z)=!I)=),QM[
M613!$45MDJA1\KGUSR%]C4YN+:;XA^%DCN$)N-%N/-$<F"_^JVDX/NV#]<4
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
M6][;)<VL\4\$@RDL3AE8>Q'!J6@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N:\:Z#>>(M.L;2TCM
M'6&_@NIENG*JR1N&*X"MG.,<UTM9^IVE_>-;)9ZE)81JY:9XHT9W&#A1O5@.
M2#G';WH 5-&TQ;*6T_LVT%O/S-#Y*E)#C'S#'S=._I3SI6G'33IOV"U^P%=G
MV7R5\K;Z;<8Q7%^%)_$6N1ZO*WB*Y\S3M;FLT1K>#9)#$Z\-B,'<5)&01VXI
M?#OC.WLFUB#7]6DD>/7)K.&22$D(F56,.47:@). 6QDYH [>SL+/3HC%96L-
MO&3N*Q(%!/J<=^*DCMX8C*8XD0S-OD*J!O; &3ZG  _ 5G:IXCTO1A*;V=T$
M*"28QPO((D.<,Y4'8.#R<=#Z&M*.6.:%)8G5XW4,KJ<A@>00?2@"@/#NB"W:
MW&CZ>(6E\XQBV0*9/[^,?>Y//6G2:%I$UK':RZ7926\;^8D3P*RJV<[@".#G
MO6-:>*-%T_3=3U*YU^2YLX]0>%Y)HB!;N=H\E<*"0"1SSUZU>M_%NB73WR0W
M;L]C&)9T^SR!A&<X=1MRZ\'YER* +EWHFE7\\<]YIMI<2QKL1Y858JOIDCI[
M5)-I6G7%Y%>36%K)=1#;'.\*ET'H&(R*K0>(=,NM.L;^"=Y+6^8);.L+GS"<
MXXVY P"<GBHX_%6C2WT5HEYF2:=[>)_*?RWE3.Y%DQM+#!XSV/H: )?^$<T,
M0^2-&T\1^;YVT6R >9_?Z?>Y//7FKUO;06<"P6T,<,*YVI&H51GD\#WKC+/6
M+B/4?',.IZQ-%9Z?)&L-P47=;(]NKD@!><%B>0>G.:Z"#6;"UTC3&DOYKHW4
M"F"00L\MP-@)?8JYZ<GC SVH MWVCZ9J<D<E]I]K=/&"$::)7*@]0"1T-+=Z
M1IM^L*WFG6ER("#$)H5?RR.A7(X_"N$T?Q+]J\):O=:GXCNK:--;EMK>^$($
M@19%")MV8&1\IRHZGO722>,+.+Q5=:&]O>;K6T6YDE6UE<'<2 !M4Y&%//0G
M@<@T =$JA%"J % P !P!6=+X=T2<7 ET?3Y!<R"6</;(?-<=&;(Y/N:B@\3:
M1<Z-;ZO!<O)8W,BQPRK!(=[,VU<#;GD\9Q6K))'#$\LKJD:*69V. H'4D]A0
M!3_L72OM)N?[,LOM!C\DR^0NXITVYQG;[=*B'AW1!;PVZZ/8+# Q:*-;= L9
M/4J ."?:FVGB32KV]BLX;EA<31&:%)87C\Y!U9"P <#(Z9Z@US.FZO>^*]<U
M:*UU*_T[^S=02*!19MY;QJB,XDWJ.6+,,$@@!2!UR =O!!#;0)!!$D448VI&
MBA54>@ Z5#!IEA;7DUY;V5M%=3_ZV:.)5>3_ 'F R?QIFH:M9:8]O'=2L);A
MBL,4<;2/(0,G"J"3@#)XXIVF:G9ZQI\5_I\XGMI<[7 (Y!(((/(((((/((H
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
MF[[2W/[H_*< ]SQTZU6N_'?ANQ>\2?4L-92".YVP2/Y)(SEMJG"X(^;ISUH
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
MX+^QG6>UN$$D4B]&4]#5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M176444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5@^*O$4OANSLKB.P-Y]IO8;0HLH0J9&"@C(P>O
M3(^M;U<5\33(-%TCR602_P!MV.PR?=W><,9]J &-XZU"SN=;L-3T*.WU'3K
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
M#ZO9^&?"^EM=V,LFC:@MX[@.H<#?\@Z\_O#S[=*N6GACQ!I&M:HNE:I9IHVI
MW37<BS1,T]O(_P#K/+(.TY/(ST)Z'N 2:;K6MW?C7Q-I\EM:26EA';K"@G8'
MYD=@3\AR6X!Z8 '6H/#_ (KM9/#GAF+2])@M)M71S:V*/MB@1 6<DA>@XZ#D
ML.G)&E;:#J-AXOUG5K>>U>UU*&',4@8.KQHR@;AQM.0<X)XQCO6)I_@/4=-T
M?PL8;NU.J^'C(B,=WE7$4@PZMQE21C!P<$=#F@"?4?B#-IFD^())M)5M2T-X
MQ<VPN/D=),;)$?;R"#T(!&"/KK:?XCO9O%TV@ZAIL=JYL_MMO)'<>;NCW["'
M&T;6!(X!8<]:R-:\$7FKZ5XC/G6L6IZYY".<L8X(XL;5!QEC]XYP/O>W.L=$
MU%_'$>OEK5(UTQK(Q;V8ABX?=T&1D8QQZ^U '2453TI=132[==6DMI+\+^^:
MV4K&6_V0><5<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *KW5C9WP47=K!<!#E1+&'VGVS5BB@!
M  H    X ':EHHH **** "BBB@ HHHH **** "BBB@ IDL4<\312QK)&XVLC
MC(8>A%/HH :B)'&J1JJ(HPJJ, #T%.HHH **** "BBB@!DL4<\312QK)&XPR
M.,AAZ$40PQ6\*PP1I%$@PJ(H4 >P%/HH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO/_ !EXX30/&FD:
M)>Z@VD:==V[S/J C5LR X6/+!E4=R2#U7IUH ] HKB]4U'7-.\%>(M3&J0SF
MTA>YTZ[AC0B6)8@PWCD$[MP)&,\8QTK$\*ZYXD\2^"]+U&+7PNM7<$UR+4VT
M7END4NP@< C.5&<]30!Z?17G_B/QEJ$WCZP\#^'FBAO98_/O;V5/,%M'@G"K
MT+$ =>/F'X;D]IXEL;NR%IJOV^U9G%R+J",2K^Z<H59 JXWA005)YZ]: .DH
MKR?Q-X@\5^&_%/@[1'UP3-K$OE7D@M8AM.Y ?+^7C[QZY[5H>/-7\4>#O NJ
M:JNK+-<V]X@M9&MX\/"^P8=<=0Q?D8[4 >D45YEXB^(-_P"'O"'AD0;+WQ!K
MZ1+ 9E C1F5-S$+C@%P /?KQ5SQMKFO> =!M=>_M ZK!%,D=];SPQQ[E;C=&
M4 *G..#NZ^W(!Z#17EGCWQCXETB#2O$/AETO=&EM1>W5M)$N?)RGS*0,@$/S
MUQUZ9QTVE^)(_%#Z#J>C:DZZ=>+(9H-B$[E .UB02I!X//T]: .MHJCK$]W:
MZ1=7%BL#7$43.@G)V9 )YQS7#^$?'M[>?".Y\8:P(Y+B%;B4QQ+L4[&(5!^@
MR<T >C45Y9H7CW55UKP?!JDZ3P^);)YBHC5!;RCYE"8&2I!"X;)S@YKU.@ H
MHKRMO%WB"V\*S^(HM16[,FKM:Z;8O @^V0>=Y8 V@-O(#-D<8'2@#U2BJ=]J
MMCIJYO+E(CL+[3RVT?>; YP.YZ"B;5M/MXH99;N().N^(AL[UQDL,=0 <D]
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
M$R%8A&[Y3Y2"25 [X!)]#4][JLO@SP9=:EK-]-JAM5=Q*MOL>1<DHK!1@'&
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
MI8Y[G$,4R;B29=OW2%X.WDD#CK74:;<W-W9B6[M1;3;W4QK)O! 8@,&P,@@
MCCO7)6?A;5[>QU&UN;;2+RWO]7FO9[:>1F22&0'Y,F,X96VG..<'I6SX0\/O
MX9T1M/,F8_M$DD,(D9UMXV;*Q*S<D =R!UH J7GC)XK+5]1L=-^V:?I,SQ73
MB?;(QC ,IC3:0VW)ZLN2IQVSE:]J5SJGB_P?'9P6EWI=[#<W4:S3%5F_=+AF
M&PXP'..N<]JL1^$M6L+?Q'I=A-9MINLS33K),["2U:88D 4*0XSEARO7!]:L
MR^%KNWU[PM-IPMAIVAVLML$EE82.K(B#&%(X"#OSGM0 WQ7(_@?X;7S^'+:&
M%;.(^2CR-B(,W)7@Y(+9 X'X#%9FJ->0?$_0[J+3+>34I=(NU:..?"'$D6-T
MA4' '^R2,]#74>,-#E\2>$=3T>"9(9KJ$HCN"5#9!&<=N*S_ .Q=;F\7:5KE
MR-/Q:V,UO+''*XRTC*?ERO(&P#G&<YP.E &=>>+;/5/".G:G?:")UDU2.TEM
MI)5(MYUG\O=G'S889&!S[5L-XJ,NOWNDV5K#//93PQ7$37.R;;($)D5-IW(H
M?KD?=8=AG '@K6QX432=^G^<NM?VEO\ .?;M\_SMOW,Y_A_7VJ[XA\(7GB'4
M//FAL(9X+F*6QU.*1EN;9%VETP$^;)#XRV/FZ<4 =M7F4^MW5E\0--\127>=
M%U29]&$6>(\']U+_ ,"D$@S_ '66N\UR+4KC1KJ#2'ACO98RD<DSE1'D8W<
M\CJ.*Y_Q%X%L=5\&W&DV&F:?:7C0JL$H&WR77!5@X7<<$#L,^V: -'6_$D^E
M:_I&DPZ8UU)J8F$<GG!%5HTW8.1TZ<_S/%84OQ$OH-#U/4Y?#I":/=/;ZDHO
M =FTKDQ';^\^5@V"%_.K\FB:_>:SX6U*].GF72EF^UF.9_WK21["4&SCUP?I
M[UFW?@S6;KPSXNTO?8+)KEY)<1/YSD1*ZHN&^3DC9GCU]J -;6_&<>G3WUO9
MP6]U/8PK+-%+=>4S;@6"1C:VYMHS@X'S+SR<1+XVN;S5K33M-T.6:2\TO^T8
M6N)Q" -RKM<8)7&[G@\]NXAET#Q1I_B6?5]#N-+V:C#$M]:WID*I)&NT21LH
MR?EP""!G'7TN)H.JQ>-;76C+;7$4.E-8N7=DDD<NKE\!2 ,KC&>_MB@!FG^.
M(M3T?1;BWLF%_JTLD,-F\H 1HBPE+. ?E78>0.<CCFN7L=<E\+7?Q%UB32$W
MVMU;R26L$P"_ZA,L&*CKG=TSSTJY9^!-=T[3- GM;C3_ .UM%N[J6-7D<PSQ
M7#LSHQVY4X88.#T]^'ZCX+\0:E9>,8Y)=,CD\0>3Y:K)(1#LC1#D[>?N^G/7
MCI0!LOXLU-/$0T7^P!]HGM&NK-C>+M=58*PD^7Y"-PZ;^M,L_'MO=:+8W4EL
MEM>W=S-:?9IYP$CDB+"3,F/NC;P0.<CCGBQ)HNJ2>---UPK9B&VT^6U>/SFW
M%G9&R/DQ@;,?C7/Q>!_$%KIMK/97EA#K-AJ=S?6Q9G>"1)V8O&_R@CAL9&>G
MY %YOB*R:>)VT65YEU6/39$BG!0EV 62-R!O4YXX'(P<=:?>>--2BT[Q5'_9
M,-MJFB6@NE1[GS(Y(V1V5LA0<C8V5QU YYS3]7T'Q)K>E6 NYM-^VPZE;WCQ
MQNZPHD3AMBDJ2Q)!RQ Z].*+SPIJ-_JGBN622UCM];TQ+&,J[,\95)%W$;0"
M#YGKV]Z -_P[<7EWX=T^XOEC%Q);QNQ20ONRH.22HY/IC\:S_&^LSZ1H426;
M^7>:A>06%O)_SS:5PN[ZA=Q'N!5:U;Q-I*>&]/9=*E0+Y%ZD9D+A54 /&2 ,
M#!)+ =0HY.3-X\TBXU308)K2-I;K3;V#4(HEZR&)PQ4>Y7<![XH Q/$EL-)\
M?>#FTO35GN%M[Z-(PX0O\B8W.>V223R>3P2:T[+5W\8Z'JUK)9RZ7K6FRM$\
M9D#M;SA=R.C@?,I!!Z<C((P>;&K:;=:MK/A_Q%I$MK.MBL_[J:1D65)549#!
M6P1MZ8Y]J2&Q?PW8:[K%P5FU+493.T<.2"X01Q1)GEN%49P,DDX'0 %[PCKO
M_"3>$=+UDH$>Z@5Y%'17Z,![;@:S(O&LG]KZ39W>EM:+JD\T,"RS8G38&(9X
MBHPK!#@@GJ/6M#P9H3^&O!NE:/(P:6VMPLI'3>>6Q[;B:Y6R\%>)8#H;3W>E
M23Z;J,ES+<GS#)=AU==[\?? <?+DCC[P Q0 EO9W'B3QAXNLM6TNQO(;=K5(
MTDNW'E8B$BA&$>1ECDD8()[UA6QLY_AD/$_B3PY::M);W4\@<W!WN7N'1M^5
M'RCY0!\W ' P*[_1]&U73_$_B+5)5LVBU-X7A19FW)Y<83#?)WQGCI[UA?\
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
M>#KO7=>U>>\>WBL=2T<::?+D9I(V#.V\ J >7]>WOB@"WIWC W?B*WTF:RC
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
M &[K.OV&@V2W=Z\GDM,D ,49?#LP4 XZ<D#)Q6G7C!2Z;X.332ZA<7,DFMJ
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
M0Z0LJE06 +' !/4]?Z&N(T_5=<U/68O#U_>QV-_;Z4EU=2V6UO,F9VC^7>I
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
M/%.P8AP X=NK;L DYR3SFMI)8Y(O,216C(SN!R/SH66-V*K(K, "0#D@'I0
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
M/<!LO-/N20F/]M!CIP0I]*]'%C9K$(EM(!&'#A!&,!AT./7WH73[);O[4MI
M+GG]\(QOYZ\XS0!8KD/B1>/8>&X+AFD6P6_@^WNB;MMON^8D8.5SMR,<C(KK
MZ1E5T*.H96&"",@B@#SJWTWP;<6_B&Y&J)J>G7\,8O(X3&8%?!5-@0 "8Y'3
MG[OMFGX5-WI=IKFC7<8_X3"STX"SD;:6FM@A$.P@<[6R&_VLG.",>D)IMC';
M"V2RMEMP=PB6)0H/KC&*D-I;&X%P;>+SQTDV#=Z=>M 'EOALZ#J\&A:GI.M,
M^OVMK(BV<0B64N8_G6X 7<5##.6/WL'))&;?@NY\+ZUI/AJ6657\1VH99H5?
M%R9RI6<RKU*D[F.[CI["O1HK*U@GEGAMH8YI3F21(P&?ZD=:([.UAN9+B*VA
M2>7_ %DJH S_ %/4T >+O>:9;?#V.REGMH[JT\4<PEE#0@7V22.JC:1STP1Z
MUL7ACMO$GQ$;2TMUUE["&6P\M5\UF-O(2T?<G/<=Z]._L^R,LDIL[?S)&5G?
MRERQ'0DXY([5+Y$7G^?Y2>=MV>9M&[;UQGTH \MLI-#OK>'7?"NL-<:U#I5P
ML%E:K$"?W9*K.BKN^5PN,_Q'OFJ(OO#TVB_#>]M[BS^UKJ,(GD9U\T.8G\W>
M3SDR8SGOBO78+*UM9)9+>VAA>4[I&CC"ESZDCK3$TVQCF:9+*V65G\PNL2@E
M\$;LXZX)Y]Z +$B)+&T<BJT; AE89!'<&O%=/MK&?X=^ %D6)E_X2'RE.<':
M99\J".<' X^E>ULJNA1U#*PP01D$56_LRPVA?L-MM!R!Y2X!_+VH Y'P;;VF
MG^./&FGV$4-O:Q36DBV\*A41FA&XA1P,X&:=XZU*+3-:\+R:FRIH37<BW;R?
MZI9/+/DF3MMW9// (![5V$=I;0RM+%;Q)(WWG5 "?J:=/!#<PM#<1)+$XPR2
M*&5A[@T >9ZP^CZ?#I<FD.)/#ESXA$FI2))OM]SJ< '[HC\S9G'R[N/6JWBB
MRBBNO'T=HD7]D-X?\Z>-0/+2]VR;2!T#[ I..?ND]17J@M;<6WV801?9]NSR
MM@V[?3'3%,33[*.U^RI:6ZVX_P"6*Q@)^6,4 ><V5AIUCXQ\$M:001/?Z1<K
M=,H&;@!(B-YZOSGKFN>TVQTVV\!>&-3AA@2\C\3+&ER,;U0WLBE W4*5)^4<
M<D]Z]E_LVQRI^Q6_RC"_NEX'MQ1_9EAL"?8;;:#D+Y2XSZ]* /+;M]%UB_\
M$^D^)M9;3]134-T*8C6=HAM,#0,REB>, +SDGCYN;7VO0;S6/%NC>,KB.&Y>
M6+[.;EPDC6OEIL\D]V#ASA.=QKTM[&TDN(KB2U@>>(8CD:,%D'L>HHEL[6>X
MBGEMH9)HO]7(Z LGT/44 <'8P:7'\6]02Y@MTEGT>U:%+A5\QSNE#=>2V.">
M?>N;T:Y6T\&^$%DV#0SKUS'>_P!P#SIO*#]MF\J>>,A:]B>W@DD$CPQM(%*!
MF4$[3U&?2F+8VB0/ MK (9/OQB,;6^HZ&@#RKQ591P_\+#CM4C_L<Z*LTD8
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
M-@42/V& 67ZEA@5IVE_;WFF0:A&Q6VFA6=6D&PA",Y(/3CUZ5S7C+1HM7N[
M26VI1O"DKP:GIKXFM)/EP, Y*L,Y&"/EYQUJQ#I6L:K\-WTG5YTCU:ZTY[>:
M50 %=D*@D+QGD9QQG.* +,'BS2[BYL8=T\2ZB#]BGEB*QW'&?E)[D<@'&1R,
MUR>@^.+71(M:37;S4)HX=;N;?[6\+RQV\88*@=P-J#V_'O4Z:5JNN:+X3TN\
MTV:RN=(O+>XNY7*^6/(4CY&!^;><8QT!.<=# =&U8Z!XO\/'2YC/J]]=/;SM
MM,(BFX$A;/&WDE<9R. : -H7MS'\5GMOMEP]BVA_:!;ABR!_."[E4=3CZFI]
M%\0:/!X7M[^'4;Z[M;B[D@@>[#--+*967RP" ?O @ @8 YX!-5+72[NP^(EO
M<+:7$FGV^@K8BZP,-(L@;&,Y^Z.N,9XKFAIM_8_#[2K.XTF\&JP:X]U;PQO'
MYH/GR2AT!;:_[LG*DC@GTH [?_A-M$0:I]HEN+9M*7=>K+;.!#T(&X J2000
M%))SQ1<>,+&WM=79K:\^U:7;BYGM#'B0HP)4CG!!VGOQ@YQ7)_:=1>P\22:;
MHFIP^)M11+@KJ$$2I,D>R,B(!F3*J> Q.2PSD4Z+1-5N-;\1R1:/?0V^J:&M
MO#+>7".WF@2C#G>Q!.]>!D >G2@#;3Q'::EIOA:[OYM1L+B_GB:*.!'5)I&C
M+;'.""G)."1G;[5J7_BS2].^UO,9WM[)@EY<11%X[<D X8CT!!.,X!YQ7*26
M.KW'A_P)"=%NXY=,O;=[I&*$QI' T;-PQXW-P!SCG%20:5JVF6'B_1'TV:\&
MJW-S<6-PA7RW$Z_<<D_+M.<YZCIGI0!TEYXPTFSU3^S?]*N+PVOVM(K:V>3S
M(\@ H0,-U[=.^*DMO%6F7VGZ=>6+2W*Z@K-;1QIAW"_?R&QC;T.>_'6N=T;0
M[[0_&&E VT\]E8>'%TYKM0"'E5U.,9SR%/;':LG3/#4TO@[1-,UC2-4M;BVF
MNY%O+*0+/9.TI9&4J3D,KD$#/09'< 'I%KJ,5[IBW\"3-&RE@AC*OP<$;3R#
MQT-9D/C'1Y[#2+Z.64VNK3""TD\IL,YS@'NOW6Z^E2^%8M7B\,6<>NR"340K
M"5\ %AN.TL%XW;=N<=\UY]I^D^((/#/A'1V\/WGG:+J\;W+[X@KHOF_.GS<C
M# \XZXYH ["Y^(6@VJWSR->F.PG\B[=;.3$!P#N?CA?F'/?G&<5JZCK5K;S&
MQ7[1-=- 9C':)O=(^F_T'.<#J<' .#7#:AHVKW'A[XA6L>E7)FU6X=K)?E_>
M@Q(@/7CE3UQ6C90ZOH?C:ZU,Z1=WMAJUC;1YA*;[66(,-C!F&%.XG(.,T 2^
M _$+/\/M$N;^XN;Z^NQ+L'+RS8D?GGL !R< <#TK1/C_ ,/BTM;@SW&+F[:R
M5!;2%UG7.Z)@!P_!XZGMFN'T[0->TOP_X4OI_#;7S:8+N"\TUVB:1HYG#"2/
M)VDC:.#@\GIUK;U'3+N:/P[/8^&#81QZXM_/;0)&K1QB)T+R;3M+DL. 2<8[
MB@#N=,U&+5M-AOH8YXHY02$N(FBD7!(Y5N1TK'E\3;O&Q\,K:7*_Z#]H:X5.
M,LX5<'T'S9)'7'O71UR5S::A:_$Z/5DT^:XL9M)%JTT3+B-UE+G<"0>AXP#D
MT 9/@;QE!%X;TFVU>ZOI[N[O;BV%W+$[H9//D"(TF, D  #Z=.*Z?4_%NEZ0
M)I+IIA;6\JQ7-RD1:*!FQ@.>WWER1G&1G%<-:Z)K,7@/P_I[Z1="[M->6\FB
M^3*Q"Z>4MG=@_*PX!SFK46DWNGZWK.G7G@Z'6;?4+R2ZM+]EB:-1)@E)MYW
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
M*L5((/(.0:LUB>$HM7@\-VT6N2F6^5G!D90'=-YV%PO&XKMSCOFMN@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBN3^(.H:GIVBV3Z9<1P/+J5K!(SH6)5Y5! P1CW]LCCK0!T<>
MH64M_)8QW<#W<2AY(%D!=%/0E>H'UJS7GEQ_:\?Q2OQIRV+7Q\/VY9YPRQ;A
M-+_",DYZ=>/4XP=&R\7WVJ^'M U2W@M;.'4K=I9[BX;>D+@#;&J!E9RS$XQV
M7IS0!V5%>:R>+=9UO2O!5_9O;V0U/4&@N8BC."R++WR#MS'G'7ISP<^D@D("
MY&0.2.!0 M%<19>,]3U$Z1?V.F/=:9J$X1D2TF62")L[9C(?D8="0!QG@G%+
M)XQU&TUG3+:\M[1%O=2>Q:T0EI8%PYCD9PQ7Y@@.W .&[X- ';56M=0LKV6>
M*TNX)WMVV3+%(&,;>C8Z'V-<Y#XAUG5;=M1T6QMKFRCOVM# [;99(TD,<DH<
ML%7!#$*0<@=03@<S)JFJZ#J_Q$U/3+>SDCLIX;F9;AF&]5M8V95V]"0#R?R/
M8 ]2HJ&UN%N[."Y0$+-&L@![ C-<O/XGU*[M]?O-&@M9(=%F>!HIPV^Y>- T
M@5@<)UV@D-DCL* .HNKNVL8#/=3QP1#@O(P4?K26=[:ZC:1W=E<PW-M*,I+"
MX=6'L1P:X#5-7NM=\0^ -0TR>&.SOO.N8DFB9B&^S,?FPPS@,1QT.>M=[!9P
MV-HT%C!!;KEF54C"IO8DDD#'4DD^M !>:A9:<D;WMW!;+(XC0S2!=S$X"C/4
MGTJS7CUS?ZKJGPIM[_4YH;J=]<BV;4*$$7Y7&23QP /0>M=8_C2\TB\\16^N
M6UL3I=G'>Q&S9OWB.6 0[OXMRXST.>@H [6LS7K/2;_2);;6S"+)RNXRR^6
MP.5(;((((R"#GBLO3-<UB;Q&EA=:>TEC-;F07D=I- L,@/\ JV\S[V1T88Z=
M!4GC\ _#KQ(",_\ $LN/_1;4 3Z)H^E6X6[LKRXO\9$<UQ?R703UVEF(!QW'
M-:L5]:3WEQ:17,3W-OM,T2N"T>X97<.HR!QFL_PH O@_1   !808 _ZYK6#+
MXN_LS5/%[WEA;HFD1VSJ\!)DN/,5MH8X]< <'&3UH [6BN-/B77H+R[B;3%N
M+=+%[F*Z^S36R)*O6)]X).1R&&.F,"J^D>,=9N;GPG)?6=BEGX@MRRB%V,D4
M@A\W)SP5(!&.HXY- '=45R'A_P 72:]JK6T<MDLD,\L=W8.K)<VP4L%8Y;Y@
M<+R!CYAUK>U_5ET'P]J.K/"\RV=N\YC3JVT$X]OK0!HT5Q\'B363XDTS2FM[
M"X2_T]KX31L\?E[2H*_Q9!WKAN._%4M'\5>*]6\./K<>D::\(2X18$N&61I4
MF* Y8;0F 2<G/'OB@#O:*X4>-[U5\41QI8WLFCV*7L,\6^.*=65R1U;H8SR"
M0<]JET[Q5K4NKZ!;7UK8I;ZW9// 86<O%(B*YW9X((;H.F.IZT =K17G7A[Q
M7J=MX6%]JDT5U=7FKS65N(X'X;SI!R 6)4*A(4#/&,\YJ])XTU+3H=1&HZ8S
M-'<06^GSB&2WCO'F(4+M?)4JQ^;KQR/2@#KAJ%DVHG3UNX#>K'YIMQ(#($R!
MN*]0,D<^]275U!96LMU=31PV\*%Y)9&"JBCDDD]!7$6B7R?&9?MSVTC'P^^V
M2"-DR/M"9!!)Z'OGOT%=%XNU"72?".K:A%:P71MK625H9R0CJJDD'@YX'2@#
M8CD2:))8G5XW 964Y# ]"#3JXV7Q+K!US1])L;*P U#3'NUDE=@(V79QM Z?
M/TSSZBM3PAKMQXAT 7=W!'#=QSS6TZ1$E-\<C(2N><';GGUH LZIX<TW6;^S
MO+Z*262T),:B9U0Y(/S(#AN0.H-:M8-]K<[>*(O#NGF%+LV;7LLTZ%UCCWA%
M 4$$DG/<8"]\USDOC_4O[,B:+3+8ZA%KB:->1/,P0.6 #H<<@@@C/3/?% 'H
M-%4M*.IFP7^UUM%O-S;OLC,8]N3MQNYSC&?>N2N_$_BF;5?$=CI&F:8[Z.8F
M'GS/F96CW[1@##$<<\#WSP =U17&:+XUEUS5=$BMX(DM-6TI[]"P)>)U9%*G
MG##+GTZ51'CK5WT32KN+3[*2:[UI]*<&1E48D= PZ]=F3SQGH: /0:S-9\/Z
M?KT< OHY?,MW\R":&9XI(FQ@E70@CCCKS7+WOB_5M+O8M(U.32++5I+0S0&3
MS/L]Y+O<")')7:0%3.<G+\#CG577[]O$^M:/LMA]CL8KN&7:W)<N-K#/.-G4
M8ZT :VF:-::4&,+7$LK##37-P\\A'IN<D@>PXK0KC++Q9J6I>'_#^I)#9V<>
MI6IGFN)B72)\#;&J!E9V8DXQ_=/!S5.V\>:I?Z3X3O+73;0-K<SP2+),P\MU
M5SQQTRAZ\^U '?T5YGKWBS7CX(\4#=:6NIZ3>+:230*Q1T?RR&3)RK8D]\8_
M+TBW$X@47+QO-_$T:E5/T!)_G0!)17 )XFO]+\0^-KS5+J*33-'CA988XB&V
MF(N IW8W$M@DCGCH*TI/$NI:7J&@KJL%J;367$"M;A@UM,5+*C$D[P<$;@%Y
M'3G@ ZVJUQJ%E:7%O;W%W!%/<-MAC>0!I#Z*#R?PJ/69KFWT6^GLWC2XB@=X
MVD0LH(!/(!&?SKS1[G4[OPY\-+ZY>&ZOI[R"168%,[K60_.>><Y)('X4 >L4
M5Q$/C>[M;75X=4MH#J%AJ4.GH+4.8Y3,$,;8Y88#\@9/R\=<5JZ%K.JWFLWU
MA?V+?9HHTDM[];62!)<\,A23)##U!((/:@#:N[^SL$5[R[@ME8X4S2! ?IDU
M+%-%/$LL,B21L,JZ,"#]"*XCXOJK_#B\#*"/M-KU'_3Q'7==!0 45P<_CN[C
M\))XRCM[>30_.^>'#>>(/,\OS0V<9_BV;>G\6:E\3^,M0\/_ &^Y-O:"VM9(
M!% Y+2W<;E0\BE6_=@%B!N4Y*^XH [>BN-OO$?B!O$NLZ-IUIIP-E917<4MQ
M(YW;BXP0 .?D_#KD]*WO#>L?\)!X9TS5_*\HWELDQCSG:6&2,]^: )KC6M*M
M)C#<ZG9PRCJDDZJP_ FK4%Q#=1"6WFCEC/1XV# _B*XC4(HY/C;I&]%;_B27
M'49_Y:I_B:I:TD/A7XK^'+C30MM#K<=S%J,$8VI)Y2!UE*CC<,\MUQ0!Z117
M"R^.;V#PQ8^+7MK<Z)<S('A 830PN^Q)-V<,<E25VC&>IQS>E\0ZS?QZK/X?
MLK:Z73;S[)]FE;:]RR[?,VON"IC<0,@Y*GID4 =917)/XFOUU#Q;9B*VW:-;
MQ7$#E6_>!T=]K#/;9C(/?..U58_%^KW=SX5@MK*R!UW37NR\DC8B=4C8C '3
M]YZY..W6@#MZ*\X?QUX@@\-WVL36&F[-)U!K*^17?,VV4(6B_N\,#\V>XX[Z
MVK^*]06YU>#1;07$^EE4:%K6:3[3(4$FQ73Y8_E91DYY/0 9(!V-%<6?$_B"
M]\1/I%CIUE;2'2HM00WKONC+L5*.J@<@KC /OGM66/%>L:X? 5Y8R06<6K/*
MT\+HSC>L$AQD,,KD'CU .>,4 >D45R%GXNEO_$USI$4ME%<VUV8I+"=62=H0
M/]<A+88'K@#@=\UU5S))#:S2PPF>5$9DB#!2Y X7)X&>E $M%<7I'BW4;OQ%
M;Z//'8RS7&FO=_N"P6"5&56A9\L'P7^\OITYJCI7CG6[CPQ:^(K^PL([*["P
M00PO(TIN'G$2Y&#\G.3C+<=.<  ]"HKG-$UG5KO7+RPOK%C:QQ++!?I:R0(Y
M)PT923)##@Y!((/;%+XSUN^\.:(-5M(H)(()4^U^:K$I"6 :1<$9VYR1W'<8
MH Z*F3316\+S32)'$@W,[L JCU)/2L.^UC4HVU5],M8;Y+.V5HX@VPR3L"VS
M>3@ +M8G'1A6=IOB:74]8U?19VM+I(+&.YCNK9&5) ^]2N"6S@KU!(.?:@#H
MQK&F&VM+@:A:F"\=8[:3S5VS,<D!#GYB<'&/2IKN\M;"U>ZO+F&WMXQEY9G"
M*H]R>!7G'AS5Y=*^'WP]1;.VN(KV:WM6>;):(LC$,HQUPI&<]ZM>+=:O-=\%
M^-/[/6U%CI\-S9R><K,\KI%^\*D$!=N<#(.2IZ4 >A1R)-$DL;!XW4,K*<@@
M]"*=5#0O^1?TW_KUB_\ 0!7,>(_&.HZ#+=S26]HL%O=P0I;L2TUQ%(R*905;
M]V SD#<O.WKR* .VH)P,FN*OO$WB ZYXBTW3[/31_9=K#<QR3R.=X<.<$ #D
M[,>WO4]CXOEUQ]$M-.BBAN]1TP:I*9P76"([0!@$%B6;'4<*3[4 =+9:A9ZC
M$\MC=P7,:.8V>&0. PZC([BK-<3\,Q,--UX7"QK-_;U[Y@BSMW;^<9[5?\2^
M*DT+5M/L9KBUL([R.0I>7B,83(I7$1(("D@DY)_AZ'- '3U6N-0LK2>""YNX
M(9KAMD,<D@5I&]%!Y)^E8%KK^I/XKM-$N8;5#<:.;]F3+>7*'1"O7#+ER<\=
M/QKD]2UR]\0:1X+U7[+;B^;Q#)$L>XK&2@N(QS@D [03UH ]4J"]O;73K22[
MO;F*VMHAEY9G"JHSCDG@5Q#>.=5TN/7[76M/M_M^E+!.)+,.\4EO*VWS-OWO
MDPQ8=]IQ3M9\6W$?@#5M=@&CZQ:PE3"\9/E2QG;G<N6PP8D;<]NU '>=:*Y#
M7/%TFG^(Y-%BELK6Z-LLUFM\K!;UR6!1'W  C"CN3NZ<4W3[_6I_B/X@LC<V
MSV=I:6K0P&-E^_YI^]DX.0,G!X XXH WYH],\4:%)$EPMSI]TI0RVLY&X X.
MUT/8C'![58T[3K72;"*RLHO+@CS@%BQ))R22<DDDDDGDDUPMEXUU(>$_#%_:
MZ3IZ-JNHFR>!79$B)>0 K@?[')]^AZ5;?QQ?:5IOBR35K*"6ZT#8V+0L$F5X
MPZ?>R5QG!//3- ':7%O#=V[P7$:R1.,,C#((I\:".-4!8A0 "S$G\2>37,6V
MO:L/&L.@3Q6,\4FG_;C=0ETVC=L*A3NSR00<C(SZ5M:U=WECHUU=6%H+NZC3
M,<+2! Q]V/  ZGZ4 61:0B\-V4S/LV!R<[5ZD#TR0,XZX&>@J:N%'C>]5?%$
M<:6-[)H]BE[#/%OCBG5E<D=6Z&,\@D'/:IM.\6:LVL:!#J5K8QVFM63W$1@=
MB\+HBN=V>""&/3ICJ>M '5WFH66GK&U[=P6XE<1QF60+O<G 49ZDGM5FO+?$
M^L7OB/P?I&LQ);)IESK%HT,;*WFB,7"A7+9QDX!VXX#=3CGU*@!LDB11M)(Z
MHBC+,QP /4FHK.]M=0M4NK*XBN+>3.R6)PRM@X.".#R#7+^&O%LGB.]\M);(
M&-I$O+!E9+FT(.%# GY@?4 #IC/;EO ^NZIHG@WP>IMK1M+OKLV)^9O.5G>0
MJ_\ = RN,<^N>U 'K%4QJVFF6[B%_:F2S4-<KYJYA!S@OS\N<'KZ5RNJ>,=1
MTK4X8[BWM$CDU:*P%KDM,8I&"K.65B%!)R%91D#KFH[%%/Q"\< J,-I]CD8Z
M_+/0!VEK=6]]:Q75I/'/;RKNCEC8,KCU!'45-7*_#7_DFGAS_KPB_E754 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5B^*=!;Q'HZV<5V+6>.XAN8IC'Y@5XW#C*Y&1QCJ*VJ* .;
MA\-W\7BJ?76U2!Y9M/2R,9M" -K,P?(?U<\>F.>]9.E^ +_1XO#HM->C\S1[
M>6US)9;EEC<@Y"[_ )7&W&[)'MV/=44 <+:_#^[L]!T:PAUQ3/I&H->6\[V>
M5*MYF490XR<2'D$=!Q7<JI"!6)8@8)/>EJG=Z@(;&\GM8'O9K4'-O 1O9PH.
MP9(&<$?G0!S7A_P;JGA^1;&'Q$[^'X93);V1M@)8QNW"/S<\H#VQG'&<52A^
M'NHPVNG6H\0J8=.U5M1MR;(%VW&0L)&W_,W[PX; ]P>W>1N7B1V1D+*"4;&5
M]CBG4 <=8>#=1TK4[U+#7VBT.\N6NI+$VP,B.YRZI+N^56/^SD9."#S1<^"K
MJYA\61G5H5'B%=K'[(?W \H1<?O/F^4>W/Y5V-% %73K5[+3+6UEE65X8EC,
MBIM#8&,XR<?F:Y[_ (1&ZM+O6_[+U-+>RUEC+<0R6Y=HI67:[QMN&"P X(."
M,^U=.T\2SI TBB6169$)Y8#&2/ID?G4E '+3>#RE_P"&I=.O(K6UT%'2&W>W
M,A<-'Y?+;QC ]NM=3110!PO_  K^\7PT="37(A;)J O8"UEED G,VP_O!N.X
MXSQQV[U=U#P2-6U;6;G4+U)+75=/2PD@C@*,@4L0P<L><N3T["NMHH YSP[H
MFNZ=L76?$1U2.!=D 6U$)/;=(0QWMCCL.22"<8O^)-)EU[PYJ&DQ7*6WVV!X
M&E:+S-JLI4X&X<\^M:E% '+VN@>(+?2+/2CKUE]E@CCA=HM.9)7C4 $!C,0I
M(&,[>,Y%0W7@==1O?$[W]\)+3788H6ACA*/#Y:D*P?<<GG/0<@5UU1O/''*D
M3./-<$HF>6 ZX_,?G0!S%AX;\0+IEQ::MXF6_8V[6\#_ &(1@;AC?( _SMCW
M Y/4](K;P7=6\7A.,:M"P\/+M7_1#^_'E&+G]Y\ORGWY_*MKP]K\/B&SN;B&
MVGM_L]W+:/'-MW!XVVM]TD=?>M:@#E8O",TNMZ3JFI7EO<76F&3R[B*V,<TJ
MLI4*[;CE0&S[D \<YO>,;MK'P?JLR-.K_9V17@C\QHRWR[]N#D+G<>#P#6Y1
M0!YGX1DF@U"VBT;7/#NKV[*(918Z<8Y(8P#M+,LC  '^$XSDXP:UT\!W"_#Z
MY\+/K W22M+'=1VVW:3-YN&0N=PR2",C(XKM:* .*G\$ZG=76MW,VNPF75]-
M6QF"V.%0@.-RC?G&)#P23GOCBK<7A*[2_P##%TVIPD:';O!M%J1YX9 A.=_R
M\*/7FNJHH X9OAY*V@W.EC6WCV:@VHZ=/%;@/:2F1I,MEB),%B/X>#^-6+[P
M;J&N>'IK+7->:>_+QRV]U;6PB6W>-MR,J9.3GKD\C@8KL:R-5U^+2=6TG3Y;
M:=VU.=H(Y4V[$8(S_-DYZ*>@- &;I_AK5D\5P>(-2UBVGFCL#9/%!9F)7!</
MNR78@Y ]OI6KXCTE]>\.:CI,=PMN;VW>W,K1[]H8$$XR,G!]:LZGJ=GHVG3Z
MAJ%PL%K NZ21NW]22> !R2:RKCQ9#86\=WJ>F:A86+LJFZN%CV1[CA2X5RR
MDCD@8SSB@"O%X6O(]=T?5#J<#'3K![+R_LA'F;MN6SYG'W!QSWJYX6T";PYI
MUQ:2WJ77FW<UR'6$Q[3(Y<C&YLX)-2IX@A?Q:WA[[-.LXLOMHF.WRV3>$P,'
M.<^H'2C7=?BT$Z=YUM/,M]>Q62M%MQ&[G +9(..O0&@"MJ?AR6?Q-:>(M.NT
MMM0AMVM)1+$9(YX2=VT@$$$-R"#Z\&LVZ\"/+8PQP:E'%<_VNNL7,[VQ<32J
MP(4+O&U< +U)P.N>:Z>*\EDU2XM&LITBBC1UNF*^7(6SE1SG(P,Y'>K= "#.
M!D@GOBO.M)-S?_$'QU;Z;JEI$9#:HVZ/S&7]P 67##H>,'/./H?1JJW%ZL=K
M>2V\;7<UJIW00D;V<*&"#) !(*XSZB@#FV\$M8W6@SZ#?QV1TFT>Q"SP><)(
M6VYZ,N&R@.>G)XJE#\/[V#3+"R77(V%GK#:JKR6>2Q+LVPX<#^,\_H*[>WE:
M>VBE>%X7= S1/C<A(SM..,CIQ4E '->)/#-QXBAO;.>[M7TZ[MA"8+BU,AA<
M;OWJ'<,-AAVX*@YJ"7PA=PZY]OTW5A!%+IT>GW*36_FNZQEMKJVX -\Q!R&'
MM7644 <-IG@/4-)'AYK;7D,FDV;V3&2SW+)&Q4Y4;_D<;0-W/N.Q33?A_>:=
M9>';4:W'*FBW<EQ&6L^9 P<;3A^,!SSZXX'2NON-1A@OK>R ,EU."RQKU"#
M9SZ*,@?4@"BRO);J2[66RGMA!,8D:4KB9< [UP3QSCG!XH Y6\\!37VG^*+2
M;5D UR=+@,EK@P.H0#JYW#]VOIWKK[1+B.UC2ZG6><#YY$CV*Q]ER<#VR?J:
MFI&)520I8@9P.IH Y6Z\%)>ZMX@EN+W?IVN0)%<VGDX<,L?E@K)G@8P<;<Y
MY[%]GX5NV&BQZOJ4=]%H[B2WV6YC:1PA1'D.X@D*QZ 9//M6EX<UZ'Q)I/\
M:$%O- GG2PF.;&X&-RAS@D=5/>M:@"&ZMUN[.:V<D+-&T9(Z@$8KC[;P/J$.
MF>&;*36X9!H,Z21-]A(\Q4C,:J?WG!VL<GG)[#I6_=Z_%9^)M-T.2VG,M_'+
M)%,-OE@1@%@><Y^8=L<]:N6%Y+>1S--93VACG>)5F*YD53@.,$_*>HSS0!RM
MYX ;4%\0BXU4JVJW,-W#)!!L>TEB50C ECNQL!Z#O6WH6FZQ9JTFMZTNI7&W
M8ABMA BCN=H)RQXR<XXX YSM44 <]XT\-S^+/#SZ3%?I9+))'(TK0>:?D=7
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
M;'5X(WCAO(5F1),;E##(!QWJ6RU*&]EN(%#1W-LP6:%_O+D94^ZD<@CW'4$
M XI?AUJ4.@1>'X/$$2Z3:WD=S9K)9%YH@DHD$;/O 901QP#[\8KT!00H#')Q
MR<8S2T4 <G!X0N3K&F:M?7UM/J&FQ21QW26A22;<NT>:=YW #G'<\\=*IVW@
M&[MO#GA_2!K,+#1[];U939'][M+$*1YG'WSSGTKN** .#N/A]J$L=S!'X@18
M'UA=7AWV6YUD$@?:[;_G7C P%(XY(&*V(/#-W!K^MZJNIQ,=4MH8/+:U/[OR
MPP#$AQNSO.1@=NE=)10!D>%]%?PYX9L-'>Z6Z^QQ"%95B\O<!TR-QY_&M>BB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N7\9:M)IS:%:K,UO!J6IQVD\ZMM*H5=MH;^$L5"YZ\G
M&#@UU%4=7T;3M>TV73M4M([JTEQNC?U'0@CD$>HYH X[Q%<7?A:#R(-9N98=
M2U>T@/FN7>PAE;:^)&).&VM@G[N[CI2:E-?Z3XMO-(M+Z\-A=Z)-=C?.TCVT
MT;!0RNY) 8,.,]1D8YKIX/">A0:'-HRZ?&UA/S+'*S2&0\<LS$L2,#!SD8&.
ME2Q>'=,AAN(A%,_VB(0RR2W$DDC1C.%WLQ8#D\ ]SZT <#HEQJ,!^'=])J^H
M7$FKV_EWB37!9)!]F,@.WH&#*/FZGG)-5;6&33?AUX]O+&]OK>YMK_4/*E6Z
MD8KL8D?>)YXY;J?6O0H_">BQ)IBI:R*NE_\ 'D!<28AXQQ\WIQSVXZ4V3PAH
M,D>I1M8#9J;%KM5E<"4M][@'C.!G&,XYS0!S<XO+_P <Z+I[ZKJ$5I=:'++-
M%#.4W,K1#.1R#\QY!S[UDZ?JVI_\([X2D?4KMYO^$DDT^65ICF:%7G4!^S'"
M+R>>*] 3PWI:7]M?+#*+JV@-M%)]HDRL9QE?O=.!^0]*KMX,T!M(.E&R;[']
MH^TA/M$FY)=V[>K;MRMDDY!'4^M ''ZKXCO]%N?'#I>2^3:W>GQ1&64LMLDP
MC$C G.T#<QZ$#TKI]%T[4[#Q)-++J2MIUS:@I8O=27+"16&9%=^0I# %>F<'
MO5R#PAH%M]O\O3(B-0C$=V'+.)E"[1NW$YX[]2>3S3M!\*Z+X8CDCTBR%N),
M!B9'D.!T4%B2 ,G@<4 <]J-G')\9--D9KG(T:>3:EQ(HRLT6. V,>HZ'OG%8
M+ZYJ<_PJA\<6]]=?VNLPF: 3,8F'G^68#%G;C;\N<;L@'.<UZ/>Z%INH:E::
MC=6JR7=IN$,NY@5!P2#@X89 .#D9%5XO"NBPW3W$=F5+S_:6B$K^29<YW^5G
M9NR <XSD9ZT .\3#47\.7:Z5+'%?LJB$R2; S%A\N[^$M]T'L2*X.3Q>]OIM
MU&JZCIE[_:-G:WMKJ-PS?8UD.-R2Y;Y'"D!ATY/'%>E:AI]MJED]G>1F2!RI
M90Y4Y4A@05((((!X/:J4GAG1YK*]M+BR%S#? +<_:':5I0/N@LQ)X[<\'D<T
M <9KMSK/A"RU.ZDU<+9W4MJD<33O</8J\JQRRAY.<$-D \ CCN*O>*[*XT3P
M_P");VSUV_ .EO/;VS7#NT,D:D^8KEBV#E<KTXK>L/!OA_3=(N=*M]-C^Q72
M[)XY6:7S%Q@ LY)P.PSQVIVF>$="T?3KG3[+3U6VN4\J9)':4NF"-I+DG;@G
M S@9- &$UY=GQIX5MUO;A8KW2KAYT$IVNRB+:V#QD;FYQWKFM/O]2T[X:MXK
MFUS4I[M99;0^?<9B2-KWR_,*X/S*N2&YQTQ@ 5WMGX(\/6$]I/;V+":S1H[>
M5[B5WC5@ 0&9B<<#'IVQ5NS\-Z18:/-I$%FO]GS;_,MY7:1&W$EN&)ZDDGW-
M &9HVG:E8^)9)I-35M.N;3*6+74ERWF*P_>J[\A<, 0.,X-9VJ644WQAT5V>
MX!.E7+X2XD4962+' ;&.>1T/&<XKH-!\*:)X821-(L1;B0 ,3(\AP.B@L20H
M]!Q5B_T'3-3O[2^N[4275IN\F3>RE0V,@X(R#@<'(XH \K'VK3O"NM:Y::C>
MP7%IXIE"11S%8F5KQ48.@X<$,>N<=L5T=S)JOB?5?$^GV>H&QN].G2&V=;N2
M(P Q(ZR-&HQ("Q;[W! QQU/2-X,T%M.GT]K.0VEQ<?:98C<RX>7=NW'YLYW
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
MI!SD [,A3CCCM61H'A)(-2M[F#0KS11$3YPEU9[A9E*D;!'O92#D<G&,<#T
M,_1]0OO^$@\(&/4;ZZL]4BNA-<SS,HO (]ZR+#DB(9^[@@X.,"LR%)M+^$/B
MR]T^^OK:ZAOK[9*MTY8;9V ^\3@^I')[FN_M/ GAFQ>S>WTM5:RD:2V)E=O*
M)&"%RQPO)^7I[5-)X-T"6VU"V;3QY&HR&6ZC$K@2,3D\!N 3R0, GK0!DB\E
MUGQ[>Z%=7%S!:VFF0SQ)!.\+2M(S!GW*02%VJ ,XR3[8YB#5M<O;#PY#<:M>
M1R)XCGTJ2XB8*;J&,2@,W&"?D ],@FO1;KPYI=Y/:W$L,HN+6,Q13QW$D<H0
M]5+JP8CCH2?6DF\,Z/-'I\;6>U-/?S+58Y701OS\PVD9/)Y/J?6@#B[=];BB
M\7Z/IE]-<RV.HVWV1;V[;>Z.D4CPB4_,-P+*#U&[K70^"=6AU*'4DV:E;74%
MT!<6.HN7DM6*+\JL2=R'!8'/\1J^_A/1I'O9&MI=][+'-<,+F4%W0@HV0W!&
MT8(QT%7['3+33O.-M&P>=]\LCNSO(P  +,Q).  !SP!0!QE[=7Z^+O%UJNI7
M:PQ:+%<0J).(7)ER4'0?=%9VAW&H6]Q\.;Q]7U"X?6++9>I/.723_1?,!V]
MP8?>ZG)R37<S>&M*GOKR]DMY#<7L/V>X<3R#?'SA<!L <GIZGUID?A31HO[,
MV6L@&EC%D/M$G[D8VX'S?W>.>W'2@#)^(<UY;Z9I+V5_<V<CZO:0LT#8W*\H
M4@^HQVZ>M9TD=S!XK3PFFH7D\(T]KU&NM1DCFD9Y6! D0;B$ &!G@-SG QV&
MK:+8:Y###J$+2QPRK-&!*Z8=3E6^4CD'D56USPGHGB1;8:M8BX:V.89!(Z2)
MGKAU(;GOSS0!Q]V_B32=,TPW<T_B&"SAFBU#^S+EH;G._"2@ @R%0K*1GKD_
M1EK+)X@\4Z/96OB+53I5WX<^T;XIC$\C"2-0^>JL<Y)Z]1G!-=LWAG23]F\N
MWD@^S0F"+[-/)#MC/)7Y&&1D9Y[USTWAAS\0-/N(=-FAT>STEK*.2VN!"(V+
MJ0 %<-M"@CIZ?6@#G=(U_6473O#][?/.#K5[IXO9IVB>Y2%<QJTBC(8DXR.2
M4QGDYTIKC5= NM-T74-9,EKJ.LF+S5F=I;>%HF=(#*WS$LR@!OO8/7H:ZZ^\
M)Z%J6AIHMWIL4M@C;TB)(*MDG<&!W!LDG=G)R>>:C?P;X?E\/MH4FF1OIS-O
M,;LQ8O\ WMY.[=_M9S[T <AXYT@V?AB[@DU>\NT_M:RFAB>=]ULCS1KL+;LN
M,[B-W3MT!KM/$%[)X?\ "&IWUG&\TMC9RRQ+([.6*J2,DDD]/7-,'A'0AH,N
MB?8%.GRL'DC:1RSL""&+D[BP*KSG/ ]*UH;6&"U6VCC A5=H4\Y'OGK^/6@#
M@)[N]TVT\%ZQ8ZC=W;:G=6]M>)+,TD=PDT98N%)PA4C<-H QD=*L^$]/AB^(
M?C-UDN28KBV"A[F1@<VZDY!;#=>,YQVQ72:=X7T?2GA:SM"@@+&"-IG=(-W7
MRT8E4X)'R@<$CH:ELM!T[3M1N]0M89$NKQ@UPYG=O,(& 2"2.!P/:@#F/$=E
M%/\ %+PDSO<#?;7N1'<2(/E$9'"L .ISZ]\X%<G<?:K#PQXOUNSU&]M[FQ\2
M2O$D,Q6,YEB#!U'#@@D8;(],5ZIJ6A:9J]S9W-]:B6:S9F@?<RE-PPPX(R"
M,@Y!]*I/X-T&33[VP>SD:UO9_M%S&;F7$LF02Q^;KD _@/2@#GKV74_$OB#Q
M-H]I?&SGT\11VK)>20M%OB#B4H@Q(-Q(PQQA<<9.>TTMIGTFS:XN(KF<P(9)
MXAA)&VC+*/0GD5EZKX)\.ZU?07VH::LUU @C67S75F3^ZY##>/9LUN-"C0^2
M 53;M 0E<#V(Z?A0!XYIEQ=VGP.CN;&]N+2=-691) VTD-?;"#[88ULZOJVI
M>$M:\5+9WEW>I#H*ZE%'=RF4)-OD4D9Z+A02HP..,5UJ>"?#\>C'1TLG&GF4
M3>1]IEV[PV[/WO[W/UYJZ/#^F?VI)J36[/=RV_V:1Y)7</%S\A4D@CD]NYH
MQK;3O^//4;7Q'>M!=V+(8VF,@N'*AQ*I8D(0 ?N@#GM@5Q^FZAJ&G_#S0/$%
MQK>H37.J?9;2Y>YNB(HE>3EQP=C$?*7Z\YZUWND^"O#^A+.NF:?]G$RE&VS2
M$JI.2J$M\@)[+CH/2K$?A?18_#K>'Q8(^E%-GV61F=0O7 W$D<\C'3M0!RNH
MPZEH5KK#77B)[2TNQ!]FA21[J>%RX1@C.0W[S(4<_*3D8P:KVUSKKW_C32K.
MY>WFABLWL8KN\:3RGE# KYAR5+;0."0">#73P>!/#5OHEQHZ:8IL;@J94>5W
M9MIROSEBPP>F#QVIP\$^'5>YD&G#S+F-(II/.DW.$.5);=G<#_%U]Z .,E\7
MR6FF7R;-1TN_6]LK:]M=1N&<6B2OM,B2DME& (W#H1GTKKM"T[4]-UZ]^TZB
MLEE<Q*\-D]Q)</"PX9@[\[3D<=CTJ^WAG1Y;2]M9[,7,5ZH2Y^TNTK2J/N@L
MQ)P.<<\$DCFH=-\.6'AC3IH/#U@D<DF /-E=^1]W<S$MM&3P/? YH Q_AC+(
M?#E]:L28;/5KRVMS_P!,UE; ^@R1^%8>H:K>I>V-_8ZG>7,4GB9+1[@RM'$8
MV<HT"Q9*L%P07(!)&1FN^T'1H- T6WTV!BXB!+R,.9'8EG<^Y8D_C6=)X#\,
MRO,[Z6A,MR+MAYK@";.=ZC=A23UVXSWS0!QVK?VC*?B,_P#;FJQ_V3&MQ9+%
M<E!&PMA+VZKN_AZ'/(-;.G:M/XB\60Z3>7$\,,6B07NR"9H6FDE)#-E"#A<
M 9QECGMCH6\)Z*PU,&T?&IJ%O +B0"8 ;<$;N!MXX[<=*;<>#]#NFL'DM)!+
M8)Y5M-'<RQR(G]S>K!BOL210!C_"M#%X#@C+LY2\O%+L<EL7,G)]ZK^"II+K
M2_&%U.2;A]9O4?/4! $1?P55KK-'T33= LS9Z7:K;6Y=I"BDGYF.2>2>YJK8
MZ-_9FLZC+;HK6.IR>?-&?^6<VT*S8[JP5<^A'?<< 'F^B0:AHW@SP'K5AJVH
M-)/+9VDUD\N8)(9/E($>, J.0W7@YS7774LEO\9=/2(G9=Z+*)U'I'*I0GZ%
MV'_ C6YIWA?1]*: VEJR+;DF"-YI'2#/!\M&8JG!(^4#@D=Z++2"?$-UKMV
M+F2!;6! <^5""6.3_>9CD]N%';) ,SQ#(USXDLM-AO;II6LYI386\K09&Y5$
MSRJ00J\J% .2V<<5SFD:WK%[X5\!W5W<7,MM=LR:B\!;SI"(W\O[GS$;ERQ7
MTR>,UW.H^&](U;4+:_O;,2W5NK)')O9?D/56 (#*<?=;(]JY37O!5O;QZ59:
M;X;CO=%M#*[6L-XT$Z2M@!U<L,KC<"NX=1Z8H R=6'B#3O &NW\FJ:I;O_:J
M+I[2RD.MJ9T1<Y&[D,W7DC;FMF[6XT[Q78>&TU&\N(;Z&YO=UY?O&[R Q@1I
M(@W!5!9MH]?08JUI7@FRETZ[M-0LKJ'3;DQ,NG3:E+/L9"3N+;N"3M^4$CY
M>O3;UOPOHWB*S@M=6LA<I;L'A8R.LD;>H<$,#^/- ''BYUG3;_0O#%_JT=XU
MS)=YF^TO$[; C1PM*HW%@LA)(P3L'N#)<6_BC2M,C@2Z.MFVU"626RAO&CN3
M;%,K&)20SLA=3R1N&VNGO?!OA[4=$@T:ZTR)[&!M\489E:-NNX.#N#<G)SDY
M.:DC\*Z/#:VEM!:O"EHS-"89Y$=6;[Q+!@S$]\DYH C\'ZC:ZIX:M[JTGO)8
MR\JG[:")HV$C QODDY4_+U[5NU7L;"VTVT6UM(A%"I9L DDLQ)8DGDDDDDGD
MDU8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K)\0>(].\-645SJ,Z1K-/'!&"V"S,P7\AG)/8"M:
MN/\ B4&7PS:S[':.WU.SFE*J6VHLZ%FP.P% "'Q>EGXUO;74-3T^+1$TR&\A
MG9@@R\CKRY;#?<XQCK72SZOIMK;0W,]_;1P3C,4C2J%D&,Y4YYXYX[5Q:7&G
MW7Q6OKJ;RC = B4/,N /WLI8?-T.U@2.N#7/^%]2BM-"\!P7,3V\PL)XA?\
MDM(\+94&%5 (#L #\P/"X .: /0]3\7Z)I8TPS:A;E=2D"6SB5=C#!)?=TV@
M#K[@=ZLZ_K]AX<T&YUB_F5;:",OP>7..%7U)[5Y9HTPMO!O@66:.X2.PUR5;
MDM X,>?M &1CU91QQDXKO/B1#+>?#/7H[>*221[)BJ*IW'OTZT 17OBW[-XN
MTF(:C8#0[NQN;B2;(PK1E!DR;L8^<]ATK6U#5[>?1[:\T[7=.MXKB:,174C+
M)'*-XRJ_, 21D#!ZUS%W?:?J7Q&\)W:,DENNGW95Y$*A23%M/S#C.UL>N#BN
M9D> ?#BZA7;^[\4%XD Y6/[:'R!_=VY.>F* /6KC5]-M+E;>YO[:&=BH$<DJ
MJQ+'"C!/4G@>M7:\R\0SSV'B+4;[1;Z*[>2YMA>Z'=)G[4=L>V6W8<@A=OJ,
MH2>E=UK^L1:%HESJ$F&:-#Y49/\ K'_A7\3^0R>U &-!XQ\SXB2>''@V6KVY
M-M<GI-/'@RH/7"NOXJU=!=ZOIMA,(;S4+6WE9&D"2S*A*J,EL$]!W-><^+=!
MO]&\(:?K5OJD=W=Z+<+?PA80IN&9LR@,#D[PSG'?BM'4[_3M7\?>![^$QR0O
M!=ON=>4+(FP-G[IR" #SD&@#JU\4>'VCM)%UO3BEXVRV;[4F)FSC"\\G/''>
MK-_K&F:65&H:A:VI;[OGS*F><=SZ\5Y%J"6G_"NO'XACB\Z36I6A"*-SC>C(
M5QR1G<1CW]ZV-3O]-@\6^(+'Q'+?IIVLQ0FQEMXWDBN8O*"-$"BD[@VXX_V\
MCK0!Z#>:_H^GO*EYJME;O%'YLBRW"J43( 8@G@9(&?>IFU.P2P2_:]MQ9R!2
MD_FC8P;IANASV]:X33[;3[/XF64;PK#%;>&DB47#!FB(D^ZS'^()G/.<9/2N
M<\/7ITG1_ -_>*ZZ-9RWT5TVPD6TK,PA9QU48+ $]-WO0!W'A[QA'=W/B.34
M]4T\6%A>K!!<JPCCVF-6P26.3EB.O:MQO$V@I]LW:UIX^Q8^U9N4_<\X^?GY
M>>.:\IUR:VNO#OQ($$;,EQ?6\D'[E@)<I#RN1R20QX[<].:ZY_[-_P"%O6$R
MBV\E-!D57 7:K>:A4 ] =N\CVSVH ['^U=..G)J OK8V4@!2X$J^6P/3#9P<
MU&NO:.]M;W*ZK9&"Y?RX)!.NV5\XVJ<\G/&!7DFF7ATKP]X;U";[6NCV6IZB
MEVUJA+6WF2/Y4A4 G;@D9QT?WK1UBUT$Z5I5QIL4SV=[XGMKN26Z#8GY'F2!
M6 PG8G !P3TP2 =_<>+M M]#O=875;2>RLMWG203+(%8#[O!^][>]:&FZC;Z
MKI\-[:RQR12J&S&X8 XY&1W%>::O&+B\^*-O:)O>?2H?*2(9\QA!(&V@=2/E
M!Q["O0O#UY!?>';&>W+-&8$ )0KG"C/4"@!YU>RNFEM+#4K-KX(S*F\2$;>"
M2H() ) /-8?@GQ?;Z[X>T8ZAJ-D-:O;7SVM4D57(YY"9SC KG/"EU+IFHZ;:
MV^H0ZIH!LI6ADG3;=:4@"GRY2."IX7Y@#D>U9.BBWMO!7PTVK'%<0ZDAGPN&
M0>7*&+=QR5!SZB@#U@ZUI8OQ8'4;3[66V"#SEWEL9VXSG..<=<5SD>O:N^L^
M,K/S;7&E0PR69\@X&^-G.\;LMT ZCZ5Q>H:E#.UFT=O/9_9/%B2SV,=L[&/]
MZV99&())?.X;2!AL '&:Z&&YA'BGXANT@57M+;:3QNQ"X./7!(!]"<4 =9X4
MU&XU?PAHVI794W%W90SRE1@;F0$X';DTRRUFUAMKVZO]>TV>W%XT<<J,J+".
M-L3'<07&?;.1Q5?P P/P\\/+GYH].@C<=U8( 0?0@]J\ZU(VTGP_\:P@(QD\
M2%XT"Y+J9H3N4=QA6.1V!]* /6[+5]-U*:XAL=0M;J6V;9.D,RN8CZ, >.AZ
M^E%WK&F:?*(KW4+2WD*&0)-,J':.K8)Z#UKE+1K5/C!)]F,0B?08T'EXVLPF
M8@<<9"D''I[4>)%M7^)_A S+$WEQ7I8L =I*Q[,GL20<?3B@#K(=7TVYTP:G
M!?VLE@1N%RDRF/&<9W9QUXI]EJ-EJ4;O8W<%RJ-L<Q2!MK>AQT/M7D<#RPZ>
MUW C2:;8^,IKF[CB4G;;EFVR;1U0,0W'IGM79:3$+SXFZCK.FR+)I<FEPPS3
M1',<UP)&(((X8JF 2.FX"@#I+O6]*T^5XKS4K.WD2,S.DLZJ50$#<03P,D#/
MN*B7Q)H3R6:)K.GL]Z,VJBY0F<=/DY^;D8XKF]1^RCXPZ5)*(ODTBX!=@/E<
MR1E1GL<!L>V:XT+:1?"^X$21),OB/S$"J P47H8,!UQLYSZ>U 'KD^M:7:WB
MVEQJ-I%<LRJ(GF4,2WW1@GJ>WK45YXCT/3S.+S6+"W-OM$PEN$4Q[L[=V3QG
M!QGT->7>,=0ANK#Q;;PPRVDT=_:RM#% \C72JT/[]GP0$P,#;C[O).<5MA].
MG\=>+[F1(MDNC6ZJTJ;2>)=PY&<X*Y'7D9H [NXUK2K0QBYU.SA,D9E023JN
MY ,EAD\KCG/2E@U?3;G3!J4&H6LM@1D7*3*8\9Q][..O%>7Z$;:6X^%HN!&S
MP:;.DOF#)C?R8PH;/0[E(&>XXJL)Y+32;V]@2XDL+'Q?/<W:6BY=;=@P$BJ.
MJAF#<#MGM0!ZHOB#1FLC>#5K$VPD\HR^>NT/_=SG[WMUJQ8ZE8ZG%)+87EO=
M1QR&)W@D#A7'521T(]*\J\3IH%YX)U_4](^U7(U&YL3)<3J^+ATF3.Q6 /RH
M.2!@_@<>L6D-I##FSBA2*0^9F%0%8D?>XZ\8YH R[+6;6"UO;J_U[39[=;QX
MXY4946$<;8F.X@N,^V<CBIF\3Z J7;MK>G!;,A;DFY3$)/ #<\?C7EFHFWD^
M'OC6%0C&3Q&7B0+DLIFA.Y1W&%8Y'8'TKJ_^)</C DP%L(ET#"R87:")<@ ]
M,["3]">U '7-KFDI#;S/JEDL=RA>!S.H$J@%B5.>1@$Y'84EMKND7FFOJ5MJ
MEG-8ID-<QSJT:XZY8' KR'26L(]#^'OVY8A##J]XCB5>(Q^_*Y!Z#E3SQC!Z
M5I7T=OIEQXLU>WT]+C1+S4-/\I@C&%)4(\RXVI@LJDH3CABI&>M 'H]QK%E<
MZ-?7%CK%C%Y2LANG=7C@DQP7Y'3(."12?V]I=A96YU+6M/64VXF:1IEC61<#
M,@!/"G^HYKSAKB*1?B:KRSW NM/CDAEFMR@FS;%05^4#EL =SQUZU=A6PNO$
MOP^$R0RJ-(GC<.H8!C'$%5L]"<. #Z$4 >F)/#);K<)*C0,F]9 P*E<9SGIC
M'>JMKK6EWOF_9=1M)_)4/)Y<RML4]"<'@>]8/Q$LKV;X?ZA;:3;M)(BQG[/"
MO,D2NI=% ]4##'?I6?<3VFN>._#FLZ3/&]I:6=U_:$R\*L3*NR.0]CO^;:>1
MM/% '66>NZ1J-P+>RU2RN9S&91'#.KL4#;=V >F>,^M27VK:=I@4W]_;6H8%
MAYTJID#J>3T'K7)?"BULT\!Z;*EO$ETGG)(WE@2+F5C@]QD;3CTQ[4D5VFD?
M$GQ VN.L5GJ%G;?8)YO]6R(&$D63QNW,6V]2#0!OZIXKT?1[_2[.[O8$DU%F
M$1:0!0H1FWD]-OR@#U)%9.D^+TBUC7[37]3T^V2UU!+6T+L(0X:)'Q\S')RW
MK^5<EI5I=>'['X?2:E%<1V]O?7F T;,T,<D<ODHP )!P5&.W3M2:JMK/I'Q3
M;9&\T[8ARH+28MT "]S\X(X[B@#U._U;3M*0/J%_;6BL"09Y50$#J>3T&14-
MWX@T6PS]LU:QM\1>=^]N$7]WD#=R>F2.?<5Y[=:K::?XF=]?N+V/2M5TJVBM
M;J!&>-BH<21-M4D,=^?>IK73-)MO'7ABQ6RV6<6BW$,<-V-[*&>/8K[NA*[O
ME/.,B@#NQXDT(V\]P-:TXP0,%FD%TFV,GH&.< GWJ=M5TY3$IO[56FC,L0,R
M_.@&2PYY ]17#:YH4_\ PEM]I%M;-_9?BBQ"7+HH*V[Q85V] 6B8 ?[2BK_@
M<W\^E&[\01^7/IT3:87EZ/Y3$22@^CE4_P"^* -[3=4AAT&TN=1UJPNFDROV
MR(K'%,V3]T;B.@/0GH:M2:SID5C'?/J%JMI)_JYS,NQ^O0YP>AZ>E>6:!$K?
M#_P>(=9;1=5MHYS;W$L8:$-G#12JW3<",=#QQVS,-;N;&Y\.:WK]K<:9ITMG
M<VTLE@C-'!.9@0^,$A)%7(X[CM0!ZM;75O>VT=S:SQSP2+N26)PRL/4$<&JR
MZUI;WXL%U&T-V6*B 3+O+ 9(QG.0.2*S_"%EIUCH*II$-Q%822O+%]HW!FW'
M)8*W*@G) P/7O7F\FIP7']@2QV\]F+7Q.S3:?':R-]GR9LL[$$EV+9P"!AL
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
MBO,M9:!HOBNB[#YT$8A4#_6-]E"_+ZG?QQWK5MVLXO&_@HVOE(G]D7$;F,
M9$153CU(; ]0: /0+J[MK* S74\4$0(&^1PHR>@R:JG7=(&G'43JEF+($J;@
MSKY8(X(W9QGVKG/&$LUCXK\)ZI.&_L>VFN%NWQE87>/;%(WH =PW=!NKC_%=
MIYFB_$._MP'TS4#:"U"#*S3J!YCQCOGY1D=2I]* /6;/4;'41,;*\M[D02&*
M7R9 ^QQU4XZ$>E6JK6,-E%;A["*!(9</F%0 _  /'7@ ?A5F@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBL;Q'XCM_#5K:W%S:W4\=Q=1VH^SJ&*L[!02,@D<]@30!LT5QZ^/[=
M#K,-[H^HV=[I5J;V2TF\O?+;@'YT(<J>A!&>O%:0\56QU#1;06ER6UBV>XMG
M&S "H'*M\V0<,/;WH WJ*XRW^(MK/83ZBVCZG#I]OYZS7,BQA4>-]A0_/U)Z
M'[OOP<7M4\7C1M*O=0OM*NUAM!$S&)HW#K(<!D.X @'KT/M0!TM%8LWB2VM_
M$4^C36]PLL5@U_YH4,C1AMI  .[=GMBJNG^+XK[4+6R?3;N":\L3?VJOLS)&
M"N5(W?*_S+P>.>O% '245QMA\1+2_@T>[&DZC#8:I<&UBNI1&%27+!58!BW.
MT\@$9(&:N>'O$5]K'B'7[&?3W@@T^Y6"-]Z$?ZM6YP<Y.[/' '?- '345S.I
M^(KZT\<Z5H<.GO);W5M-.\JNF3L*#@$C &[)[GC%-NO'%C:V$FJM:W#Z-%<&
MWEOTVE%(?87VYW% ^06 [$X(YH ZBBJ&M:B^EZ%>ZC#;FY:V@:98@X7?@9ZG
MH/\ /->?W.LWE[=_#K6+BUN_M-SYC/!$XQ.6M&;(4-M&6/!;&.^!0!Z?17,6
MOC>PFTJYN[FWGM)[:^.GR6LS)O$_&%!#;2"&!SG&,GM5G0/%=GKVH:CI\:-%
M>Z>R>=&75U*N,JRLI((.#[@CD4 ;U%<)K2L?B[X=@$]RL$UC<R2PK.ZQNR;=
MI*@X.,GM77:MJMKHFESZC>N5MX0"VT9))( 4#N22 !ZF@"[16%'XGA36TTC4
M+.XL;N:W:XMQ(5=9D7[X4J3\RY&5]^,U6T_QE!?7VG6S:=>0'4[62[LC)MS(
MB;201G*MA@0#^8/% '345QEK\1;6ZMM.O/['U**QO;TV'VF01A8IO,:-0P#Y
M(++U (&1SG.-_P 2KN\,:H0SHRVDK*T;E&4A"001R#0!J45Y[X<\/RZO\-=(
MN[?5M4M=7FL(YEO!?2O^]* Y968JP)Z@C\JL^#_'IUWPIH5Q/;F76-065/L\
M6%!,1*R.23A5Z?\ ?0 S0!W-%<W!XUTZ6SN9'BN(KNVO%L9+%@OF^>Q&U1S@
MAL@ALXQR2,'$%_XXBTJQU:XOM(U"(Z6\0G4*I#+)C:R,2 PYP1G(]* .KHK%
MF\1Q0^(YM$^Q73W*6)OE9-FV1 P4J,L/FR>^![UBVWQ&M;BTT:]_L;4UL=7;
MR[:<JAS*0Q5"H;=D[2,XQGOCF@#M**YBW\;61M]6:_M+G3Y]+ECBGMYRA8F0
M#R]I5BIW;@!SUZXJK)\1=.MSJ\<UI<&XTRS^WR10R12>9!SEE8-C@C!!(/IF
M@#L:*YFR\91W>K6NGOI5];M>VC7=G)+L N H4LH ;*GYE^\!6?X?\<RWOAJV
MU+4K%H);R_DM+9/,3:[>;(JKNSQA4P20,D< YQ0!VU%5-.O7OH'>2TFM721H
MVCEQG@]002"#U'M5N@ HHHH **** "BBB@ HHHH P]:T"35M7T:_6\6'^S)V
MG2,P[O,9D*$$[A@88_C6Y110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% #)4:2%T21HV92 Z@$J?49XXK,T+1I=)AD:\U*
M?4[^;:);N=%1F5<[5"J  !DGZL3WK6HH **** "BBB@ HHHH **** (+V&6Y
ML;B""Y>VFDC94G10S1L1@, >"1UYJIHNDMI-HZSWLU]>3-ON+N955I6P%'"@
M      ?F22=*B@ HHHH **** "BBB@ HHHH **** "BBB@#"U?0+N^U:WU33
M]9GL+J&%H"OE++$Z,0QRK=#E1R".E7M.TUK(RS3W+W=W,%$L[JJDA<X4!0
M,G\SR:OT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q?
MQ,:1=$TEH4#RC6[$HA;:&/G+@9[5VE4=3T>PUB.*/4+<3I#()8U+$!7'(;@]
M1V/:@#F=1\,7>OZGK.I31BR>ZT5])MHY&#,-Y9F=]I( R5  )Z$]\52L-&\3
M/JOA"[NM,M8(]'MIK>X47>YFW1H@9<+CG;P/S(KT #:H S@<<G-+0!Q6A:)J
MVG>#-0TZXTVUGN);R>86\T@:*:.68N58XX^5B#QU]:R)? -__P (SXETK2Q)
M9V%['";#3KJ?S!!*C;GP06VHQ"@#)Q@GCI7IE% '"2:7XJOO%,NMI:6>G22:
M'+91;KGS&AF+[E8X7# $#VQW/2JNC^'?$%KXBT/5Y]*M$>WL)K:]87GF2RR,
M8SYA8K\Q)0X!/&>2*]%HH \UM/"NNV_@WPQI;V<9NM,U9+RXQ.NTQK([_*>Y
MPXX..0:Z/0=)U/3/%?B*>6& V&HW"7,4PE^<$1(A0ICU4G.?_K=/10!S&L:3
MJ<GC;0]9L88)H+>WN+:<22["@D*$,.#NQL/''45@0^#]8A\%:AX(,4;V4TLB
MV^H>8,);R2%SN7[WF#<P& 0>.17HU% %#4M.^U>'[O3("$,MJ]O&6Z#*%1FN
M-LM!U]5\#_:;"!#H8*7(CN0V5^SF$$9 R<G./3N37H-% 'FMSX0U^:'6+BUC
MMX;[^WEUBP6:0-'*!&L9CDQTR WYCFNRT&36;B.2XU?3K73F("I:P3><1C.6
M9]H'/& .F.O.!L44 <9K>EZS)\0=(URRT^.>TL;6>"0-<*C,9-N"HYX&WOBC
MQ'HVN^+]#U&PFA@TS BDLB9O-WS(X?+X'"_*HXS]XGL*[.B@#C[K1]7UW6=,
MU>>W33;G2[6Y6$-(LNZXE0)GC^!0#UY.1P,<XVD^&_$<.M>&=4N],LQ<6,$\
M.H3?;-\MPSJ@\S)7G)4X7/&<<"O2:* /-8O"NNQ^"=-TDV4?VJVUH7[XG7:8
MQ<F; /K@XQCK7<ZY#<77A^_MK:'S+B>W>)$+!1N92!D^G-:-% '#Z38>*]/\
M"Z?H%K9VEK>P6:6K7LMQN2/"[2ZJHRQ[@' ]Z@MO LOA:?PS<Z"OVI-(@EM;
MF"1PCSQRD,SJ3P&WC=@X!!QD8KOZ* /.M4\$ZM>?VEK=FT$&M3:I;ZE;V\K9
MC @3RUC=AW92Q)' ) SQFM'7-,\1^+/!.K65Y:6FGW=Q$HM[47'F@,K!LNX4
M=2 , <=<\X':44 <5!8>(KCQLGB"YTNW@@.D/:- MV'=7,@<<[<'I[#W/2LR
MS\+:Y;>$?!FF-9H;C1K^*XNL3+M*(K@[3W)WCKCH:](HH \[U;PAK.J7WBR6
M$16KWTME<Z?-(X8"2WP0'4= 2OOQ^57;RU\4:]X0UFSO='L;"YNK"6TBAAN1
M)YDCKMWEMHVJ/3D\GT%=O10!QB:+JI\1>$[UK0+#IEC-;W),JY#.L:C:.X&P
M_F*H:=X8U.W\(#P]JNB6.HV27\QDC\\$S0N\L@=<@;6!9,<YX/(KT*B@#D/#
MVF:[X=TB&RB0WD+:B=D=W=9DM+,]!NP=[+C@9[XSQ77T44 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/UW3&UG0;
M_3$N6MC=P/ 9E7<4##!('K@FIM.M9;*PAMI7A?RE"*88C&H4<  %FZ#WJU10
M 4F!G.!GUI:* "C'.>]%% "8'H*7 ].M%% !CG/>DP/0>M+10 F!G.!GUI:*
M* "LW4]-N=04V\=[]GLY(7AGB6(%FW8Y5\_*0-PZ'[V>U:5% $4<"6UHEO:J
MD211A(EV_*@ P!CC@>E9/AC0I=!T^:"XNX[NXGNIKJ2=8?++-(Y8\;FZ9 '/
M0"MNB@ P,YQS6/J6C3W6K6FHVMVD4EO%)#Y,\/FQ,'*DG:&4AOEQG/0D8YK8
MHH Q=%\.VVC7M_>QK MQ?;/.%M (8_DS@A<GGYCDDDGCT%;(  P  /:EHH ,
M#.>]& :** # SGO2  9P ,TM% !@4F!SP.>M+10 A (P0#2T44 &!SQUI  ,
M8 XXI:* $P,8P,5G66G7,<YN-1O1>3*[F B$1K$I)P ,G+8.W=Z#MDYTJ* "
MD  )( YZTM% !@<\=>M)@#H!Z4M% !@4C E2%(!QP2,@&EHH QM,T.6TUN^U
M>\NTN;NZBB@&R'RUCC3<0J@LQY+DGFMFBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK!
M\4ZI>Z5#IC63Q*;G48+63S$W?)(VTD<C!';^5 &]16'K6H:E8W$@L(EN673K
MBXCMMOS2RILV*&SP"6QT]*K>%M>_M[=-;ZG;WMLL>)8_),,]O-GE'0G*]\ C
M/!Y- '2T5SFHZEJ:^,['1[2>WBM[BQGN6:2 NP:-XU 'S#@^8?RK(_X3:^CU
M!_#\T%O_ &X-22Q$B!O)*-$9A-MSG[@/RY^\.N.: .ZHKCM<\7/X0O7BU8BZ
MMI+"XO()$38^Z':7C(Z'(<8/'0@YZUKV@UZ2TL[F6XM?-E,;7%N(CM1#C<$;
M.<@'J<YQT&> #:HKBM#\2W^N7#VBWUM;:G$9%O--G@*2VW#;&7)^=<[?FP0V
M<C'2M35M<NH-%TO4+18D-S>VD$T<JEBJRS)&X&",,-Q]>1TH Z&BN8U;Q7!9
MZ\^F&86T%M"DU[>/$SK%YC%43(&%)P26;@#'7/$#>)[H>,7T/")<B=#%;NF!
M+:E 6F#]R&W#'L!CG=0!UU%8ECJ5[<>)=:TY_),5I%;O!A2I^</D,<G/*CH!
M61%X@U9$\311SV.JW.EHC1+;1['#E261DWDG& 1R-V2.H- '945RNEZ]/K>B
MWM]8:E:K8JX\C4)8<Y0("^Y,CD-E><=.G'-*;Q7J7_""Z9J\?E/-<@-/>6EH
MUU#"@R3(8U8-C@ C.5R>NV@#MZ*XW7?$E[86>D/#?0QVUS$KSZO_ &>\]L,X
M"\+(/+5B2=Q) XSUS74WMVME:F4J9')"QQKUD<]%'U/Y=3P* +-%8OA34[O5
M_#T-[?"(7+2S(XB!"C9*Z#&>>BBMJ@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "LO7]&_MNPCA6?[//!<174$NW<%DC<,
MN5R,@XP1D<'J*U** ,>32]0N%N9IM0BCO'M7M[>2"$J(-W5\%B6.0IZC[OXU
M3'A.&[UN?5-4%K/)-:?9)$@@,:RKO#9?YB205&/09ZYXZ2B@#G&\,26^NV&H
M:9<VUK#9V<MK';O;LXQ(Z,3D..Z#CW-5SX(A8-=M>.VL-?KJ'VXQC_6JNP+L
MS_J]F4VYS@]<\UU=% '.7WA.'7;F6?7)$N0UG+91Q1(46-),>8>226.U>>P'
MU-7=+L-5L[>"UN]3BN8H %$BVY260#IN.XC/J0!GVK6HH YI/#%Q/J6C7VI7
MD%Q/I18QSQVY267*,F&;<?E^;) ZD \8P;&I^'Y;ZR%K#=I"BZC%?)NB+XV2
MK*5^\.KJ3GL&]JW:* .<U7PHNHSZL5N1'!J]HMK>H8]Q*J&&Y#D8;:Y'.>BG
ML<I)X3CEOS,\ZF,:A'?QDQ_O8W557:KY^Z0N#QT)'N.DHH QX-(N;?6]6U..
M[BW7T,4<:-"2(C&&P2=WS#Y^G'3K52Y\,2:C%?RWUW']NO+1+5I;>$H@569A
M\I8D@ECD$]...2>CHH P;?0[NQNKV\L;FSAN;Z=);@&V8QL%7:2%#C#GC+9/
M0#'>GVNC7FF6D-MIEY;11>;--<"6V+[WD<N2F'&T!F;@YX(].=NB@# E\.R'
M2TT.&Y@31/L0LW@: M*5P5.'W #*\?=.#S5J]T2+59'34]D]JCK);1H&C:(A
M2IRP;YLY/88!QS6K10!C>&/#T'AC1_[/MW,BF:24N<\EW+8Y)Z @>^,]ZV:*
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
IBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>creditagreementfirstamen007.jpg
<TEXT>
begin 644 creditagreementfirstamen007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKSW7H(V^,OAB,@^5/9W3RQY.R1E VEEZ$C/>@#T*BO)]7N-3\%>-=4U_3UEG
M\/1>2FJ6"$MY2LN?/C&<#:>H&./S'7J=/U+QIH^HVK1SPW&EW$Z2(<K)A[?8
M_H2 QP>HR: .IHHKSC1[6'1_BGKVA72E[+5[)+VR$C$A I*RQKGIR0V!C H
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
MI<7,03"R A3A2P)4,0I/KZCFC4/'<5CJJZ6NA:O/?26+7L<$4:$NH(!4?/\
M>&3^7&20" =917,:AXT@LK*\NTTV]N(["-9+T)Y8:#*!RI#,-S*I!(&>O7/%
M6&\5VD\=N=+ADU&2>T6\1(61,1-]QB7( W8( Z\'IB@#?HKCHOB1I%S9Z+=6
MUK?SQZM*T$6R(9CD4-N1QG(;Y2.,CWQS3HO'GGR:G:1^'-7;4]-*F>R BW!&
M7<K[]^P@CH V<@X!Q0!U]%<_;^+]/O=)TJ_LDEN#JJ;[6 ;5<@#+%LD !>A.
M>N ,DBLN;XE:9;:+J&H36-\'TZ[6SO+951GA=B I.&P5)88()^E ':45SEIX
MN2YU^XT5])U"VO$M3>6ZSB,?:8@VTE<-\IR1PVT\\XJ+P%XCO?%'AQ-2O;%[
M=I)IMIW(5*B5U"C!S\H4 D@9/- '445A>,M;N/#GA'4M7M;4W,UK TBIN  P
M/O'/8>@Y-1P^)?+LM)CN+.Y.IZ@G[FUS'O?:H9G)#;549ZY[@8R0* .AHK'T
M7Q':ZU<W]D(9K6_T^01W5K.!O3<,JP()!5AR"#^5,\8PI-X+UM'!(^PS-P2.
M0A(Z>] &WG(R**\Z\+>-[;3=!\):;?Z9J5M;W=G;6L&H21 0/,8UPO7<,G@$
M@ ]N.:W=8\;V6D6UY>FSN;BPL9?*N[F$H1&00&PI8,VTGG XYZX. #J**9#-
M'<01S0N'BD4.C#HP(R#3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M58UE*I*KL\FT[1P#@9)X]\#TFB@#CIK6]E^*FGZHMA<?8$TF6V><J %D:1&
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
M (=\6ZO)!X9&MZ9J\RW44B2Q));2[%5D?>?N_*#D=/>N\M(IET^**X\M9O+
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN'B^)$=SXNU'
MPQ;:!J,^IV$1EE1'A"LOR_=+.,_?7TK0\+>/M#\6:5>W]I)+:K8,5O(KM1&\
M& 3EN2,<'G/8T =117):7XX_M_3KC4]#T2^OM.B9E2?<D9N-O7RE8Y([<[>>
M*GL/'.E:OX1N?$>D^9=V]LCO-",)+&4&YE(8\,![\^M '345Y_:?%:SN_"+^
M*8]!U5M(C<K+*ODEDP<$E=^<9/:M;5O'NF:;X(3Q=!%-?Z2R*Y:#:& 9@@X8
MC^(X([4 =517"7/Q1L-.T+3==U+2-2MM(U#9Y=WB-U3<,C>JN6' /8UN^(_&
M.C>%]&BU._N"T4Y"VT< WO<,1D!!WS^5 &]17):IXX7P]:VM[X@TB[T^PN'6
M,W&])1 S=!*%.5^HW"H?%WQ'T_P?=:8EW8W5Q;ZD0+>[@9#%GCJ2PQPP.?2@
M#LZ*XSQ3\1+3PEK>F:9J&EWA.I.$M[A"GE;B0"&)8$8+#/'0UT%[JSVFIV%B
MMC+.]YO.Y'4",*,DMDYQR!D9Y(H TZ*X?3/B1%K'B35-!L="U"2^TPD7 ,D*
MKPVW()?GFK[^-!#X;U;6+C1;^W_LJ5X[JUD,?F *BN67#%2,,".>: .IHK@$
M^*ME_P (A!XKDT/55T65MIN%\IC'\Y3+*'SC<,<9KMM/O[75=.M[^RF6:UN(
MUEBD7HRD9!H LT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 >%Z;!J5Q^T;XOCTJ^@LKHZ>,336YF &V#HNY><
MXY.?I7+:?*(?AQ\0O#UK92KKUI*KZC=K+Y@N52;#D<#:  YQZ$U[<GPZTJ+Q
M'>>((KW4XM4O$,<]Q'<!2RG'& N!]U>@[5I>'O!VA>%[6Y@TNR"?:CNN9)6,
MCSGG[[,23U/'3D^M &-\(FA?X5: 82-H@8'']X.V[]<UYA\-TF>#XIW,&?[,
M>.<1D?=9L2D8^BD?F*];M? >GZ;:W-EI-_J6F6%RS-):6LRB,%NNPLI9,_[)
M%7;?PCI%CX8?P[I\+6.G21M&ZP'#,&&&RQR22._7WH ^=['6-<TOX$V]O%;P
MG0K^\DM[VZ1"\T"EAG"Y Y&0#^'&0:](\:Z=I>D_LWW%GHMP;C3DMX&AF)R9
M TZ,6/U))QVZ5VND^ =#T?PS=>'(4FFTFY#![>=PX&[J0<9'8]>#R*J1_#+1
M(_"<OA=;C4?[&E<.UL9P>0P;AB,@;@#@'&?J: /'-<U"^G\(>!?#GB QV/A6
M]A@D;4;="SY"XVMDX7&02>>.><$5T/Q2M!I_Q%^'*X(T6":"*+)RB[94SS_N
M[/RKTVY\ Z'>^#X_"UXDUQID(40B1QOBV]-K  \<CZ$CI4DG@?1+KPK%X<OH
MI;W3X0!"+B0M)%C[NUQ@C'8]<<=.* ,/XV/$OPEUH2D9;R0F>[><G3]:YB\\
M)W?B']F_3K6YC9M2L[07EL&'S87<57\8SC'TKO[KP+I^IBTBUF]U#5K6T<20
MVUY(ICW#@%@JJ7(_VRU=.  , #'3% 'SQJIOOB?\&H]5(E$^@6PR<?Z^93^\
M;WQ$JMQW<CM7IWPTUBX\6Z):^)+Q&606J6:%OXF7_72#V9P!_P!LZZ?1_#^F
MZ%HPTFPMECL@7/E'D'>Q9@?7J?PJ31]'L]!T2VTG3D,5K;1^7&,Y(]_<YY^M
M '@FF6VM7?Q(^)D.A3PQ7313 B2(NSKOY5""-K'L2#].]>N_$&6W_P"$ \4P
M1E//739))5 Y^9& )_[X(_"FV/PYTG3=<OM:LKW4H-0OBQN9EG'[S)R>-N!S
MZ"K'_""Z:=+U6P>[U"5-5;-Y++<;Y)!MV[=Q'"X[#% '@LFK:O:?!'PWI=S%
M%%X9U*=X[J^AC+S0@7+L5VD@<XR/7!'U]GU7PM!<_#O2M(T'Q/-HUG!Y+0W\
M4G,J < D,N=V0>#UQQ6E:> =#M?!\OA4I-/H\@8""9PQCRQ8E6QD'<<^QJG<
M?"_P_=^$H?#%P]])IEO.)X4:XRT;#/ ;&<?,>#Z\8H [)%*1JI8N0 "QZGWI
MU-1%CC5$&%4  >PIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%!Z>M !17%6GQ'M[_ %_5M%L]!U:>]TKFX2/R.F?X<R#=].M:
M&G^.=(UCPM=Z_I9FNX+17:>!5"31E1EE*L1@X]^: .EHKE_#WCS2O$'A.7Q-
MLGL-+CWEI;S8O"G!.%8]^/4T:9XOFUG3%U;3_#^HS::X+12$QK),O]Y8RV<'
MMG!/84 =117&ZQ\2-,T7P?:^*)[#4)-/N'V 1H@D0Y(&Y688^[^%79_%YAC5
MTT/4IE%B+^5D,.(HSG 8F0?,=IX&>E '2T5QF@?$6U\1Z=9:E9:)JHL+NY%J
M+AQ#B-\XRP$A8#/&<'J*W=>\1Z;X<BLI-1F\M;R[CM(O=W/&?8<DF@#6HJCK
M.IKHNC7FIR02SQ6D+S2)%MW;5!)QN('0>M9_A'Q5;>,M!BUFRM+FWM)698_M
M&P,VUBIX5CCD&@#>HK U_P 7:=X?O;'3Y%FNM3OWV6ME; &23U;D@*H[DD=#
MZ5'_ ,)C:6WB.UT'5;:?3KV\0M:&8JT=QCJJNI/S#T..HQG- '1T5S>K^,[+
M3=>@T"UMKC4M9F3S!:6NW,:?WY&8A4'U.>G'-3P>(Y'U==*GT>]M[QK9[E Q
M0QR*C(I"N&QG+C@X/Z4 ;M%</X?^)4'BC3+N_P!(\/:O<16LIAD7,"MO !(
M,O/!%==IE_'JFE6>H11R1QW4"3JDHPRAE! (]>: +5%9/A[Q'IOB>QFO-,F\
MV&&YDMF/^TC8_(C##V(K"F^)>CV?CE/">H6]Y97LA BGF">3(2 5 8,3DYXR
M!SQ0!V=%9T.JM+KMQI?V&X4P0I,;ABGELKE@H&&W9RC=JT: "BN3T?Q[9ZUX
MOU'PU#IU]%>:<,W#R^7Y8&0!@AR3U':M3Q/XA@\*Z!<ZS=6UQ/;6P#2K!M+
M$@9PQ&>OK0!L45E^'=;B\1Z%::O!;3P072"2)9]NXJ>A.TD#\ZH:[XRL-%U>
MTT:."XO]8O 6AL;4*7V]W8L0JKP>2>U '1T5AP>(G.KVNEWFDWEI<W*N\;L4
M>(A1D_.K'GD<$ UN4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1101
MD8H \?\  !Q\<_'I/HO\Q6)X!AEG'Q5U6V!&D7)N1;N/N2$>:<K]%8?]]"O6
MAX&\-"[N;K^R8C<76?M$A9BTV>H<Y^8?6M-]'TYM).E"SBCL"AC-O"/+3:>J
MX7'!]* /GM+.^O/V64%DKN(KQI;A4Y)B$K9X] =I_#->NP>)(M"^$6GZ]96T
M=W;6NF0OY0E\OY0B@@'!Y'3'M71Z1H&EZ#9M9Z79I:VK$DPH3LR>N 3@9_6J
M)\$>'3!+;#3@EI,Q:2TCFD2!R>3F(,$/Y4 >8?$_6O\ A(_@1;:PMBEE'=W<
M<J0I)OP"S<D[1R3D_C7IUP!_PKR8XY_LD\_]LJLW_A30=3TR#3+O2[>2P@QY
M5J!MB3'3"# [GMWJV=)LFTK^S#$QLMGE^5YC?<QC;G.<8XQZ<4 >?? 4 _"R
MUR,_Z3-_Z%53XG:)<^-M(U86NFW=P=.&W3YXGCV"5#F8X+ACG&S@'!0XKT;2
M/#^E:#9O::5:+:6SDDQ1,P4$]2!G@^XJ2QT:PTRR>SLH6@MW+,421N"222.>
M"223CN: .#T;Q4/%_P "=2U"1]UW'I5S;W7KYJ1,"3]1AO\ @52_!*1(?A!I
M<DCJD:&X9F8X"@2ODDUT]GX)\.:?975E9Z5%;VMV-MQ#$S*LHZ88 \\$BHT\
M!^&(K!K"/28DLVSFW5W$9SU^7.* /-[J8M^T5X;UF?>-/U/3<V,D@P!F)_E]
MCENG^V/6K'QJAFU'Q1X&TW3\MJ37KR1A/O(H,>6/H!C.?]D^E>I7V@Z5J5A#
M8WEA!-;P;3"C+_JBOW2IZJ1ZCFFV/A[2M/OGOH+7-ZZ>6US-(TLNW^[O<EL>
MV<4 >6>"A)8?M!>+[?4_EN[N$R6K/_'%N4@*>_RX_P"^#Z5[ SV_VQ(V:/[3
MY;,BG&_9D;B.^,[<_A5'5O#FD:X\,FI6$4\L!S#-RLD9_P!EQAE_ U)::)I]
MC%*EO 4,P DE\QC(X'3,A.XX^M 'B?P4L-3NM/EN+2\"65OKS/=6WEC,@\G
M.[/8E3C':O6-9U5+G08H-(5YWOY&M81;%5;8"1(R$D 856P<XSM]:6W\!>%[
M.WE@MM(B@AF_UD<3NJO]0#@_C5V#PUH]M+8R6]DL36$?E6OENRB).Z@ XP>,
M^N.: /*/ \K>!/B]J?AB:TEL=+UQ?M6GPS%/D<9.T;68 <.O7/RK75>+O UG
MXZM=>LY"L-_!=))9W..8G\B/@_[)Z'\^H%=5J7A30]8U&#4-0T^.XNX,&&9V
M;=%@Y&WGY>>>.]7+32;*QO+B[MXF2>Y(,SF1FWD# )R>P&!Z#B@#SCX7^)M3
MG.OIXM M+[0[>WM;N>9L!E4S,'8_0]>_7O7IEC?VFIV,5[8W,5S:S+NCEB8,
MK#V(JO>Z-87<5_YEA;S/>P"&<2# F5=VU6..@W'GWJ'PWH-OX:T"WTJUP(HB
M[80;5!=RY"C/ RQP,\#% 'FO@7_DOGCG_KFO\TKH?BK?V]U\-?%5M"^Z2TBC
M2;'16+(VWZX(/XBN@3P3X=COYK]--5+R?/FW"R.)),_WFSDT_P#X0[P__9=Q
MIG]F1?8KF4S3P[FVROQ\S<_,?E'7TH Q_ E_;Z7\(M%O[MPEO;Z:LLC>@"Y-
M<;H?FV'[3.M?VIE6O]/_ -!9^C+B,X7Z!''_  $UZ+_P@WAHV<=F=*C-K&04
M@+N8UP<C"YQUJ_J_A_2=>2)=3L(;DPMNB=AAXSZJPY4_0T 7)'M_M,,<C1^>
M=SQ*V-W P2/P."??WJ1)$E0/&ZNAZ,IR#5"ST/3M/2;[-; O*FQY)7:1W7^Z
M78EL>V:B\.:#;>&]&33;-%CA5W=8TSM3<Q.U<DG S_7O0!K4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#GF\">%G$X;0K,B>83R IP7SG(].>
M3C&>];<]I#<6C6LB'R67:41BO'IQCBIJ* ,"'P1X:@M5M8]'M_LJG(MV!:+K
MG[A.WK[5K7.GV=YI[Z?<VL,MFZ>6T#H"A7TQTQ5FB@#$TGPCH&@V-Q9Z5ID-
MI!<_ZX1$@N/0MG..3QGN:;)X,\.RZ;:Z<^E0-:6DGF6\1SB%O]GG*CV'%;M%
M &=IN@:3H\]S/IVG6]K+<L&F:) NX@8'\N@IQT33#I[V!L8?LCRF9H=ORER_
MF%L>N_FK]% &=J^@Z7KT4,6J645TL,@EBWCE&'<$<BJ3>"_#;0WD/]C6JQ7A
M4W"(NT2[0  0.W XZ<9K>HH SKS0M+U#1SI-[91W-@5"^3-EQ@=.O/'8]J31
M= TKPY8_8M(L8;.W+;BD8^\?4D\D_6M*B@#/N=$TZ\U2VU*XM@][:@B";>P,
M8/7;@\9[^O>J_P#PBVB[+]/L0VZA_P ?@\Q_W_;Y^>>./IQ6Q10!D/X7T9TL
M$:SRNGX^R#S7_<8X&SGCCCZ<4[_A&])%U?70M,3WRA+J02.#,HX ;GD <#T'
M%:M% &-)X3T&72+?29-,A>PMY!)! V2L3#H5YXZGIZGUJ+5_!7AK7I[>?5-%
MM+F6V4)$S)C:HZ+QU7V/%;U% &5JOAK1M;2U74-/AF^RG-NPRC1?[K+@@<#@
M>E/TKP_I&B-.VF:?;VK7#[Y6B3!<^Y_I6E10!GS:)IT^KQ:M);;K^%-D<^]@
MRJ>JCGH>X[U4/A'06LK^S?38GMK]_,NHW+,)GR#N;)^]D#YNO K;HH QK/PG
MH%A>QWEKI-K'<QP^0LH3Y@F22,]^IYZ\FG6'A?1=,ECDL[".+RF+Q(&8QPL>
MI1"=J$Y/W0.IK7HH SET'34U2?4TMRM]<)Y<LZR,&9>PSGH.WIVJI_PA^@?V
M.=(_LV/^S2_F&UW-Y>[.<[<XZ\_7GK6Y10!FW/A_2;R]LKVYL8IKJR&+>:3+
M.@X[GKR ><\\UE:1!K&K:O%JNOZ3;Z:]DDD5K ER)V8N1ND+ #'RJ !UY;/:
MNGHH *P[;P;X<L]=DUJVT>TBU%V+-.J<[CU8#H"<G) SR:W** ,BY\,:+>7T
MUY-8(TTX"SD,RK.!T$B@X?'^T#4\VAZ;/JL&J26P-[ I2*;>P**>H&#P#W'>
MM"B@#&7PIHBVM];"Q'D7[%[M/,?$['J7YY)[YZUS=UX5D;XAZ5<1:5.-&LM,
M>T2:.Y"&)RZE=N'#@!01QZXZ5WM% &1=>%M#O=)32[G3()+))/.6,CI)DG?G
MKNR22V<G)]:@/@OPV?M?_$FM5^UQK%<;%V^8BC 4X[<#CO@9K>HH R6\-Z29
MK&<VFZ;3U*VC-*^801@A3GC(X/MQTK/T.#5]4U./6?$&DP:;<6T+V]M;)<"<
MC>P+N7  &0B #M@YZUTU% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 <M9^-&U#5]6TRUT#4I;C2W1+@!X ,LNY=I,@SD?2M+P
M_P"([#Q):SRV7FI);3-;W-O.FR2"1>JL/7Z$CWKBO#L6JR?$CX@?V9>65N?/
MM,_:;5ILGR>/NR)@?G69X4L;R^L_''AX75S9^+(;O[1/J%O.0DLCJ3$5P!M3
M P4.<9ZYZ 'K]%<'X;UMO%D7A]89;J"6SB:;4XQ.X99%S%Y4G.3F0.W/:/WK
MK-*TQ],6[5]0O+S[1<O< W3AC$&_Y9IP,(.PH DU*_&GV\3^699)9XX(XP<%
MB[ ?D 2Q]@:N5BS_ .G>++6#K%IT!N7_ .NLF43\E$V?]X5QVC:U<V_BFPTW
MQ&VIV.IO=3-#<><TEEJ2%7VJG.U2 5(7 /RCN: ._-^/[973DC+-]G,\CY_U
M8W!5!'^U\_\ WP:R]=\5PZ#K.DZ=/I]W+_:DWD03QE/+$G7:Q+ CCIQS4V@_
MZ7-J.JGG[5<&.(^D,647\"P=Q_OUE?$W2)M5\$7<EGD:AIS+J%FP'(EB.[CW
M(W#\: +H\6Q?\)M_PBSZ==QW1MC=).Q3RGC#;<@[LYSVQFK\6L&7Q#<:0+&X
M!@@29[G*>7ARP4?>W9^1N,?SKRS6M=;49]%^)EF[#3M,GM[:5!T\F5?W[>^U
MI$7V,9KTKPQ_I5G<ZN>3J<[7"'_IB $BQ[%%5OJQH W*YJS\:V-SXUN?"DMM
M<VVH0P^<K2[?+F7@_(0QR<,#@@=ZZ6O*O&VGW*7VK>)]-CW:EX?O(+Q .LD/
MDJ)H_H4Y_P" T =OXO\ %NG^"]!?5]269X@ZQK%" 7=CV ) X )Z] :V+2=K
MFTBG>!X&D4-Y;D%ESZX)'ZUY'\1K^W\5_#[7==M7\S3;6SBBLV[/)(\;2-^
MV)['S!79ZQ*TFLZ/9"^NG#6DCG3+)VCDF/R@2-(&7:BY(Y/)8=3Q0!U5Q<0V
ML7FSR+&FY4W,>-S$*H_$D#\:'N8DN%MRX,[QM(D6?F95(!(_%E'XUXW//=:Y
M\-/"ESJ=W=2W*>(HK=I!.REE%TR#<5(W$!1ACSD9ZUTPTJ%/C9"@GO2$T#S!
MNO)3R)U'.6Y''(Z$\G- '4>&?$:^)+:_F6SEM39WTMD\<K!FW1D GCCJ?4UM
MUXI(EY9^"/&^MV6JWUI<Z?KU[- D$NQ"PE7.\#[X/3!R/:NPGOK_ ,0^*]4T
M:)C'%9V5O(B1W\EH^Z4,3("BDMC"@ \#T.> #NZ*\TOSK_AW2_"^K:SK!NFL
MKP6FKM:S,(98W8HDC#CE&*9XYYSFH+'7+JWUSQ-I+75[(;]%ET-YKEVRK/Y)
MV\\!9,-D<["#TH ]2KE?^$U$NEW&KV>C7UYI,)D_TF$QEI A(9D0L"5R#[G'
M -=):VXM;2*W$DLOEJ%WRN6=L=R3U->6SZ5XA\!6D^L^$;B+6/"T@:[ET>X.
M&B1OF8POZ8).#^1- 'I\=_ \5HS.$:[ \I&/+':6Q^0/Y59KS&]:QU_QQX U
M*U>[BM;[3[J5$2X>/8HCC*@!6PI^8@XZ]\X%2AO$'C"UUR;2[T6=[::E-:6L
MHOY(UM_*?: \*H5?<!D[LYW=L# !WC7=V-:2S&GR&S:W,C7OF+M5PP CV]<D
M<YZ<5=KAH;O4F^*-E9RZE(UO/X>>=XH7!A$OFQKO08YZG!.>M<?+>:S#\--2
M\1_\)!JC7VF:I*L&9\(RK<A-KJ!\X*G&#P., =P#U35M;73KRQT^&(3ZA?F3
M[/"S[%(1=S%FP< <#H>2/J)=%U"XU32X[JZTZXTZ<LRO;3X+*5)'!'!!QD'N
M"*X[Q/IL-Q\5_">^:[7SK>^+>7=2)C:D>-N"-OOC&>]2:3+<^,CXI9]1O+.:
MQU*;3[,6\[1B 1JN'*@X<EB3\P(Q@4 =[41N(5NDMC(HG=&D5,\E5(!/T!9?
MSKR>QU[6O$\?P\N)=3O+%M62[CO$MF""3RXV&X<<$XR/3((Z"M/3="2P^,$-
MJ^H:G=F'P^LGG7%X[.["XQ\V" 1@#(Q@]2,T >E4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !112,6"$J 6QP"<9- '-6W@NWL]4U'4K75M4ANM197NG62/YRHPO!3
MP..,4BV.F> M(O+VQTO4KZ2XG$ER;93<W,[L<;CDY.,_@,X%+H?C6RU?Q'J?
MAZ:"2RU;3R"]O*RGS$(!#H0>1R/<9%:2:M,_B.72/L1 C@6X-QY@VE69E QU
MSE3[>] %+PKI"6*:CJ;6/V.ZU:Z:[EA(&Y!@*H;'\6!N([,S5HZ5I,>D)=K'
M<W<_VFY>Y8W,QD*%NJKGHH[#M6A10!S;W=]IFIZ@UKX8U2\%Q,)&N$N+8*V$
M51M#2JP "]".N3WK AT^]CCLH9/#?B2X@L9#+:137EBPA?:RA@?,R=H9L D@
M>G QZ'10!RUEJFIZ?86]E;^#-6$-O&L48-S:$A5&!_RV]JG.OZP00?!NJD'M
M]IM/_CU=%6#XO\3#PCH$NLRV$UW;0$><(6 9 2 #@]1D\T <^E@8O!\GA:/P
M-JZZ7)"\)075GD!R22#YW7))SZUK'5=4%A]CC\&ZO%"(O*7RKJT4HN,#:?.X
MP.E+K?B\Z'=Z)!-IKRIJ\RV\,\<R^6DK<A6)YY[$ YP:T[_5I;/5]/T^.R:<
MWF_YUD $0499F!YQR!QW(% &-I5_JND:5;:?'X4UZ=+= @EN;VTDD8#NS>=R
M:KVDNJ6NH7]V?"^O3F^QYT4US8E#A=HP!(,<#'OWKM:YC7?&MKX=\2Z1I&H6
MLJQZJYC@NU8%%88&''49+*/QH P+O1OM7@]/"J^#-<MM(50IA@O+,%@&W<L9
M2?O<\8S3KK3;N[U&PU%_#7B9+VSA-N)X=0M(VEB)!*/ME&1D9XP?>NXU74K?
M1])NM1NB1!;1-(^T9)P.@'<GH!ZFJ'A/Q$OBOP];:U#:26UO<@F))6!<@$C)
MQP.1ZT <:GAQ8O#[:+'X1\2+;?:Q>1,-1M=\$@<N"A\[ PQ/;OSFKTUE<RZS
M9:L/"GB-+RUMS;!TU&U_>Q[@V)/WWS?,,^_?(XKOG=8T9W8*JC)8G  JM_:5
MG]EM;G[0GDW100-_ST+\J!]1S0!Y\="F;0]5T=O#'B1K35+A[BZ!O+'<SN<O
M@^9P"0.!Z<8HU;0IM7O+._;PUXHM-1M8?(6]LM1M(99(_P"XY$N"/PKKM/\
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
MQ2*X!&=RXZ@D'ZT :R*$14&2%&!DDG\SR:6FQHL<:QH,*H  SG@4Z@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** .(O_'.JZ;#H\MSX;$8U:ZCM;=&OAN5W!*[QLX&!
MSR<5K'5]?:UOTCT",:A;F(Q0M>#RYT8X)#[>, -P1V]ZPOB7_P ?_@C_ +&.
MV_\ 07JS\5GEA^'U]<V]Q<0312P%7AF:,\S(I!P1D$$C!H ZUKVW6_2Q,J_:
MGB:98NY12H)_-@*R/"WB*;Q"FK>?9K:OI^I2V!59?,#; IW9P.N[IBN>?3;6
M3XZ&5E?>=!$Q(E8987&!T/3 Z=/:L"+5YM&T#Q5+#-]G6?QBUM-.6*^5$[1!
MVW#E>,C(Y&<CF@#U^BN0TSP[>:?XFGF.II%87MF8VTZ%Y#F0$?OD+-\IP0#C
MU!ZUT6D:9%H^DVVG02SS16Z;%DN)#)(P]V/6@#E]<\;ZEH6G/J-QX>_T/[9]
MDB)O '?,A17V[#@'KUS@UOZ;J6I7&H36FH:2+/;$LD<J7 E23)((^Z""..W>
MN7^+_P#R)EO_ -A.T_\ 1HJU\6'EA^&FL7%O<7%O-#&K))!,T9!WJ#RI&1@G
M@\4 =I17G>LVHT+Q%HNE6][<&+7+F62Y:\NI&621(AM0'/RAB2=HP"5 Z<5%
M=Z;/X?LKVRO?$,PM[S4;5K2PM-S2KO8YMU9FR%D*'N H#=LT >DT5Y=9#69-
M0\?:-8W":?*B69LH6N6:.!Y4.55L KN( ^7H3Q52XU6.7PWXQMY=/U#0M<M=
M)\YK(SL8TV+)MF@=3@@DX)&.5&<T >N45YW=3SC7?ANXN9P;J.19P)F E M2
MPW#.&YYR>]9>CVDBV'C#7&O=2N+K0]6OGLHGO)&7Y(@0C GYQT&#GIQWR >L
M45YSI.DWNH6WAOQ%;:W%"K+&UU*LLCF]60 %'!; ;<>./E/  I/ &CK?7&HZ
ME=:AJ<TVG:Y>PVZO>2,H0-M"L"?FX]<G@4 >CT5RGBAHIM?T.Q,\\TLGG.-,
MC.U+D!0-\K9X1,Y[Y)& 2*X%[K4'^'0WZA>136GBC['&T=TY*Q?:0NPD_? !
MP-P/0<4 >TU@>)_$4WAYM(\NR6XCO]1AL78R[3%YC8W8P=W0]QVKCM1NYO!O
MC#Q$=-ENIH4\-/J9@N+AY@;A)& ;YB2,C&<>E5=9L+>3PUX!U<7$T]W<:OIT
MLURTS'SR_P Q+#..O0?P]!@<4 >JW-S#9VLMS<RK%!"ADDD<X"J!DD^V*P-,
M\1:GKEBFI:9HR'3I1N@>ZNC#+,G9E0(P /4;F!/&<51^+%O=W7PNU^*R#&;[
M.&(7J45U+_\ CH:MWPS<VUWX6TFXLV5K9[.(QE>F-HX_#I0!AIXWGDOO#T)T
M=X(]6N[BU?SY0)+=H?,R"H!!SL[-CGO757DEQ%8W$EI"L]RL;-%$S[ [@<*6
M[9/&:X?QK'#>^*O!<,4S(C:E<([P/M8'R7W ,.ASD$CD<\@UE(DMA9_$S2;:
M\O4M=.B$]F?M4A>%FM?,.URV[&X9QF@#TZS>XELH)+N%8+EHU:6)7WA'(Y4-
MW .1FJ>OZU;>'=!O=7O Q@M(C(RIU;T ]R<#\:X2RU&YU"Z\(Z%--&8;CP^M
MWMGD<"YE C&"0<L0I8X]\]ABAXQT*XTSX1>(K34-4.H-;7&^VQ(^;>-GC*Q,
M2Q+X!X+=B* /1-.O=;EU.YMM1TF&"W6)9(+J&Y\Q')ZH05# CUQ@@_A65IGB
MW4]7U?6-.M-%M_-TJ=89FDOBH<E=P*XC/&/7%=-:6D-C;K! '$8R1OD9SS[L
M2:\ST#3]2U#Q?\0H].U=]/=KN-05A1_F,/!YZ8]J .XM]4UBZM=/F715B>2Y
M>*\BEN0#;HI9=ZG'SY*@CIPU;=<-XN^T6FL>"-MS<(S:FD$R),P20>4Y^9<X
M/(')%8,NF#4=0^(T5Q?ZDT=B4>U47TH\IOLP?((;/#'(!R!Z4 >KT5YMIUVV
MNP>%4NKB?4+Z?0EN9=/+^7$2P0&XE<<]<J  QRQ( P36#9W>H7W@'X?7$VIW
MZW,VN"TFE2Y;,D8>8 -V8X1>2,\4 >ST5Y)J6I7G@ZY^($>DSW+16FGVMU;I
M/,\_DR/O5W!<D]@Q!/:NRM-!L8M1TK5++5[I(9;=HFC\]G6^W)N5V).=P +!
MAS^% &YID^H7%O(VI64=I*)G5$CF\P-&#\K9P,$CG':DUJ_ETK1+W4(;=;A[
M6!YO*:39O"@DC.#C@>E>:Z/=Y\%&&\U74-S^)9;:-$D,DUV%G;$&YF! 8+@D
MD8 .:LZ?+=1_\+)TV8&*WM;='AMA,94A\RU+,%) P">< 8!)Q0!WV@:F=:\.
M:9JK1")KVUBN#&&R$WJ&QGOC-9Y\3/>ZW>:3HEFE[/8[1=S2S>5#$Q&0FX*Q
M9\<D 8'<@\4O@3_DGWAS_L&6W_HM:YGX2J]J?%VGW>1J$6O3RS!OO%7"E&^A
M .* .ITOQ*EYK5SH=];&RU>WC$Y@+[TEB)P)(VP-RYX.0"#VJFWBC4+NXNFT
M;28[ZTL=0^PW1:Y$<F0%WN@(P0N[H2"<'VS@ZY;M?_'+P\EN"1:Z7</>E21B
M)\J@)'3+=*9X%T6RDL/%^Y9N-;O8N+B0?*"I'\77CKUH U4\6^(=3T^RU/P_
MX<@U"POMQB9[X1/&H;AG!7HP!X!)!Q7:UXFEL+']G&UO[.>[M[DP6[%XKF1<
MYF52,!L8(8C'2NU\Z/Q#\0=>T+49)!!965NUK LA3=YF[?+P>2#L4'^'MU-
M';T5YQON$\0Z+X2DU7^T($TZ>3SKMV4W<J2!"&*GYB@#<?4G) -9NM:5J>BZ
M7HMA+XANIV_X2B"%#!/(IA@D.X0L2QW[>""V3C% 'K-%9^CZ/;Z'8?8[62Y>
M+S&D!N)VE8;CDC<Q)Q6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 9&L^&=+U^>SFU&*:1[*99[?9<R1B.0=&PK 9'O4FM:!IWB'2C
MIFIQRS6C%2R+.Z%BI!&2I!/(!Z]JTZ* ,BX\,Z5=:O::K-#*U[:Q>3'*)W!9
M,AMKX.'&0#\V>>:@B\&:#%8:G8FS:6UU25IKR*:>2197;&6^9C@\#D8Z#TK>
MHH Y_0_!>B>'K:>"P@FQ-'Y3--<22,(_[BLQ)5?88K3TG2K71-)MM,L5=;6V
M39&KN7('U/)J[10!DZ]X;TOQ-:QVNJQ2S01R"142XDC&X<@_(PSBGZOX?T[7
MM&?2=2CEGLI  Z>>ZEP#D98$$\^]:=% &-K/A;2/$&C)I6J6S7-M&0T9>5O,
M1AT8/G<#[YJFW@/P^^AC27M9G@$ZW/FM<R&;S5^Z_F[MVX=!SP.*Z6B@#FO^
M$"\.^=>3?9)O,O8XX[A_M<NZ38<JQ.[._P#VOO=>>35^/PWIJ_:S-')=/=P?
M99GN9#(S0\_)D]%^8].N>:UJ* .7M?A]X>M'T]UANGDTYB;5Y;V5VB!&W:"6
MR% X"]/:M/2?#FF:(UZUC%*OVV9I[@23O('D;[S88D G Z5JT4 <QI'P^\-Z
M%J+7NG64D+[F=(_M$ABB9N"R(3M4\GD#C/&*T]%\/:=X?6Z73HY8UNIFN)A)
M/))ND;EF^8G!/?%:E% &1K'AG2]<O+*\O8I?M5D6,$T$[PNH889=R$$@X&16
M=_PKSPR+26U6QE2WEN_MK1QW4J 2@[@1AA@ \@#C/:NHHH R#X9TIM;.L/#+
M)?-;?9&=YW96ASG84)VD9YZ5DQ_#;PU%!#;+;W?V6WN!<V]O]NF\N"0$D%%W
M87DYXKK:* $VC;MQD8Q@\USUKX*TBPDD_L\WME!(Q=K6UO98X=QZD(&PO_ <
M5T5% &/=^%])O;G3KB6WD63326M/*G>-8B1@G:I /''.:A?P=HKR:O(T-P6U
M= E\?M<O[Y0NT#[W'R\<8XXK>HH YO4? GA[5-'L-,NK20P:?@6;K<2"6#
M&V3.[H .O8>E2W'@S0KKPX= FM96TUCNDC%Q(&D.<Y=PVYCD \FM^B@"*&!8
M+=84:0JHP"[EF_[Z)R:S-+\+Z5HVI7NH6,<Z7-\X>Y9[F1Q(PX!(9B/TK8HH
M R]5\/:=K5S8W%]'*\MC+YUN4G>,(^,;L*0"<$CGUJNOA'1TDU618K@/JPQ>
MG[7+^]XV_P![Y>..,<5N44 <TO@+P\DFGR1VTZ-I\'V:!DNY0?)_YYL=V73_
M &6R*;#\/O#=O:6=K#9S)!9W7VNW1;N4".7)((PW;<V!T&3QR:Z>B@#'7PMI
M U2_U%K=Y+B_B$%UYLSNDL8! 4H25Q@GMW-5=!\#Z%X;D9]-MYD)4I&)+F20
M0J>JQAF.P?2NBHH YEO 'AUM*.F_99Q;_:_MRD7<N^.?)/F*^[<IR3T/>I(_
M ^@12ZC+':S*^HPB&Z874N95 VY)W?>(X+=3D\\FNBHH J:7IEKHVF6^G62.
MEK;H(XD>1G*J!@#+$G %5;SP]87FHC40LMO?[/+-S;2M&[)V5L<,!VW X[5J
MT4 9VG:'8:4+@VL3":Y.Z>>21GEE.,#<[$DX'09P.V*JZ?X4TG2[>_@LTNHX
M[^1YKC_2Y27=\;FR6R"<=1BMNB@#G#X&T!O#*^'#;3G25QBW^URX&&W ;MV<
M9YQFEUGP1H>O75K=WL$_VNU3RX[F&YDBE*=U9U8%A]3W/K7144 <_K'@G0-<
MTZRL;NQ"Q6)!M&@=HG@[?*RD$=!]:27P3H,VG6-B]M-Y%E.+F';=2JWG Y$C
M,&RS9[L370T4 (!M4#G@8Y.:6BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH \/TW68M._:$UVQU36I+?2+>W#P0W5\RPK(5B/ 9L9^9CBG^'-4
M&I?M#:I9VFK3W>C1VOG011WKR0;]D>2 &*GDM^-7]!TC5(/C]K?B";2KU-*O
M+;R8;EH&"EML0Y'4#Y&Y(HTG2=4B_:"U7Q#)I5ZFDW-L((KDP,%+;(QR.H&5
M/)% ">!];NOB7XY\07=]<3C1=*98;.QCE9(V+%@'<*1N.$/!R!N]JDN/$%YX
M*^-%CX<%S//H6M0HR6\\C2?9I&+*-A8DA2R],X^;CI4OA/PU?_#?QQKS?8KB
MZ\/ZN1+#<6L1E:!U+$(Z+EL?.1D C@>^'_\ "+W_ (N^+MMXMO;.:RT;285C
MM%N$V2W+@L0VP\JH9B><$X'')P 9GA&>ZF_:!\2Z9+?7LEA:6S2P6SW4C1QM
MNBY"DX_B;\Z](\:@_P#"$:Y(KR1R0V$\L<D;E&1UC8@@@@@@UYUX>L-5TOXW
M^(_$5QHNI?V5>V[103I;D[CF+^'J!\C=JZG6=3U76]+\46J:-J,-I_9C6]FL
MD&'NIY%D!( R0!A!DXZF@#AO!UKJ6L?!*YUV/6]6CURV%Q-%=?;I6W>620C*
M6*L"!CD4FI>-K[Q5^SW>:^9Y;75[*=+>2>UD:(E_,C!8;2.JN,CIDFKGA&R\
M2:1\';GPS'X>O_[:N//A19%5(T$F1O9V(& "3@9.1TI=5^'U]X>^!-SX5L8)
M=0U>[E2>46T993)YB%L'L J@9.,XH TCI5WK?P7T+[-JE[:ZK=1VI6]%U+O\
MR1E!+$-E@<]#^%8_@_QI?3Z-K7@;Q;)/!X@TZVE\B9I6628*A(PX.2P&"#GY
MASV)/6:0+NP^'/AFPFTR_P#M=L]FD\*VS$Q^6Z%R>,8 ';.>V:I_%GX='Q=I
MB:SHRM%K]DFZ(KE&G3KL/<-Z>^1WX ,[Q]XGU'3K[PKX'T*[FLY]5\H7%X'+
M2QQ,P7Y6.3DG<2>O'O7;7?@BR.D26VF75]I][Y9$5]%=R&0-C@N2WS\]0<_A
M7+?$#P/JFI:CX<\5Z)")]4T8Q&2S=@AGC5@VU2> 0=W!ZY]N8_B7-K'BCPQ:
M0>%['7;?6?M*$CR9;4HF&W!I#A#R1_$: *WQ!\0W?A'4?"2ZU!=3^'%@,=]]
MF<_/.% &XY&X#J%)YY/.*ZKPI?Z/<)J6O:'K$M_H[V\9%KYKR-;.F\N%1OF7
M(9?E]N.,4TB\L7M-'U/0Y]1T-],B6Z?9]H$<X)W;E.6DSW(#$8'KFL+P7X-/
MAOQIXBUO0K"YM]%ELQ';64^Z,S3##$JK_,J@@@%@/O''% ';>$/%=EXS\/QZ
MQ807,,#NT82X0*V5.#T)!'T-;M8'@[5=7UGP['>:WHQTF]+NIMB?X0>&P>1G
MW_K6_0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 444'ITS0 45QL/Q'TZY\2WWAZVTO59M3L4,D\*1Q_*HV\@[\'[R].>:UM
M \6Z1XGM+B;29VGEMF*3VS(8YHGY^5E;&#P>O'!YXH W**Y7PQX^TSQ;J>H6
M&G6M\LNGOLNFF1%6-LL .&.>5;IGI4K>-K"?7;G1M*M;O5KVT_X^A9A-EN?1
MW=E7/!X!)X/H: .EHK!L?%5K?:S-H_V*^M]2AMS</;SQ!2$R%&&!*-DG@JQ'
M!R169I'Q(TC6K[6+2VM-0631PYO?,C0",KN!'WN3E3TSTH [&BN'O_BAIFER
M:5'?:3K%O)JQ"V220QAI3E1C&_Y>67[V.M=%I.O1ZK>7MF;&]L[BSV>9'=(J
MY#@[2I5B&'RGD'M0!K45FC7M//B0Z!YX_M$6OVORO^F>[;GZY[53\6>++'P=
MI/\ :FI073V@<(SP*K;2>!D%@?RH WJ*HZ-JD>M:3;:E#!-%!<QK+$)@H9D8
M J< G&0?K5'7O%FE^'KBSM+IY)K^]?9:V5NF^:8^PZ >Y('O0!N45SI\9:?;
MZY:Z-JEO=:7>W@)M1=A-DY'55=&9=W(X)!Y'J*F\1^+=)\+16YU"5S<73^7;
M6L"&2:=O1%'7J.>G(H W**YN7QA'9_9/[3T;5=/^USQV\!FC1PSNP503&[!.
MO\6/SXJI<?$/3H/%Y\+#3M2EU;9YBQ(D>&7;NR&+@=* .OHK&TCQ%%JVHWU@
M;"_LKJR6-I$NXPNY7W;2I#$,/D;D'M4^HZ]I^E:AIEC>3B.XU*9H;9?[S!2Q
M_#@#ZL!WH TJ*H:UJL>B:1<ZE-;SSPVR&258 "P0#)."1G ';FLOPIXWT?QI
MI,U_HKRR^0Q22!U"2J>V03CGL<X_(T ='16?HVK)K6GB\CM;FWC+LH6X"ACM
M)4\ GN#6'??$#3=/\8V_A66ROSJERN^%41"KK\WS;M_ ^5NN#Q0!UE%<GJ/Q
M TW2_%]KX7GLK\ZG=J'@5$0JZG=SNW\#Y6ZX/%7M:\7:9HFHV>ER>=<ZI>_\
M>]C;*'E<=V.2 JC!Y8@<'T- &]17/0^,=._X2"+0;Z*YTW4ITWV\-VJ@3COL
M=&92?;.?:JNJ>/\ 3=)\6VGAFXL[]M2O &MU1$*R*21G=OX'RGKCI0!U=%,9
MV6(N(V9@,[!C)]N3C]:XO3?B?I>KR:G'8Z7K$[:6VV\"0(3$<L.@?+?=;[H/
M2@#MZ*Q=,\5:5KF@-K.C3'4+50<K#@.".2I#$8/L<5F>'/B%IOBK1;W5M(L-
M1FM;1BCYC169@ Q507Y."#_]>@#K:*Y;P?\ $#0O'%O=2:-+*9+8CS()E"28
M/0@9Q@\C.>U:=AK]O>V5Y>303V-O:221RR7>Q0"A(<Y#'@$'GI0!K45R^F>-
MX-<MGO=&T;5;_3U8JMW&D:))@X)02.K,/<"I(_'.AOX=OM=>::&QLIC!,9H6
M1_,& 5"$;L[F"XQU_.@#I**P5\4)'>6-K?:5J5C)?2>7;F9$96;!;!9&8*<
MG#8Z<9K>H **Y;Q=X]TOP7)9KJMM>E;QBD+P(KAF&./O CJ.U0>)_B/I'@ZY
MLH==M;^U6\_U<OEHZ#&-V2K'&,C/Z9H ["BLK4==AL(+*>.VN+V&\D2.*2UV
M,N7^Z22PX/KTJIKWC+2O#][::?-Y]SJEY_Q[V%I'YDSCUQD #@\D@<'T- '0
M45SZ^*X8]1L-/O\ 2]1L+J^D,=NL\:,K$*6/SQLRCA3P2#Z"N@H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *@O+DVEG
M+<""2?RU+>7%MW-CTW$#]:\RU#6=1M7TR^M=5N[UY?$4=I-=1L5M&A>4H85C
M)PVT8&\+U!^;.:]-O?\ CQN/^N3?RH YC3O'T6J:!%KMMX?UIM-D4NLRQPN=
MH)!.Q9"YZ'HN:Z#2-8T_7M+AU+2[I+FTF&4D3OZ@@\@CN#S7+?"#_DE&@?\
M7%__ $8U<1X<U>YTB/Q&-*98[#4O%HLK23=M1=Y/F%#@@ [0H.#C(]* /9[V
MY-E8SW0ADG\I"_EQ[=S8[#<0/S-4_#NM1>(O#UCK$,3PQWD0E6-R"5!['%8%
MEI_B#3]1U8W=W$VC3V3-#;27CW$T4PX8AG4'80>A)P<8ZU@^&KAX_AWX%@74
M)84FC >TM@?/O (V(1&!!4 X9FR!@<D=P#U"BO+;6X\0ZMX#\5I:7][%J>DZ
MI<QV1,NZ39&%<1,PSOR"RY)/;GBI/^$O1O%_AW58KVY_X1[4;18I@\Q\F&Y=
M"\>>?O;5((/'S*>IH ].HKA9Y;N/3=&>?5;N(ZC>O.UFK,;B>-E9D@C.04VC
M86.1C:<D"N9OM>UR/X9>-9TU*]MKK2=4E@MG9U>5(AY9",_.<;R,YSTYH ]@
MHK@M5;4M#U72],35[N\?7;QRYN9Q$(@D18QQLJ$H&('J<9 ()S6QX8L=>T[4
M-5AU2\AFL'=)+"(W+3S0@@AU9V4$KD?+G)ZC- '2T5R$E[)K?CS4M DNI[:V
ML+&*94MY3$\KR%LON7!PH4 #.,L<YXQG)>ZK;Z_X<\'ZCK#74DEM<3WE["/)
M>X\LX1 5.5.#EB""=O;)H ] HKR3Q!K>MZ39>.M(AU6[ TJUBO;&[R&E19 <
MQ,Q!) (.#]['>KWB&WUO1H=!N;;Q3J;2ZKJ]G!,DGEM&BLK;@@VY ) .,_7-
M 'IM%>3ZMKFL_#_7M:M_[2N]8LFT234K<7I#O#,CA,9 'R'<#C\JU-9O-1\.
MZ9X:URUU*ZNVNKNVM[Z*60NERLW!95Z(P)!&W ['- 'HE%><Z!#JNJZ]XB>Z
M\3:BD.DZO^Z3<BHR")6*R?+RG/08[G.>13T_5]2@UOP:4U*]O(M2>>*\NY&(
M@O/W3.&BC)R@!'! 4$>H- 'I,MXH@NVMU-S-; AH8V&XOM#!.> 2"O7U%+87
M$MWI]O<3VLEK++&KO!(06B)&2I(XR.E>:>&[6:UT3X@W-MJ-]%<0:G>B.0S;
MR"L:$'#9!/&,XSBK>DZ_>ZD? VB3W<ZC4='%]>3JY62=EC3"AQR,EBQ(P>!S
MUH ](HKR7Q!K>MZ39^.M'AU6[ TNTBOK&[R&E19 <Q,Q!) (.#]['>MM)=2T
MKQYX7B;6+RZAUBTN?M,,[ QJT:(ZLB@?+U(]QUR>: ._HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@#BA\,M)6P6Q34-62TBO1>VT*W("VT
M@??\@V],D_>SC/&*ZVYM/M%@]HL\T(9-GF(07 QCJP//N<U8HH Y33_ EMIF
M@Q:';ZSK"Z9&I00":-#M))(WJ@?')Z-5V]\&:#>^%?\ A&C8I#I84"..$[3&
M0<AE/4-GG/?OG)K>HH YW2O",.EV5Q"VKZM?3S1&'[5>W EEC3^ZN5VCWXR<
M#.<#%-?A[IL>GZ):P:AJ4#Z*6^Q7,<J"1%889"=N"I'J,^]==10!B:!X6LO#
MD^H26<]XXOK@W,B3SEPKL &(SSS@<G)]ZI_\(#H'_",MX?\ LI_L]KK[64SS
MO\SS,9QTXV_[O%=/10!B:]X8M=?N=.NI+J[M+O3I6DM[BTD"NNX;6'((((X/
M%9,OPWTF73-9T[[;J8M=7G\^Y3[0&^;Y<X+ ]=JY)R>.H%=C10!@Z]X3L/$F
MC0Z=J,UTS0.LL-W'((YXI%Z.K*  WX8JQH6@Q:'!(OVV^O[B7'F75]-YDK 9
MP,X  &3@ #J3U)K6HH YK7O!5CKNKVVKK>ZAINI01F$76GS"-WC)SL;(((SS
MTJ2\\':;=0Z9Y<ES;76F.TEK>129F1F^_EG#!MV3NW YKH:* .;O/!=A?Z3J
MEC<W-VS:KC[;=!D$LH P%SMVJ !@  =^Y).%\0;)UTWPK812WTQ@UJUD>>*/
M?)'&H8&0[5P,9')&*]!HH Q8O#5B\UY<WSR:C->V_P!EEDN0O^HY_=@*  I)
M)/&3GGH,5M/\&6=C%I]N][?7=GISB2RMKET9(6 (7D*&;:"0-Q...X!'1T4
M8.G>$[/3Y=8?[3=7":N[274<S)M+%=I(VJ"/E '6LNV^&^F6T>D)_:>L2#29
M"UF7NA^[3:5\OA1\N#C/WO>NRHH YM?!=C$^MF&\OXH]89WGB24;%=U"NR@J
M<$@#KG';%-;P/IW]FZ-:QW5Y'/HP"V%XC)YT2[=NW.W:RE0 00<UTU% '-WG
M@O3[_2=4L;FYNW?5=HO;K<@EE4# 7.W:H X  '?N23-+X5MYM6T?4I+^]:XT
ME'2WYCP0ZA6W#9SD #MTXQ6]10 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1THHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M$"<D1H%S^5 $M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'EFL>']13Q#KGB_PT,ZYI]^$DM\_+?6_P!G@+1'WZE3Z_AC=\-^)+3Q1K%Q
MJ^DL'$FDP_NI3M,<@DFRC^A!X/YUT&D:5=:==ZE//>Q7 O;C[052 Q[#L1,
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MW,QGFS(S[I" "WS$]<"M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,V_T'3=3OK6
M]O+<R7-H2UO)YC Q$\$K@\$U)J.CV&K/;/>P>:UK*)H#O9?+<=&&".1D\^YJ
M]10!ER>'-(DO[N^:QC^U7D8BN)5)5I% QS@^G&>N.*K7?@WP]?Z+;Z/=:7%+
M86Q!@B8M^ZQTV'.5_ UNT4 97_"-:-]BL+,:="+;3YUN+6, @12+G##WY)YZ
MYK5HHH *Q)?".AR:A-?K9M!<SG,SVL\D'FGU<(P#'ZYK;HH R[SP[I-_!:07
M%DC0V<@EMXU9D6)QT8!2,$=CU%(?#FE'4+B_^SM]KN(O)EF$SAG3^Z3GI6K1
M0!AR^#O#T_A\:#+I<,FEJ=R6SY*H?5<G*]3TQU/K3H?"6@VV@OH<&FQ1Z:^3
M);HS 29Z[CG+9]R>E;5% %>RLH-/M([6U0I!$H5$+EMH P ,D\#TJG;>'-*M
M-8FU:"V*7\X"RS^:Y:0#H&R>0.P/2M2B@"AJNBZ?K<446HV_GQPR"6-2[ *X
MZ-P1R.Q[5$GA[3(]1N-02!UO+B,1RS"9PSJ.@)W=NWI6I10!SQ\#>&C:6=H=
M)A,%D[26R;F_=%OO;>> >XZ'N*4^!_#1@GA&D0)%/.+F5$RH:0'(8@'L>1Z'
MI7044 9HT'35U==6^SL;]8?($[2N6\OKMY/(SSCUYZU3TKP7X;T/4I=1TS1[
M:VNI<YDC!XSUVCHN?;%;U% &$_@[P_)97UG)IL<EO?R>;=1N[,)9,@[SD_>X
M'S=>!3K?PAX?M+K[5;Z7#%<>1]G\Y,A]G/\ %G.>3SUYZUMT4 4M*TFQT2P2
MQTVW%O:QYV1*Q*KGTR>!["FZAHNGZI+#-=6^9X<^5/&[1RQYZA74A@#W /-7
MZ* *.GZ/8:69FM+<)),09968O)(1TW.Q+-CW-0V?AW2]/N+NXM+=X9KP[KAU
MF?,IZ9)W<GWZUJ44 8D7A+0X-)GTJ*Q":?<$F6W$K['SUR,]^_KWI-3\'>']
M8TZUL-1TR*XM[3_CW#LVZ+V5L[@.!QGL/2MRB@#(O/"VA7^A)HEUI5M)ID8&
MRVV85,="N.0>3R.>34"^"_#JZ&NBKI4*Z:'\PVX+!6;(.YN<L>!R<]!Z5O44
M -CC6*-8UW;5&!N8L?Q)Y-.HHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@##E\6Z3'<7<2O<3+9OY=U+!
M;22QPL!DJS*",@'D#IWQ5?5/'OAO1='L]7O[]HM/O,>1<+!(Z/D$CE5.,@$\
MUY9>-XV^%6K:EJNE6Z:YX3OKE[UU4[C%O.221RI_VN5XR<&HOBSJVF:Y\#M!
MU'1XFAL9=03RXF',9"3 K^!!% 'L]UXBTZRT9=6N&N%LF"D.+64L <8)4+N'
M4=15'5_'.@:%>V=GJ=S<6]S>D"VC-G,QE)(&!A3SD@8Z\TS6_P#D0?K!!_-*
M\\^-!D7Q[\.S"B/*+\[%=BJEO-AP"0#@>^#]#0!Z;I7C#0M9U2?2[.^/]HP#
M=+:3PO#*H]=CJ#CD?F*23QAHZ27062XEALW,=S<0VTDD43C[P9U!''?T[XKR
MZTE$?[1$=UXJ4Z?JDEN$TV&U/F02J49,M(<,3]\8V#D#VS2>?QK\([J\NK.V
M37O!US.UT&4Y,:N<DDCE3C')!4]>": /5]7\>^'-"TNRU/4K]X;*^17MYQ;R
M.KAEW#E5."1S@T:WX[\/>'+2UNM7NY[2"Z_U+R6DWS'TX7@^QYKR7XQZEINK
M_!KPO>Z.C1Z?)=1B"-A@QJL4B[3[@@C\*T?VB/\ D3M _P"OP?\ HLT >HVO
MB_0[O5ETH7C0:@Z[DMKN"2WD<>JK(JENAZ9Z5%JOC?0-$UJUT?4+N:*_NB!;
MPBUE;S23@;2JD'GWKSC]HI5MM T'4X&,=_;:AB"5>&4%"QP?JJU6\?R33?%K
MX;2W"[)G\EI%QC#&09'YT >WF1%B\UCM0+N);C ]\]*@T[4+75M.M]0L9EFM
M;B,212+T93TKG_'%Y:-IL6AW.I1:>-6W0R3O*J;(0,R$$]R"$_X'GM7"? ;7
MG2SU7P;=SQR7&DS,T#(X97B+8;:1U ;G/HXH [X^/_#PUV?1!<7;ZI N^2UC
ML)W=5P#G 3I@C\ZNZ1XJT77[>ZFTN]%S]E8K/&D;"6,\\-&0&!X/&.QKR"XU
M271OVC?$FH0Z?/?F#3 [00$;RHBB)(R>?IUK7^#-LFN:WXB\="ZA4ZG,T?V"
M(DF#YMWSD@9;&,8XY/T !Z!X>\;^'_%5S<V^C7KW,MKCSU-O)'Y>20 =RCG@
M_E6C;ZU976K76EPM,;JU"M,IMY%50>GSD;3G!Z&O&_&0E^%WQ:LO%5A"9--U
MS=%>6J$#=)QNQGU)5@?7=ZU['HNGR6%DQN662]N',]U(O1I#C@?[*@!1[**
M)-5U?3]#TZ34-4O(K2TC^]+*V!]/<^PYK);QOHT-D+ZZ^W6EDPRMU<V,L<>#
MT))7Y0>V[&:\T^+$TM[\7? ^C79)TMIHI3&?NR2&;:0?7@*/^!'UKT_Q;XCT
M#P]I+-XCD,=A<Y@8FW>1&W _*=JGJ >M $>M^._#OARVL[G5KV2VAO5#0/\
M9I7#Y&<953S@]*T-0UZQTNRAN[O[2D,TBQIBUE9MS,%4%0I(R2 ,CO7CGQRE
MM9O!_A%[+S/LAN0(3(C(Q38,9# 'IZBO6_%7_((@_P"PC8_^E45 &P946'SF
M.R,+N)?Y<#&><]*AT[4+75=.M]0LIEFM;F,2Q2+T92,BN>\<W=I)IL6A7.I1
M:>-6WQ23O*J;(0,R$$]SE4_X'GM7#? ;7W%AJ?@Z\G22YTF9F@9'W*\1;!VG
MN W.?1Q0!WO_  G_ (=_MR?1%N+M]3MUWRVL=A.[JN <X"=,,/S%:&A^)M&\
M21SOI-_'<FW?9,F"CQ-Z,C ,O0]1V->.3:I+HO[1?BC48M/GOS!I@=H(" Y4
M10DD9//TZUL_!BU36M8\1>.A=0JVJ3O']@B))M_FW?.2!EL8QCCD^N  >JW^
MIV>F"W-Y<)"+B=+>+<?OR-]U1[FG7]]!IEC->7/F""%2[F.)I" .IVJ"3^5>
M.?&F6/6]/O&M=8@@N/#\L<D5MYZJ\TIY<A<Y.U2F".^\5Z!X<\2Q^+OAM'K*
M%?,FLW$ZC^&55(<?F#CV(H T?#WB[0O%=C->:)?K>10-LDVHRLIQG[K 'GMQ
MS4+>-=$6"*4R7F);EK2-183EWE7=N4*$R<;6R<8&#7D&MZ-?_"C6-/\ '/AV
M%I-$NXHUU.R7[J[@,_0$\@_PMQT.*]9\$W=CKOARWUBV'F12W=W/;NRX(#SR
M=NQP<4 1P_$CPS<W=Y:07-Y+<V0)N8H].N&>''!W 1Y%:-UXMT*QT.TUFYU!
M([*\5&MF*MNFWC*A4QN)(/0#->8?#/\ Y+=X^_ZZ/_Z-JMKB[_VD_#.E3($T
MZRM@;.'^!<1NP('KN4#_ ("/2@#U9/%NCG4[;3IYIK.\NAFWBO+>2#SO92X
M)Y'&<^U1ZWXVT'P[J5KI^J74T%U=L%MT%K*_FG(&%*J03D@8]ZX3]H=47P!9
M7(.RXAU*,Q.#AE.Q^A_#/X5S_P 1[J[N-9^$UW<QE[V1XI94X4M(6MR1STYH
M ]?L?%^AZAK+:/#>-'J:KO\ LES!)!(5]0LB@D?3-;E>'Z7<_P#"P_CE%?RI
M_8\GAR+8UE.<W$Y#-D\?+M!89Y/!'KQZ;#;^*QX\N9YKVS/A<VP$-N$_>B7C
M))Q_O=\8(XH Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#E+#POK&EZ5-IMKX@CDMI3(0;J
MR\QXMY)(0AU&!DX#!L?3BJVH?#'0[[X>P>#@9HK.WPT,P(,BR D[SV))9LCW
M/2NTHH Y;3O#.KK8V>GZSKL5_9VIC(6&R\AYO+(*>8V]LC(!( 7..>,@T?&7
MP_E\7:_HVJG5Q:-I$OG6T:VN_+;E;YB6&1E!TQ7;T4 <7%\/(;CQM%XMUO49
M-0U&W0):QK$(H80,XPN22<L3R>I^F);+PEJ^G^''T*'Q"DMF\31;[FRWR1JV
M<A"' P,G 8-CW'%=?10!YWXF^$]GKWA+2O#%KJ+6&FZ:P>,"'S)';# DMN Y
MW$GCJ:L^./AW-XZTG3["]UE+=;-_,WPVG+MC&>7X&.U=W10!Q]]X#CU_6=/U
M'Q+J!U$:>=]M:1PB& /Q\S+EBQX'4XXZ57\3?#Z7Q'XQTCQ$=76WDTIE:"$6
MNX-AMWS'>,_ABNXHH QK32+Z'Q'<ZK<:C%/'-"D"0"V*^4JEC\K;SU+9.1SA
M>F*YVX^'4C?$D>-+36!:W)4));K:Y25-NTASOY.,<\= <5W=% '#VGP_FM?B
M1<^-#K"/<W,8ADM_LN$V;57@[\@X0<_I2:)\.(_#7C6^U[1=3>UM+XYN--,(
M:(]R5.1M.<D<<9(Z<5W-% '$>/OA\WCM]/$NK?8XK&4RQJEMO)8XZDL../2N
MTA$JQ*)G1Y/XF1"H/T!)Q^=/HH YSQ?X+TWQC:6Z7C2P7=I)YMI>0$"2!^#D
M9ZC@9!]!6/XG\!ZGXST2#1]<UZW:UCF69I+6P,<KE00.3(RCJ>B_E7=T4 <E
MXO\ A_IOB_PK;:'<3S0?9-C6UPF"\;*NT$CH01U''X5;L]"U>7[(NNZU#?QV
MKK*JP6?D>:Z_=:3YVS@\X&T9 ^E=%10!CVNDWD/B6\U6;4(YHIXDACM_L^TP
MJI8\-NZDMD\<X'3%<Y-\.I/^%D_\)I::P+6Y90DENMKE)4V[2&._DX YXY .
M*[NB@#A[+X?S6GQ(NO&9UA'N;J,0R6_V3";-JKP=^0<(.>>_%1Z1\-_^$;\7
M:EK?A_5C9P:@#YNGO;^9#NZY&&4C!R1Z9(Z5WE% &+I&B7&G>'WTRYO(KUV\
MPM,]OM$A=BS%UW<Y+'.".M<QX0^&UWX-T74]*L?$'FVU]DA9K3/DN1M++A_3
M'!]![Y]!HH S;?25;0%TG4VAOHC!Y$N8MBR+C'*Y/4>]5_"_AR#PIX;AT2RE
M9X+=I3$T@R0'D9P#ZXW8]\=JVJ* .'\-?#Z7P[XRU?Q&-76XDU5F:>$VNU5R
MV[Y3O./QS6AXJ\$6?B6]T_4UN)+'6--D#VE[$H8KSG:RGAE]OKSR<]110!QN
MK^!I?%-]I\GB?4HKRRL9/.CL;:U,,<DG]Z3<[E@.>!CJ>M1>,/A_)XL\0:+J
MIU86IT>436\2VV_+;E;YCO&1E!TQ7;T4 <-K_P .(]6\7:=XJL-4;3-8M0!+
M+# &2XQQ\RENF,CJ<@X[5J6WA>\A\=3^(Y->NY()K58/[.Y$*L,?,!D^A.,9
MR3S72T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'E%IXF\4:A\6]=\'PZQ'#;65IY\$SVJ,VXB,@-T
MR/WAZ8Z5M?"CQW>>._#US<ZA;10W=I<>0[P ^7)P"",DX//(S_.N%T^VTW6?
MVD?$]M=7!:VFL0@\FZ>+S#L@!7<C GOE<]O:O4+]]'\ ^%O(TV&ST]680VD)
M(57G<A5SGD\D$GT!/:@#(LOB+%<_%N[\(LH6W%L/L\I&/,G0DR 'N,9'UC:E
M^+?B35O"/A :QI%RL<Z7"1%)(U=&#9]1G/ [UP'Q3T#4_#6F^'?%<%Q8M<Z+
M(D8DB#*\REMVYLD[OFSG'7S#6M\9/$&G^(/@S:ZC97$;1WD\$B)O&X'!)4CU
M'(/TH OS>/->T#Q;X2TZ^E@U*R\00Q$XA\N6!WP,@J<%<L#R.@-%MXK\0W7Q
MDU?P@VKK#IUG;>>DWV>,R?<C;!.,8^<]NU=-X0\,>'_L&D:]%;+<ZA]AB5+N
M:=YV0;!PA=CM')X7'4UY9<P:+K'[1'B:TU6]CBL;FP\KS1=>4"WDPC&X$9(P
M>/;D4 >N:6VNM8ZG)=:H+B!XDN-/NX[=8V",I.&7D$@@?@1TK@?"'C3Q;XD^
M&.M^*'U:VBO--DFVPM:*8G6.)9,'H03N(SGTKM]+\2Z3-876CV>H6UTNDZ=&
M+NZBE!B5BI4+NZ$_(Q/IQ7@WA+PUJ'B'X+:JVC:A<B^M-1>673XYVV74(CB)
M!CS@G()!QSC'/& #U5OBI>/\&5\8"P2.^:06[+M+1(^_87QG)7OC/7C/>NDT
MJ_O[\Z3?Z+XABUO29Y=MXSQ1[T&QB"I0+M^;:"K GGJ*YC0_'GA75OAGI_VF
MPLXM/:5-/U"P5/DM]P/S!1_#G#9],]Q7/CP9%X+^(WAV[\"ZL\UKJ=R%NK!9
MA*!;CEWR.J $X+=#C!.: .BD\3>))_C)=^#H-62&R2U\^.5K5'=6V*V#TR,D
M^AQWK4^%GCK4/&5IJL.J6\"WFF7 A::W!$<P.<$ DX/RG//<5Q<T=AJ?[3-[
M;W%RPA>P$9,-TT1+>4OR[D8'\,UZ?<#0/AUX4N)+*UM;&UB!9(@P7S93PH+'
MDDG R?Z4 8T_Q%B@^+MOX0=0MM+:D"8C&;G[P4'N-H(_WCCM6E\0O'%MX#\,
MMJ<L7GW,CB&V@SC>Y!/)[  $G\N]>:?%/PQJMAX/TOQ$M[8->Z-.)Q<6X97E
M:1PS-DG!^<[L#U-3?$V*?XE_"W1?$NA1FYEM6\ZXM8OF9,KAQ@<DJP''IDT
M>B:38>+Y](CO;_7HH]3EC$GV1;-/LT1(SL/_ "T..A.\5Q_Q$\9^+/"/@K0M
M46:*#4[F00WD#0*T8;:22N>1R/4\5W&C^.O#VJ:!;:HNJVD:R1J7B:4!XWQR
MA7KNSQC&3VKS7]H>\BN/!NA'YHWEO!*(91MD53&W5>HQD9H ]%"Z\FMVBVVM
MK>6T,RKJ%O):HK*C(2"&7&"#MXQT-;VK:I:Z+I%WJ=Z^RVM8FED(Y. ,\>I]
M*XS3=2\+^$[R9-.U6WNIM<O8!#;)=^=(9&"QDY))V@#=D^X]!6]X[T*?Q+X'
MU?2+9@+BY@(BR< N"&4$]LD ?C0!SG@K6/$OCW3G\02:@-'TR65TLK2V@21V
M53@M([@YY!&% Z5:U?Q=J?@KP]KFJ>)!!<BVG2/3_L\9B%R&1=N<DX.[=GTV
MG [5C?!WQ%8V'@B+P]JUQ%IVJZ5)+'/;7;")P"Y<-AL9'S8S[58^*6ER>/\
MX<72Z$'N9+2Y6>':IQ<[00WEG^(8<X(ZE<"@#1TF3Q?J_@>+7CJL4.J75M]K
MM[)+9#;J"-R(V?G.1C)W#&>G%6_AQXZA\>^&1J(A%O=POY-U"#D*^ <K_LD'
M(_$=JH^&O&VC6OPMLM1N+R&)[&P6&>!W D6:--ICVGG<2.!WR*XSX98^%?PS
MO/$7B6WNH5O[E"MO''F0)C"D@D8SECSCC'KB@#W"BLBW\3Z-<ZK;:7'?(-0N
M;47D5NP(=HCT/(_3K6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!$+:!2"(8P1R"%%/>*.3'F(K8Z;AFLS_ (271A?+9G4(?.>8VZ]=
MK2CK&&^Z7_V<Y]JN:B)3IUQY,[P2B-BLB!25('HP(_2@"9H8G #1HP7H"H.*
M;]F@QCR(\?[@K@_!L_B?Q-X!T_6QXC9-1NHV<)+:1- "&( (50V./[U:G@_Q
MHNNZ)?3ZK'%I]_I=R]IJ$>_]VDBGJI/\)[?ESUH ZM$2-=J*JCT Q3/LMO\
M\\(O^^!64^MV>JZ?J4>EZB%N[6,[]J@20MC*DHXXSVR,&LSPAXB$GP^T'4]:
MO0UU>0)EV'SS2$$X55&2>#P!VH ZD6\(4J(HPIZC:,&E2&*,Y2-%/3*J!64_
MBK0H]+&IOJENEEYIA,S-@+(#@H?1L\8/-6!KFF'5ETH7D?\ :#1^:+<YW[/[
MV/3WH N+!"K!EBC##G(44V&TMK9G:"WBB9SES&@4L??'6J3>(=)6!IC>Q[5G
M-M@ EC*.J!<9+=> ,\5$_BK08M(DU675K6.QC<QO-)(%"N#@H0>0W^SU]J -
M/[-!G/DQYZYVBGO&D@PZ*P'9AFLN'Q/H=REVT&J6T@LY1#/L?.R0]%]R>@ Z
MGBK.FZOI^L122:?=1SB)S'*%X:-QU5E/*GV(H M-#$R!&C0J.@*C I4C2,81
M%4'LHQ534-7L-+"_;+A8V<%E0 LQ ZD* 3@9&3C S3#KFEC3K>_%]"]K<X\B
M2-M_G$\@(!DL>#P,G@T 6%L;1;DW*VL G/641C=^?6I7ABD;<\2,?5E!K+;Q
M1H2:3+JCZK:)91.8Y)GD"A''5#GD-_LGGVJ!?&WAA[E[8:[8>>DRP&/SAN\Q
MNBX[_P!,'TH VEMX%8,L,8(Z$**DK*T;Q-HGB$3_ -D:I:WGV=MLODR [/3/
MMP>>AI;;Q'H]Y>1VD&H0O-,I:%<X$P'4H3PX'?;F@"[/8VETZO<6L$KK]UI(
MPQ'TS4]88\9>&VO([1=;L6GDN/LJ(LP):7 .P8[\C\P*GM?$NC7EY%:V^H0O
M-,&,(Y F"_>V,>'QWVDXH NM8VCW(N6M8&G'24Q@L/QZU+)%'-&8Y45T/56&
M0?PKEK+QOH^MVNNK%J*V*6,LEO\ :I,+MPBYD^88&&? SUQ[UJV6IV5GX>TZ
MXN-5%W'+#&(KMA\UT2N0RJHY+#G % %F72X9]6@U"7#26ZD1 *!M)!!)/4\$
M@=AD^M7JR6\4:$FDRZH^JVB64+F.29Y H1QU1@>0W^R>?:EL_$NB:AJDFF6F
MIVTU[&F]H4?+!<X)]\'@^G>@#5HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#PR_P!>TZ\T72YXIH]/2U\40R3Z9&G-J!<G<\S$$AFY;JJ_
M-@ XS7LVHW=O!H]Q<S2K%"(68O*=@ QWSTJYM7G@<G)XI: /,/ACXJT+2OA3
MHR76J6HGAA</;)('FSO8[1&,L3[8K ;2M7TOPQ?^*K^QNX%OO$4>JW=E'D30
MV:L<9 _B!(8CM@=,''MU% 'G^EW?A+4+C4_$&C7DMY+_ &<T-S?R3.8T3JJ'
M=QNZGU&.<9&><T77-.L/!?PZ6=K6'>KQC4YCE+)Q&01UP'8':-W Y.#C%>PH
MBQKM10J^@&!2D ]0#WH \K\)Z=:>)O#OCSP_)<22/<ZO='?*FUUW*A20C  .
MX;AP.G2J!U/79+/0?'<MC.;G3G72KJS  :<,?+E?_O\ ;,#_ &2>]>R8 S@=
M:3:,8P,9ST[T >?^(KFU\,KX3M;_ .S1RR74A?5K@?N[:8HS.XY W.68#=P,
MYP<8KA]0O[0?#7XE6C7;23/J\CKYZ['<,(=I(P!DX) P,X.!Q7O! /4 _6C
MYXZT >>>.;JTTS_A&-=0/_8-O=$WD]CG]VK0M'')E/X5SC/H<5L>$%\.W6H:
MKJ_A^2:Z%YY0N;YI7=)G4$ +NX)48R1Z@=0<=60""",@]J%544*JA5'0 8 H
M \[U#Q!:>%?BI>7'B"7[-I^HZ;#'97<H/E*T;.7CSV)W!OP'M5662RT7Q7X0
MU""T&G^%_)NK> LGEQP2R$%78'[@< XS_>[9KTUD5P ZA@#GD9YI6574JP#*
M>"",@T >,^+$C^Q_$K5;>:,:5>6=O#&X8;)[E5.[8>A(&T''?(Z@UM>-VTH>
M'/!ER/LGV$ZU8[Y %,90*PY/3 'Y"O3 H50H  '  [5SGBS0+W7FT?[+-;Q#
M3]1BOV\W)W^7GY!CIG/7]* .(\7:7<ZUXHU^\\+E9)3X;DM;B6W((EE9P4CR
M."^P-[@%?459U2[L_%'AGP;#HDL9U&&_M)%BC(\RU$8Q+O7JH4 J<]\#N*]0
MC18T"JBH/[J]!0$169E50S?>(')H \Y\(7.G2:QX^F1(+R5-2,PBCVL\BK"N
M,?CN ]R:YJPUS3;F[^'=[!>0QVT=Q+&;*V0F*R+0.%B)P6,F<#DY/4*,U[;2
M!5'0#KGIWH \LTK4;.UTKXDV%S<)%<B_O9VB<X(C:) K'T!Z ]ZJ:/?"P?X:
MZK=3)_8RZ0;-Y]P\NWN6B0#>>BD[2O/?(KU_ ]*1E5E*LH*G@@C@T >,^+(X
MS:?$K5;>:/\ LJ[LK>%'##9/<JI#;#T) V@X[\=0:WKZ\TY?'WP[$%S;!?LE
MVHV.N,&) HX[$@X^E>D!0JA0  . !VI: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BN*TGQ#XAU?Q+XBTB+^S(_['EB02-#(?.\Q-X_C^7'3O6AX4\6?V^F
MI07ELEE?Z9=M:748EWQEAR&1L#((]0"* .EHIGFQ@*2Z_-]WGK]*5)$DW;'5
MMI*G:<X(ZCZT .HK.U>]EM$M(K;:;FZNHX(PPR,?><_A&KGZ@5<%S TQA$T9
ME7J@8;AWZ4 2T5G"^EE\1-8Q;?(@M1+.2.=[MA #]$D)^JUB>+?$FI>'=6T)
M8X[4Z;J-ZME--*C%H';[IX8 @X([8]Z .LHKD9?$NIVOQ+MO#=REFMC>6CW-
MM.%;>[*<-'C=C('S9].U:UM?W]QXGOK,&V.GVL49+A&\SS7W'9G..%"MG'\8
M^M &Q117$P^-;NW^);^%=2MX%MIHR;.[C!7S) JN8V!)YVMGWQ[T =M17(_$
M7QG)X)\,OJ%M:I=798".%R0NT$;F;'. "!]64=ZZ."Y,.G0SZA/;H[*"[CY$
MR>PR3_.@"W16=JNN6&C6L%Q>3HB7$\=O",C,CR,%4#UZY^@)I'UVP&N)HJ7$
M;7SVS7(0,#M0,J@GZEN/7!H TJ*Y?P?XCNM8M=3.JO:1S6NK7%A'Y0**XC(
MP&)))Y-=)-<0VR!YYHXE)QN=@HS^- $E%-,L88*74,>@)Y-()HF!(E0@<G##
MB@!]%(K!E#*00>A%<3IOBC7?$'AVX\0:*FF2P*THAT^0/YK["1AI V$8XSMV
M'&1SWH [>BLC_A(;*&XTFRNID2^U&,O'$#R $W,QST';ZD5IO<0Q2I%)-&DD
MGW$9@"WT'>@"2BJ#G4!KT8$UH---NVZ(J?/,NX8(.<;,=>,Y(JT;F ,JF:,,
MS%%&\9+#J![T 2T5SNNZ^]GKNDZ':R0Q76HB9O.E7>L21J"?ER,DEE Y]:O:
M3<ZA#IT$?B"6PCU%F9?]&<A),$[2H;D$C!(YQ0!J44UY$CQO=5STR<9XS_(&
MLY=?TU]<CT>.ZC>[>V-UM5@<)N503]2W'K@T :=%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 444=: /,_#NFG4?B1\0 M_>VN)[1<VL@7K#UY!YK,\':):ZU9>./!-T
MD=YIUO=835-NZ2:60$EG;^*1"!R*]%/@_P -F>6<Z#IQEE.9'-LFYS[G'/XT
MM];W6BZ$8O"^DV!F1E\NT+"WBP3\WW1@''M0!R7@VZD\2OIMGJ5HB7/AD-%=
MJ8_E^UC,:%>.FP._']]/2NST6RT>R2]&CK;JLMW)+=>0^[]^<;]W)PW3([4F
MA:=-86DLEX8C?W<S7%TT6=N\X  )Y(55503UVY[U:L=-L=,6=;&TAMQ/,T\H
MB0+OD;[S''4GUH SU_T[Q:[=8M-M]@]/.EP3^*HJ_A*:X726NM!US0H]2M+3
M5-*NKZ1M+UJV^69))5D.V93R<AGR1Z#/-=K/:^(8;VZ?33HT<$TGF?O8I"['
M:!EB&P3A0/H!63;^&-7M'W6]EX9B(W;0EM* I8$,0-V 3DY(Y.: -OPW_I%E
M/JIZZE.UPI_Z98"Q?G&JGZL:J^/=!;Q)X)U/3HL_:C%YML1U$R'<F#VY 'XT
ML4'BV&)(HI- 2-%"JJPS  #@ ?-3MGC'_GMH7_?J;_XJ@#S/4;R[UOPG8?%
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
MC=KO3WLF!PJO*C[AZ_*30!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ I&W%3M(#8X)&0#]*6B@#A=(\=7"^.K[PKK\4$,HDVZ?>0HR17.$5V
M3#$X<!U.,\Y^F>ACOM1;Q=/IS/:_8H[1+@8A;S"6=UQNW8P-F>G>N>O/#%EX
MNM_%&GW#M%*FJK);7,?W[>9;:#:ZGU'\JRO#&O:B^H^(HO%-O)#?Z/I4<5Y+
M#TN$4RL)8\?WEY^OIT !Z-#J%E<W$EO!>6\L\7^LC20,R?4 Y%$FHV4.?-O+
M=,2>4=TJCY^NWKUY'%>3:=<VD?B'X:RPRV=O9-;7(A@60-(D)M\CS9,_,20"
M>  P/7K42Z+I4G@CXGL^GVS&WO[\PYC!\HB%&&W^[S@\>@]* /81=VS7;6@N
M(C<JNYH0XW@>I'7%-DOK.*ZCM9+J!+B092%I ';Z#J:\VDL;2SUKX:WMO!%%
M=7#.)IU7YYMUJ2V]NK9//.>:SK)-'\2>'M:T_P 0Z^]CJ$.IS/=Q#RDG1UF+
M1-&64N?E"*N,\# ]* /7O/A^T&W\U/."[S'N&[;G&<=<9[USWCS6=7\.^$KS
M6='AMIY;-?-DAG1F#1Y&X@JPQ@9/?I5^"WT8>(?/'V8Z[]B5'+,OVCR-W&0.
M=N[OC&:T;JVAO;2:UN$#PS1M'(AZ,I&"/R- '&>)?%VI:/'X9OK673Y=*U6Y
MAMIKB2%\Q^8,JZX?[IYZ]/4UOZA?:@GB+3-/LGM?*F226Y\V)F98TVC*D, "
M6=1R/4]L5Y7I'AR^\4>$]5\'7R/O\-I/9VLS\"6<MN@<>FU !])*[CX<ZC<^
M)=('B6^B>.>XABM55QCB($.V.V96D_!5H [6N&\9>-+_ ,(>(]%26&VET6\9
MA=R[&$ELH:--Y;=@KNE7M796M]:7OG?9;J&?R)3#+Y4@;RW'56QT(ST-<SXF
MTBU\0:_!H]X 8;O1KZ-O49DML,/<'!'N* -KQ!JPT30KJ_6/SI47;#%G_6RL
M=J+^+$"LKP/XCNO$'@FR\0:JUI ;E&D*Q*42,!B.2S'/3KQ7+>#KK4]<TY;#
M68G63PNDMM<R-]V>Y"E$8'N!%ECZF13VK-\.7=A!\'/!$=Y&97GOXDM5,OEQ
M^<)793(<'Y!M)Q@Y( H ]3N-<TNUTB;5I;^W^P0J7>X60,@ ]QU/M5!_&6C1
M6>DSR7<2G5&1+>,R+NRR[CGGC:.OX>HKSN1XI+?XM6TEQ:7#_9A*! H5"_V3
MYF5<GD$<G/45=U)--;3_ (;.BVAC^VP)*P"XR;9CAOKD'GVH ZFQ\2W/_"<:
M[INH7-FFFV5K;W$$H'EX$A?.YBQ!^Z.>/I7427,$-N;B2:-( NXRLX"@>N>F
M*X"TTW3-7^*OB);JUMKNW&EV9C610Z8/F<@=.G?T/O7*:!JHM/#/PW_M&_-I
MIDB749N7"LB3J<0ABP('R[P,]/PH ]F&HV)MX[@7EN89/N2>:NUOH<X-.6]M
M6G\A;F$S?\\Q(-WKTKSRX\%Z7J7ACQ18:-J+WT]S,+R-OW9B@NP-R[-@ 4DA
M=P]&]ZQCXFD;5=#^(T=BPLIX!I-W&D1\QW9=V1[+,!']<^U 'K\-Q#<*6@FC
ME4'!*,& /IQ7+0^(-1UKQ1K.D:7=:?:'23&CI<P-+),S(&W8#KM3D#/.3GIW
MW-#T[^R](AMW">>V9;AD& \SDL[?BQ-<EKOA31/&NL7EUI]]-I7B72Y! ;ZS
M?;(IV!EWKGYE(8=<=",T ;">*?[+\.07WB7[/9W<MVUH(8W^5G\YHUVYY((
M;/ID\5NSZC96UNMQ/>6\4#G"R22JJM]"3BO(K[5;_6_AQIT^OBWFNK+Q'#:/
M=HH$<ZI<!3(.VTXP<<'%;EU?V#?$F^TW4-2@LK:738AI^]8C%(FYQ,JEP1G.
MW('4*,]* .YU)[S?I[65[:01M<KY_GKN\Z,@_*AR,,3C!YJS/?V=L)#/=P1"
M+:9/,D"[,],Y/&<'%>77NCZ7I.F?#^#3;J2^M[?7UAM[N<JSM&1*2JL ,ID<
M8XP![5;M-#TF\\??$)+G3[65!;VC;'C!4,T+[FQTW'UZ\GUH Z[Q;XEC\.:3
M#.C0FXN;B&V@$C?*#(X7>1GD*"3^'49S3].NK^Q%Y-K>JZ;+IY=3972GRF*D
M<J^3MR#T(/(KSB41W/P;\"RW"I(_VW3DW. 3M\T#&3VP/TKJ8Y53XQM87D:)
M;C1@VFH5 3/F'SMHZ;ONYQS@>E ';-<P) )VFC6$@$2%@%(/3GI67J'BG1]-
MN+.WFO[<S7=P;:-%E4G<!EL\\8 Y^H'>O)M8T]8_!'BJW,:G3+7Q)$NG'_GB
M#-%YBQG^%0Q8<=/F%=5XKT+1-'\0>#_LFG65I#-K#--LB55=C XY_(4 >C@A
ME!!!!Y!'>EIL;1O$C1%3&5!4KT([8]J=0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M%2TTO3["262SL+6VDE.9&AA5"Y]20.:G-O"9FF,,9E=!&S[1EE&2 3Z<GCW-
M<#JLOB/2M=\*:;)XENG;5)I8[MEM[<!2L1?]W^[X&1WSQ6U<RR:7)IMIJOB2
M<33:D!;,(4#72E3B%PJ;1SGD ?='(H U+?PUH-JL*V^BZ="(93-$([5%V2'C
M<,#AO>G+X=T189X5T;3Q%<'=,@M4VRGU88Y_&L;_ (2M-5F\1Z;9"\M;C3$*
M"<VS#Y_+WYRRE1U&,]>HXP:?X8U\'P-X?OM4N))KR\L8I&V1-))*Y0,Q"("3
MZG XH USH&C-]FSI%@?LO%OFV3]S_N<?+^%$V@:-<:K'JLVE64FHQXV73P*9
M5QTPV,U73Q7HDMA8WL=^K6]]<BTMV",2TQ)&PC&5.5(.[&,<U8UZ6>#P_J$]
MM.T$\-O))'(JJ2&521PP([>E %D6%F-1.H"UA%ZT7DFX\L>84SG;NZXSSBK%
M>66_BK7].T;P/JTVI'4?[>F@M[JSEAC4KYJY+QE%4@+W!SP>U=I;^-?#UUJ(
ML(-15[DSO;E1$^%D1=S MC XYR3@X..AH VXX(HGE>.)$:9M\A48+M@+D^IP
MH'T H@@AMHA%!$D48)(5%P!DY/'U)K,M_%&CW5\EFEV5GDB,\0EB>-98QU9&
M8 .!D'*D\'/2B+Q'I=RKB.XE3_1S<!WMY$!CX&]2RX8<CIGJ* +]I86=B9_L
MEK#;^?*9IO*0+YDAZLV.I..M,?2]/DOUOWL+5KQ1A;AH5,@'LV,UEZ5K6G6_
MAG3+IM7EU"*X54@NGB)ENF.3PBKDG )X'0$^]9'A/Q(US=>*IK[499;.RU$0
MP-/%Y;1J8T.S:%!SN8C&,D^IH Z^6QM)X9H9K6"2*<YE1XP1(< 98'KP .?0
M52/AO0CIS:<=%T[["S!C;?94\LD=#MQC-59/&6@PVNH7$]\8%T[!NTF@D1X@
M1E24*AL$="!@U):>+-%OKZ:RMKMY;F*#[08U@DR\?3<GR_O!GCY<\\4 78='
MTRWEEE@TZTBDFC6*5D@4%T P%) Y ' '2HCX>T4Z;'IITBP-C&^]+8VR>4K9
MSD+C //6JOA3Q+!XJT5-2MX)X4=W"K+$R?*'95.2,$X )P3@\5)>>*M&L+J6
MWN+S8T,L<,SB)V2)WQL5W VJ3E>I'4>HH L_V)I/VJ6Z_LNR^T3+MEE^SIO<
M>C'&2/K3#X>T4Z6VEG2+#^SV.6M1;)Y1/KMQC-4K[QIH&FW5Y:W-\1<62+)<
M11P22,BG.#A5.1P<D=.^*NRZ[IL=K9W N?,2]4-;>0C2-,-N[*JH)(QSG'%
M%JQL+/3+2.TL+6&UMHQA(H8PBK] .*/L%F+9;?[+#Y"N)%CV#:&#;PP'J&YS
MZ\US/P_U>ZUFPUF:YO9;M8=7N(())8PC")=NT%0!@CZ UG^.;KQ!H&@76KV^
MO3)(;V*.*!8(3''&\JICYD+$X.<YZ_2@#OJS+OP[HE_,TUWI-E/*YRTDD"EF
M[<G&3T%4);W_ (15;F]U[7WFTY_*2%[B% T<A+ C]V@R#E,9''-6(/%FC75N
MT]O<RS 2O#LCMI&D9DP6P@7<0,CD#'(YYH OS:5IUQIO]FS6%K)8;0GV9X5,
M6T=!MQC P*@O_#^BZK;06VH:38W4%OCR8YK=76/M\H(XZ=J@C\5Z+-96=U!>
M^?'>LRVZPQN[R%<[@$ +97!SD<=ZDA\2:3<:?:7UO=&:"[8K!Y43N[E<[@$
MW9&TYXXQS0!8N=&TN\%N+K3;.<6^/(\V!6\K'3;D<?A3/["TCSKB;^RK'S;D
M8G?[.FZ4>C''S?C4,/B729[FPMTN6\V_\S[,K0NOF&/.\<KP1@Y!P:@E\8Z!
M!87%[-J CM[>Z^QS,\3J4FX^4@C/\2\].: +3>&]">TBM&T73FMHFW1PFU0H
MA]0N, U+>:-IFH0PQ7FGVL\<)S$LD2L(SZKD<?A5.#Q9HUU;&>WN99@)7B"1
MVTK2%DQNP@7<0,CD#'(YYJ%_&_AQ+6QN3JD9BOMPMBJ,3(5!+# &0PVD8/.1
MCKQ0!HSZ)I-U91V5QI=E-:1?ZN"2W1HT^BD8%/N])TZ_M([2\T^UN+:-@R0S
M0JZ*1T(!&!BGZ=J%KJNG6]_92&2VN$#QN5*Y!]B 1^-6: #I1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% '$>+XKB3QMX.N(;.[F@L[F>2XDBMW=8U:(JI) ]35
MGQS#//=>%S!:W$XM]9BN)C#"SB.,(X+' X&6%==10!P=K#>67B#QRDNG7ACO
MMDUO,D)9)%%LJ8!'5MP(P.?PYK!MK34](TGP5J4^BZI=VUGI1TZ^M+5'6XMW
M(C.\(""PS'@X[<\UZU10!S&E3V^CZ9;M:>';ZVBU"_QY,<6Z2,OUFF&?E&1D
MG)(R,\Y U/$6[_A&]31(I97>UD1$BC+LS%2   ,]:TZ* ..^'V@V5GX2T.:?
M1H[;5;:S2&5Y;79,C!0&&2,\^HZUFZ7I-]?Z%X^TY+>XM+C4[V[:UDGA:,.L
MD*HK D=,@^]>AT4 ><:&4U."V>\\&:G%JFGVTBRM?;O+4F,JRPL6.[><#Y1C
M'7L"_P ,V>H:/J+06DFJ7'AT:>[)!J-J_GV4F5VQ1L1N=2,_*,XV#GD9]$HH
M \CT:SU?1=*^'^I3:5?RP:7;SVM_:QV[-- TB@"01XRP&T@XSP>*6[T[6KR/
MQ/>66CWQ(UNUU*&"53";N*-(]RJ<@AOE)'?('?BO6Z* /,=8MXM9\&>([K3/
M#&JVMY=Z>;4&\A?[3.Q^Z@4DMM'J>.>.]:XBGD^('AR[2RNQ;1:3/#)*;9PJ
M.QB*JQ(X/RM7;T4 <A\-8;NQ\&VVF7MC<VMQ9O+'()DVAB9'.5_O#!!STY^N
M.5\7P:MJ5IXHLQH>H><+RWEMEL[?$5Q$K1$RLXQYLF%(VG. JX'!->LT4 <%
M&MP?&7BB]?3KY(+G2;>.)FMG.]U$NY00""1O7I_2L30(-5T";P=JEWI>H2V<
M.A_V9<Q16SO+:391MQC W%3LVY /2O6** ./\ 174,?B$W5A=6@GUJYN(OM$
M>S>CD8(_*HOBE;W5[X.-I96ES=7#W=NXCMX6D.U)59B<#C@'K7:T4 <?\1HI
MM1\#306=I<W,LL]LRQ1P,S$+,CME<9'RJ>M4_%JW=GXHTC7ETO4=2TO[)+:W
M$5B'\^$NR.K[ 0Q'RX([<5WE% 'G<L<EC<:']A\,W=EIMQ-<R2O;P"2ZA9@N
MW<>3'YAW;F!R,#)4YK)TC19'\)Z=IVHV.O:9=VNH7DD%]:QLTMLYE=E.%W%D
M96P200?U'K5% 'F6W7X&\&ZQK%C<7,EC=7B736=H?,9)%=8Y6B7E=WREAC@M
MSCI6=?66IS>$O%=NVB:B)KOQ%'=PQ?9RQ>(20,2-N>@C;VXZFO7J* .#\6+=
MV?BK2M>&EZCJ6EFTDM)XK$/Y\#,RNK[ 0Q!VX([8%5+C3UAU'PC+8Z!=V=I'
MJ<UU+$L#.T2O$ZAY,9 8LP.,Y&>>]>CT4 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !5;4=0M=*TVYU"]E\JUMHVEEDVD[5
M49)P.3QZ59KFOB'_ ,DX\2?]@V?_ - - &BWB'34TT7\LD\4#2"-!+;2(\C'
MH$0J&8G/& <\^E.T_7M.U.[FM+::3[3"@>6"6%XG13D E7 (!P<>N*Q/$VA7
M6N:%I']FZDEAJUE*EU8R2+N1I%C(*LO<%6;..15+PSXCOM1U^ZT;7M)72O$\
M-GO$L9\R"XAW8WH<] Q^Z3D9^N #K],U&WU;3H;ZU$HAF!*^;$T;<$CE6 (Z
M=ZMUYQIWB_5YO WA74KN=4;4KP0WU\(U"P(6< XQM7)55R1@9]:KZCXD\2VO
MA/QAJ<&I1/'IDYCL+EK93YJ *2<C"L06*Y QE?K0!Z?17&0ZIK5CXYDTJZU&
M"ZM[C2)+Z,20B)8)$D5<9'.PA^<DD8ZU1T?Q!J\WB+1=/FU%[F'4M,FEDG6!
M%C$R;/F@)4%D^<X+ @C:03S0!Z "",@@]N*6O)]"U75],^'>B:BFJW$TUWK8
MMYA.D;!EDO'1^=N<G.<YX/3CBM[4]?UBVU3QG;6]XH73=*BO;3S(5;RW*RDC
MC&1\@ZYH [JBO/H=;U^TT_09+O4C=S:^8%C2&VCC-M^X:1]I8A6+;0!NX')
M/W:Z+PVVOB748=:&Z%)0;*60QB9XR.1((_E!!! (ZB@"6\\6:-8:HVF7%Q,M
MZL7GF%;65SY><;_E4_+GC/2M#3]1LM6L8KW3[J*YM91E)8F#*WXUQ-])=1?&
M^-K.WCGE_P"$:;Y))?+'_'R.^#[=JBTC1M3\&:-;VLFIVT,^IZM-=72VZ%V&
M]2WE6RE3N(*KDE>!N/'6@#T6BO.(/&&LKX0ENISB6#7FTRXNWC7=!;B;897"
M_+N"\$CY<\]*=-XKU;2_^$LO6NTO]+TM85LY6B7$DD@&0SK@$(2,XQP>3D4
M>BTA(! ) SP/>N9TIO$D?B/;=^;)H\EO]Z[\A98YP>B^5P4*YZ\@CK5'Q.MV
M_P 1/",,6I7,$$HNV:*,(5W)&,-\RG)PQ'/;IB@#M:*\]F\3:Q?^$==\4:=>
M"$:9/<>59-$ICDB@)#!R1NW,%8\$8RO!P<]SIUXNHZ9:7R(R+<PI,%;JH90<
M'\Z ";4+2VOK6RFN$2YN]_D1D\R;1EL?059KR7QK</>27/BBR@O9+[0KM&L-
MEK*8WAB)$XWA=H#YD!YZ1K74^)_$5VNB^'M2T*\B2'4=0M(BSQ!P\4K#WXX/
MU]Q0!V-%>?"[\2R:YXET5?$&T6%M#=P7/V./S!YBO\A&-I4%/3.#U[T:9XNU
M+7H-"M(EGBNKS1EU*X>S$6_<2JX42G:%R6)X)Y7WH ]!HKSPZKXQAOO">FZA
M=6EK=WTUU!=[(5DW!(G='ZX4X"G XSZCBHH/%^K6>FW=C<W27%^/$:Z);WCQ
M*ORN%8.RK@%@K-TP"0* .XBUNPFUZ;14D?[?# MP\9B8 (3@$,1@\@]">AK0
MKS>5+_3_ (CZ[(FHM/.GAM)(9IXD)3$LG!"A0>0>W?VIEGKOB9[;P1>/K$3#
M7H5CGB:T3:C&W,@D7&#NRIXSMYZ"@#TNBO.8_%NK:;%JVG75Q]NN[?6H--M[
MGRD1BLRHP)7A=P#,!T!.,T>(-5\8:%X=\2WIFV06ULL]A/=)"TP8<.C+'\I'
M0@X^N: /1J0$$9!![<5QL%]K47CA-%NM5\VWO]*DND,=NB&VD5T7Y.#D8?\
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
M_EP,.2?F!/;TIQ\"VC3:I/)JFIR3ZI9K9W4CR(2Z ,,@;, X9N@P,\ 5U-%
M'.7_ (+T[4O#%GH5S<7ACLO+-K=)($GA9!A'5E  8#C.*T-%T9-'MV0WMY?3
MR$&2YO) \CXZ#@  #G   Y)ZDFM.B@##/AB ^+E\2_;;P7@M?L@CRGE^5NW[
M<;<_>YSG-/USPY;ZY<Z==-=7=I=Z?*TMO/:NH8;EVLI#*000<=*V:* //->\
M+)HFD&WT\:]<6M[JOVV[DM)O,GMCDON1<98%PN<ACSGG JUHNBRZG%>6=[>:
MWJ&A75J\,T.M0)$Y<D8V81'&!NR2.NW'0UW-% '/^'O"D/A_&-4U34/+3RX/
MM\XD\E./E7 'H.3D\=:LZOX=MM8U#3;Z2XNK>YT]W:)[=PI(==KJ<@\$>F".
MQ%:]% '-/X)T\MJ44=S=PV&IR&6\L8V7RI6;ASRNY=V/F"L,_G6_-;^9:/;Q
M2O;Y3:KPA0R?[N01^E344 9UAH\6GZ#%I$5Q,\,4/D+)($+[<8Y^7!./4<]\
MU@VWP]L+30-.T6/5-4-GIUTEU;;WC+(R-N49V<J#SC\.E=?10!A?\(O -7U3
M4UO[T3ZE EO, 8]JJF[;M&S@C<W7/6LR7X<Z:=/TBWM]1U2TN-)C,-I>V\RI
M,L9P"C';M9>!U']:["B@#GF\(69N]'NA>WPETMY)(F,BL97D4J[2%E)8D$]Q
MC/&.*JS_  _TNZL=3M+BYOI%U"\%^TGF*KPSC&'C*J-I&T>O3W-=710!R\?@
MF'^T+C4)]9U2XO+BQ^P22R/$,QY8YVA N?F/;]<FGQ^"K.*WT"!+^_V:&1]D
MYC[(4&[Y.?E)';\ZZ6B@#EKGP%I5[!K4-Y/>3IJ\J3S!G53'(H 5XRJ@J0%7
MUZ?6D?P):W'A^]TB]U?5[T7D8BEN;B=7E\L?P [< >I R>YZ5U5% &*OAN$>
M(;36FOKQ[JVM6M%5C'L9&()R F<DJ#P1TI_ASP[;>&-,&GV=Q=2VR,?*2=PW
ME*23M7 ' )/7)]2<"M>B@#.MM)%MK%WJ0O+F1[I41HGV;%"YVXPH/\1ZDU"G
MAG2DU;4M2%JOG:G L%XN/EF5=P!(]<,0?48K7HH YW3O!UEI\>GVYN[RZL]-
M??96UPRLD! *K@A0S;02!N)Q]0"-73]..GM>,;V[N?M-PT^+F3>(L@?(G'"#
M' ]S5VB@#(UWP_!KXL1/=74 L[I+N/R"@S(ARI.Y3D>U:P&  23[GO2T4 <P
M_@/2);/5[.:2[EM-4N&N9(6EPL,K,&+QX (.X \DX(XP"0=&QT&.UU!=0N;R
MYO[U(/L\<]SLRB$@D (JC)(!)QDX%:U% &5KOA^P\16D<%ZLBM#*)H)X7*2P
M2#HZ,.A_3UHM-&EB:,WFK7NH>6<H+@1* PZ,1&BY(]\C/.,UJT4 8.G>$["P
ML-5L9);B\M=4FEFN8[DJ06E^_C:HP#Z=NU5='\#6.DVSVLM_J>I6GE-!%;7]
MQYD<,;#!50 /X?ER<D#@8R<]110!Q]M\/+.VCTN'^V-7EMM*N!/90R3(1#A6
M4)D)N*X;')) & 1SFV_@G3IK;7[>>YO)HM<)-TK,@VG:%RF%&, #KGI72T4
M5;*R-EIR6GVNXG9%V^?,P:0GU/&,_ACVJ#1](71M/:TCN[FX#222F6<H7W.Q
M9CE5 /))Z5HT4 <!JOA(>'_".HV.F-K%];W]X)KB*&2/S( [AI'B 5?3[G(Y
MZ'D%^@V&H3W6+;6?$SV#QNEP-7MXXRN0<>7NC5MV<<X*XSGG%=Y10!S7_"#Z
M4_@R/PM/)=3V$*JL,CN!+%M.5*LH&"I'!Q]<TT>!M/GT*\TK5+S4-52[14DG
MO9]TH"G*[2  N#SD#.>N:Z>B@#EX?!%NNB7NF76L:O?"[@:V>XNIU>5(B,%5
M.W SW.,GCG@8LCPG;B^T6\-_>F31XFAMP3'AE90K;ODYR% XQTK?HH Y*;X>
MZ5<Z9?V,]U?R"\OCJ(F\Q4D@N/[\;*HVGCWJ2?P-:WF@S:5>:KJMSY\D;S74
MLR-,_EL&1<E<!0PS@ =_4YZFB@##;PQ;2:_-K$UW=2S367V&2-B@1HLD] H.
M<L3G/>N=\2:#_8_PPOO#6FC4]1DELWM[4,AE(  "H2J@* , 9Q^-=]10 V,$
M1J#U %.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
.*** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>creditagreementfirstamen008.jpg
<TEXT>
begin 644 creditagreementfirstamen008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "LC^QI)=6O[FZN(I[2]MDMGM3!C"*7_
M (MW.?,;/'ITK7KC]5\?1:7XXL_"9TJZGO[V$S0-&Z!&4;SR21@_(U %75?A
ME97WP^M?!MK>O::?"59I!$'D<AMV<Y &6))XJ[J_@*RUWPUINEW]RXN=,V&S
MOK=0DD3H  P!R.PR.A]N,&H>-GTG3]8N[_0;Z :7%'-(I>,^;&Y8;D(8@X*'
M(.#5BP\7IJ/@@^*H=.G%KY#W*P,Z^8R+DGOC/!XS0!5U?P3+XH?3X_$NII>V
M-E*)Q:6]MY*SR 8!D)=LCD\#:.33=?\  AUSQCI'B+^T_(DTK_40"WW*W.3N
M.X9_#%1>+/B1:^"SIK:SI5ZD%]_RUA*.(L$9W#.>-PZ9]JZ"?7%6;2OLEN;R
MVU)ML5S%(NP?(T@)R>054D8S0!AQ?#^&P\?2^+-*U"2REN4VWEHL8:*X/=CR
M,$\'ZC/<YEM?!(T7Q#?ZOX=OEL#J)#7EK-!YT$CC/SJ RE6Y/0XYZ56M_B(M
MWXKU3PW;:#?SZAIL?F3*DD0#+\OW2S#/WAUQ6EHOC;3/$6AWFI:4)97LRRW%
MI*/+FB9>2K \ \'OCWH H:'X!.A7_B#5;?5G.JZTVZ6;R (X3DG*)DG^(]6/
M;\;NI^#X]5\"-X7N+B,QM;K 9Q!SA<88#=][(!SGKVK.T;XD6^N^"[[Q39:/
M>M969??$S()6"#<Q49QP#ZY-6_#'C_3/%_AJYU?2897>VW":SD*K*A'.#SCD
M<@YQ^1H 32O"%_I/AW2M&CUSSH]-F5XY9K7+,B_=0X8<#./7 %7_ !)X3T_Q
M-_9TEXNVYTZ[CNK>=1\R,K!B/HV,$?0]JKZMXWTW0O#]EJFI1S127VU;:RC
MDFE=NB* <$\CO@9ZT7_BF]TC3Q?:EX>NXX#M!\B6.5HR3@;P",#)&2-P% &Q
MK.FC6-$OM,,SP"[@> RI]Y-RD9'N,UAZCX0GURTLK#6]46]L+6=)]OV8)+,R
M?=WONQ]=JKGVYKJJY3QQXZM? EE:WE]87-S!<S"!3;E<AR"0"&(XP#S0 [QY
MX-7QSH2Z1-?M:6_FK*S)%O8E<X')P!SZ5HW6CWD_A8Z/%J0@F:#[.;N.'D+C
M!(7=P<=\UA^+_B+:>"'T\ZQIEYY%X2/.@*NL6",[AD'C<.@.:W9]=59=*-I;
MF\MM2?;%<12+L'R-("<GD%5/3- &=XM\&0>+O"7]@7,T4"$H?-B@^X5/&P;O
MEXX[\$U)9>'-1M+30[=M96<:4>'DM?FF&QHQN.[LK'D=P#4=YXUME\3-X<TJ
MSGU358D\RX2%E2.V7MYCL< G(X&35_3]>>[UF72KC3+JSN8H!.3+M:-U)P-C
M*3GG/7!'IS0!'K7A33M:UK2-7E79?Z7-YD,RCEEP04/J#G/L?QSC7?@&>?X@
MIXQAU@17D</D)";7='LP1S\P)/)YR*[:B@#F6\,ZA</J\MYK?GRZA:BT0"V"
MI;I\V=J[N2=V<D]A]*R_#W@'4?#'AC^P=+\1^7"&=TG:R5I4+=<$MC]*[JB@
M#'N]",_A)M BNO+1[/[&9G3>VPIL)QD<XYJIX)\*_P#"&>'(M$CO3=V\+,T;
MM%L8;F+'/)!Y/M5SQ+XBL?"NA3ZOJ!;[/"5!"#+$D@<#\<_0&M6.1)8UDC8,
MC@,K*<@@]"* ,O7M&EUF*R$&H36,UI=+<I+"H8DA67:0>,'=SZC([YJD/"[W
M7B6SU_5+N&XO;"&2*S$-N8DCWC#,078L<<=0 ">,G-6=2\0?V;XCT72&LY'_
M +4>5%G#@+&4C9\$=3G;^M;5 '":%\/;KP[K6N:K8ZXAFUF;S[A9K(,JMN9A
MM&\8P7/7/:M6'PSJ$-E;Q-K9GN4O3>S7$UL"9FSPN P"J!@<=@.E=,>E5-,N
M+J[TZ&>^L38W+C,EL95D,9STW+P?PH S/$?A/3_$QTV6\7;=:==QW5O.H^96
M5@Q7_=;&"/H>U9>M^!&UGQSI?BDZIY,^FKLA@%ON4CG.X[LG[QZ8KJ[Z:>WL
M+B:UMC=7$<;-' '"&5@.%W'@9/&34D+O)!&\L1BD906C)!VG'(R.N* .9U#P
M7#+XMB\4Z9=&PU@1>1,_E^9%<Q\<2)D$D8&"&!X'7%+8>#(H_%DOBG4[O[?K
M!A\B!O*\N*VCYX1,DY.3DEB>3TS71&Z@%XMH95^T-&91'WV@@$_3+"IJ .)T
M;X>1:7XCU[5KB^6]37 1=VLEOA,'/"_,>.2.<U9\$>"/^$'AN[*TU6>YTR:4
MRPVTZ#,!)Z*V>F.O'49XYSUCNL:,[L%11EF)P /6J,FH3.NG2V%H;RVNW!>9
M9 @BC*E@^#RW88'/- %^BBB@ HHK&UGQ-I^A:AI%E>N5EU2Y^S08['!.3[9V
MK]6% &S1110 4444 %%0PW4%Q)/'#*KO;R>5*!_ VT-@^^&4_C4U !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** *NI:?!JVEW6G76_R+J)H9-C%6VL,'!'
M3K658^&I[<QI>Z_J>I6\3*T<%R(0 5.5+%(U9B" >3VYS6_10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** ,K6O#VGZ_]F&H"=DMW+A(YWC5\C!#A2-RD=CQ^9K4      '0"EHH
M**** *=_:W=RJ"UU"2S*D[BD2/N_[Z!JC_96K_\ 0QW'_@+#_P#$U?U*SM[_
M $Z>VNH5EA=""K?3J/0^XKSKP)J][HD6F>%_$TOVFVU&U2;2;Z89$P90S6[D
M_P :YX]1CV% ';?V5J__ $,=Q_X"P_\ Q-']E:O_ -#'<?\ @+#_ /$UD:#>
MG2?#6AVMEIS32W@?+Y*11[06+2N <9Q@<')Q35^(4,FAZ3J<6EW$HO\ 4?[.
M*1R(?+DWLAYS\PRIP1UXSB@#9_LK5_\ H8[C_P !8?\ XFC^RM7_ .ACN/\
MP%A_^)K&;QOJ DUJU7PW,U_I*K+-$+I-AB92RL'_ +Q"L-N.HZU<?QK926NG
M/9^09K^R%]$EW<"W58B!C<V#R2<  'H>F* +O]E:O_T,=Q_X"P__ !-']E:O
M_P!#'<?^ L/_ ,35;2/%4FN:7I6H6&D7+Q7DS17 =U4VFW<"S9/S#*X&.H(-
M='0!B_V5J_\ T,=Q_P" L/\ \31_96K_ /0QW'_@+#_\34GB>*.;PMJJR(&
MM)6&1T(0X(]Q7*^$]=M=&\!^%;?-O]NO[!9Q]HG$2MA%+N[D$]64="22.V2
M#IO[*U?_ *&.X_\  6'_ .)H_LK5_P#H8[C_ ,!8?_B:PH_B-%+9:?/'H]W)
M)=:DVF/&DB82903PQ(#*0N0PX(/)%.N?B ;'1/$%Y=Z+.EWH<BI<VJ3(V595
M=6#\#!##MD>E &W_ &5J_P#T,=Q_X"P__$T#2]7(R/$DY'M:P_\ Q-5K/Q1-
M/XEDT6ZTB>VE:S-[;,94;SHPP4@@'Y6RR\$]^HKD=4UL#X,SW_A_3?[.@EF>
M$Q>=AHLW7EN00#DL2W0\;O:@#MAI>K,,KXDG/;BVA_\ B:7^RM7_ .ACN/\
MP%A_^)K#%[IGAG4KR*PTVPM=5NH$NKNV-\(8L LB;<C&]MK=%'3YCTR+\1/M
M:Z+_ &9H5[=2ZO:S3V\;ND1#18W(V3P03C)X],T ;G]E:O\ ]#'<?^ L/_Q-
M']E:O_T,=Q_X"P__ !-3:BOVWPQ<F[M?+:2T9G@<AC&VW.,C@D'N/2N+\%>%
M['6OA=H\I:>UU&>S5Q?V\K),LG9MP.3SV.0: .N_LK5_^ACN/_ 6'_XFC^RM
M7_Z&.X_\!8?_ (FN4\'_ ! DO?"&DOJ;V[:Q.\\#&680QN86PTA;!P.4Z \M
MTQG&;XT\0VWB+P"FHK:R036FLPVLRCYR")5#A&7[Z,IX(Z@]* .]_LK5_P#H
M8[C_ ,!8?_B:/[*U?_H8[C_P%A_^)K+T_P#L)-3N[_3M+O+:73K7<ZK:20&9
M7W':(V4%C^[&#CJ< ]:EL?&#W&K)IESICP7<NFG48HEEWOM! ,;K@%7^9>.1
MUYXH O\ ]E:O_P!#'<?^ L/_ ,30-+U<]/$DY[?\>L/_ ,35$>*[M?$UGH4F
MD!KN>$W$HAN@_P!FC'\3_* ,G@#/)]N:I:-XGTJST2XN+72GLY)]9ELDM-X+
M371D(8DYP,D,QY. #UZ4 ;?]E:O_ -#'<?\ @+#_ /$T?V5J_P#T,=Q_X"P_
M_$TW3O$7VCQ#=:#?6OV34H(%N559/,CFA)V[T; /##!! QQUK<H Q?[*U?\
MZ&.X_P# 6'_XFC^RM7_Z&.X_\!8?_B:VJ* ,7^RM7_Z&.X_\!8?_ (FC^RM7
M_P"ACN/_  %A_P#B:VJ* ,7^RM7_ .ACN/\ P%A_^)H_LK5_^ACN/_ 6'_XF
MMJB@#%_LK5_^ACN/_ 6'_P")H_LK5_\ H8[C_P !8?\ XFMJB@#%_LK5_P#H
M8[C_ ,!8?_B:/[*U?_H8[C_P%A_^)K:HH Q?[*U?_H8[C_P%A_\ B:/[*U?_
M *&.X_\  6'_ .)K:HH Q?[*U?\ Z&.X_P# 6'_XFC^RM7_Z&.X_\!8?_B:V
MJ* (+.&:"V6.XNFN91G,K(JD\^B@"IZ** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** (;L3&TE%NB/,5(19'*J3[D X_*
MN<G\(QZSX$M/#^L*B306\2)/;.28944!9$8@$$$9Z>U=!?W]MI=E)>7DAC@C
MQN8*6/) &  2220.*QO^$WT'[3-;>=>>?"@DEB_L^XW1H>C,-F0.#R?2@#'/
MA;7[?3?"ULDUE?)IJLM_;W,C)'<L5PLG"MDJ<D*1CGL0#5&W\%>(8-'T^Q9M
M,<V?B ZGN$KJ'C\UWQC8<,=^,=!CJ<\=S;ZS9W=[%:P-*[2VHNTD$3>6T9.!
M\^,9_P!G.<=J;J^NV&AVT5Q?2ND4LR6Z,D;.-[-M .T'')QDXH P?^$?U==>
M\5WP2R,6K6D,%N#.P93&CKEODX!W]L]*RK;PGXHT2+P]?:3)ILFH6&F)I=Y;
M3RN(9XUP597"Y5@03RO0_GZ)10!CHOB"./3@QL)G>8F_)+*$C(.!%QR0=HRW
M7D\9XV*** ,'Q/;Z[>6R6FDI8O;W$<T-V+EV5E#(0C(0".">01R.E8=WX/U;
M2K7PU/X;N;9[W1+0V317FY8[J%E0-DJ"5;**PKNJJVNHV=[<7<%M<)++9RB&
M=5/,;E0V#^##_(H YC5=#\1:L- GN&T\W%EJ:W\Z+*ZHBA&3RT.PEOO9R<<Y
MX Z9NM>#=<U*#QK%%_9Z_P!O&'[.6G?]V$C5#O\ D_V<\9ZUZ'2$@$ D G@>
M] ',-HVK-XYL]=,=F+>'3)+-T\]MV]G1\CY,8^3'X]*PF\&:]_PJZ3PP/[.^
MVM<M+YAN'\L*;GSNOEYS_#T]Z[33-;L=7GOH;.1V>QG^SSAXF0J^T-C# 9X(
MYZ5HT <=JNC^);?Q3'XAT$Z<\EQ:+:7UE=RNJ$*S,CHZJ3D;V'(Z5+/H6MS^
M*_#NK3264J:?#<I<MO9"S3;/N+M/"[,#)R17654;48%U9--(E^T/"TX(B;9M
M! /SXQG)'&<T &IQ3SZ7=0VJQM/)$R()'*KDC') )_2N3T/1/%FC^"+'P] =
M*M[BWMQ!]O$\DNS_ &UC,:Y/H"V/K7;T4 <!)X$O?#]EX>?PC-;_ &O1EEB:
M.^)"7:2X,FYE!(;<H8'&/PJQXF\/^)/$7AB"TD;31?&]ANI%\UUBB6-E8(IV
M$MG;U(')/'05TVM:W8^'].:_U&1X[<.J%DB9\%B%&=H.,D@9/'-7W=(XV=V"
MHH)9F.  .YH I:I;7EYHE[!:3+9ZA/;/'%.OS>5(5(4YQS@G-<;I7A?Q'8:U
MI>J"VT:*2UTR:SEB2>0[Y&*,)"VS)+%.<C(SG+5TT/B[19Y+5%N9E%VX2V>2
MUE1)R>FQF4*V>O!/'/3FM"#48+C4;NQ02^=:A#(6B94.\$C:Q&&Z<XSCO0!R
M_AC0M?T999KN+3Y]3O[@3:C?"Z<EP#PJ*8QA57Y5&>.M9H\"ZPVBNIFLHM2M
MM??6K(K(S1L6=F\N0[00"K%20#Z^U>BT4 <[8Z+=3>+7\1ZA'#!.+$6,,$4A
MDVJ7WLS,0.2=H QP!UYP.BHI,C<5R,CG% "T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% #7C210KJ& (;!&>0<@_@0#7$:3_ ,EF\1_]@NT_]">N
MYK$M?#-O:>*+OQ MY=M=7<2PRQL4\O8N=H "Y&,GO0!FF]OU^(,OA^.[$&G?
MV+]HA2&) T3^;LR"0<X X!&/8UQ4)N)?@GHEU=7L]S)<:A9R,9MO!-VN<$ $
MY//))KTS_A'X/^$J_P"$A^TW/VK[+]D\K*^7Y>[=C&W.=W.<_I62OP_TZ/P[
M%H27^I+8PW"3Q+YJ$Q['WJHROW0W/J>Y(H IZAK&OZMJ'B"RT%IH;C2W2&#:
M(3')(8EDS+O^;:=P7Y<< G)/ Z.RBU::[M+ZZO(XH&L@L]A'&& G)!+B3.2!
MRN.AZUF:AX&LK[76UB'4M5L+N6-8[HV-P(A=*O \P8Z@<97!QWK8BTB.'58;
MV*ZNDCBM?LJ6:R?Z.!D$-LQ]X8QG/2@#0HHHH I:OJ*:3I-S?.C2>2A*QK]Z
M1^BH/=F( ]S7FVAR#PK\0;$LMT+?Q%;^3>RSVTD2M?KEPXW@??!< #T%>BZK
MI"ZLUIOO+F!;:=9PD)3#LO*[MRG(!YQQSSV%5O$OAFU\46=O;7=S=0+;W"7,
M;VS*K"1?NG)4XQ[4 9RZGJ+^.M:T?[8PM8M,ANH<1INB=GD4X..1\@ZYKE;3
M4M5U]_AI>W&JW,,M^L\DX@6,*7%NYW8*D9Y(],'@9YKM;OPE;W>M1ZL=0U"&
MY^RBTG\F15%S&"2 _P O!!)Y7:>:JV_@'3+73-$LH;S4$_L9BUK.LP\S#*59
M2=N,%21P ?0B@#C[N[U?2X_B)J^EZBMJUA?BX\LP*XF*V\1*L6Z*1QQ@^]=9
M#K-YKWBF_P!'M;R33X[&R@G:2)$9WDFW$??4C:H4=LDGKQ4\W@>QGL]=M9+^
M_,6MOONQNCSG:%.T[./E 'X>M6'\)VW]I6^I6]]>VM_%;"T>XA,>9X@<@.K(
M5.#R" #^% ''P>+O$6IV?AM8[J"SNKG5;C2[XK &5VC63+KD\?<!QZ^U;EK>
MZ]9^-[/0;O54O(VT:6X:3[,L9>99$4.<9QPQX'%:$G@S3BFD)!/=6R:5.UQ
M(F4[I&W;F<LI+$[VS_O&K5SX<AN?$2ZX+V\BNUM'LU$93:J,03P5)SD YSV]
M* .>L[_6;SQ@NFV.M7%S8Z8N=7N)(8=C2D9$$>U =W=N3@$#J:BT?6O$^NVF
MA:[8*QL[R57NK>8PB%;=LCY"/WF]>.IP3G@<"MO2/!T&B64%E::IJ/V6*83F
M-S$?-?=O)=A'N;+<DYR:ATKP%INC:@TUG>ZFMEYQG33#<9M8Y"<Y5,9Z\@9P
M#SCI0!QWB75+WQ1\*KO7Q?/%:S7J".S6--GE)=K&-QQNW';N)SCMBO3M8M+?
M4-$O[*\D,=M<6\D4SAL%492&.>V 37-7'PVTN:SO]/CU'5+?3+V<7#V,,J")
M)-X<E,H64$C.,XYZ5T]]I\6H:1<Z;.\AAN(&@D8-\Q5E*DY]<&@#SNVU+7?!
MT^EZ%XOM8M2T<W,,%CK5L-K1N"/+$R=CP!N''UR:V&\0:W!K'CB&(+?'2K2"
M>PMEBP2S1R-M..6R5']*UV\*17!M$OM4U"^M;25)HK:X:,KO3E"Q"!FP>>6/
M(R<U1UWP\]G:>)M5TX7U[?ZK;+#);+(B\*"@*$ $%59B/FY]<T 9VE:YJVI:
M_HL-AK*WMC=::;J\?R(V\B0;=HRH&T,68;3D_(?0UEVGB3Q,/#NE:Y/JR2!M
M;^P36PM4598C<M#DGJ& QC!'3G-:/AZPOEO;0Z;JOBSR8R!/#K$$:1+'C&!N
MC#%NF"I(SUXK77P%8+H<.D#4-0^S0WOVY#NCW>;YGF==G3><X_I0!C>)O$NL
M:4VHW=MJ"RBTU&VA6WMXE:%(G:-669V7(D)=CA&R!L.,$TC:C<:1XU\<ZI/?
M7<]OIFFVUPMJ=FUE"3ML^[D#()&#GGDFM:]^'>F7J:G$U_JD<&HW"W<L,4ZA
M%G!4^8OR]24&0<CV'&-(>$[#^VKC4S+=,UU:I:W,#29BG50P4N",DX=AUP<\
MB@#GY]>UG2[/PKJ\MZ+R#5[BWMKJV\I L9G7*O$0-V%; PQ;(]^:30I?%.OW
M&LG_ (2)+9+#5+FS1([&,[U"+LR3TPQ!]^03R,;FG>#K+3X["#[7>W-IIS^9
M96UPZLD! (7!"AFV@D#<3C\!A]GI,/A.RUB]MCJ.H&XFDOI;<!'=Y"!D1@!>
M3@<9H Q/#OB'4M:T_2+*2[>/6(KF6+5@$3Y?)XD&-N &9HL8YVOG/%=U7->&
M=-C;4=5\1MILEA<ZJT?[J8 2B-$"@N 2 Q.3C/3;GD&NEH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JVHZA:Z5IMS
MJ%[+Y5K;1M++)M)VJHR3@<GCTJS7-?$/_DG'B3_L&S_^@&@#1;Q#IJ::+^62
M>*!I!&@EMI$>1CT"(5#,3GC .>?2G:?KVG:G=S6EM-)]IA0/+!+"\3HIR 2K
M@$ X./7%8GB;0KK7-"TC^S=22PU:RE2ZL9)%W(TBQD%67N"K-G'(JEX9\1WV
MHZ_=:-KVDKI7B>&SWB6,^9!<0[L;T.>@8_=)R,_7 !U^F:C;ZMIT-]:B40S
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
7 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>creditagreementfirstamen009.jpg
<TEXT>
begin 644 creditagreementfirstamen009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M%O$MSI%VTDW@W6-YMIFRWV60C&#^@/J,'J"* /<$U&QDT_\ M!+VW:RV[_M
ME4Q[?7=G&/>J,/BKP_< &+6K!P5++BX7Y@.XYY'N*\F\>74U_P"*/ASX8N"1
MH]R()IXOX9R"H"MZ@ =/]KZ5Z-XUOO"T&FQ:=XEF2"&X8?9RT+'$BG*E"%(#
M XX_I0!U54-1US2-'*#4]5L;'?\ <^TW"1;OIN(S5U'$B*X# ,,C<I!_$'D5
MY#^T1_R*&C?]A5/_ $6] 'ILWB/0[>>"";6=.CFN,>3&]TBM)DX&T$Y.3Z59
MN=3T^RN(;>ZOK:"><XACEE56D/HH)R?PKB_B/X,M_',MGI<LGDW"6=S-:S?\
M\Y0\ !/J.2#]?6N<\!^,K[4M5TKPGXEB>/Q'H]ZX<N,F:(6\P#Y]>5R>X(/.
M30!ZGJ6M:7HZQMJ6H6MH)#MC\^54+GT4$\GZ4ZRU;3M1.+&_MKDX)(AE5\ <
M'H:\H^%MPWB3XF>--:U0>9?64RVMJK\_9XMT@VJ.WW ./?U->JII%G'K<FKQ
MQ!+R6 02NH WJ#D9]2.?SH O445C^(=0O-.AM&M3:QI+<".>>X;B)"#R%R"[
M$A5"@YRW0XH V**\^C\>WB>&)]2NH%46NKR:?=74=K(5BB0G]\T6=P_A!&>"
M<]L5UOA[4'U324O&N[*\21W\JXL_]7(F3M/WC@XZC/7- $L6MZ3/J#Z?#JEE
M)>I]^W2X0R+]5!R*OUPVA ?\+@\7''/V*Q_D];OB'7'TJ;3;.W3==:C.T49,
M9<(%1G9MH(+<+C&1USVH W**\_U#Q7XJTO1YY[C3;598M3@M8998VC2YAE=5
M#!=Q*,-Q!SD<9QVJ:?QI?:!=>)8M>6UG32K&*_A>TC:/>KEU\LAF;G<H&[C.
M>@H Z^;5;"WU*VTZ6\A2]N0QAMRXWN%!)('7  /-6Z\]U$:K_P +#\#R:E+:
M/O6\;9!$R^6_D<C)8[A[X'3WP+-EXLUW58]*U/3-.%SIMY<A)(?(97B@)($O
MFEL$C )7;W('3) .YHKCO#6M>)-;U2^\T:7'86&IW%E,%23S)%11M*G=@')&
M<YR">F.>QH H6FMZ3?W4EK9ZI97-Q%Q)%#<([I]0#D5<FFCMX))YG5(HU+N[
M' 50,DFN)\% #QOX\P/^8A!_Z(6NA\0?Z1!:Z8.?M\ZQ2#_ID,O)GV*J5^KB
M@"Y>:MI^GI$]Y>P6XF_U8E<*7/7 !Y)IUGJ=AJ._[%>6]QL +>5(&VYR!G'3
MH?R-<5X%E;5O&7C/5+SYKNVU#^SH W_+*",<!?0,26/J:[2'3;6#5+K48HPM
MS=1QQS,!C>$W;2??YR,^F/2@!EQK6E6E['97.IV<-W+_ *N"2=5=_HI.35ZN
M&\3@?\+7\!G_ &-1_P#1*5-8>+Y[[Q7-HSW%I:74%W)&^GW$+)-);@-MEB<M
MA]V%;@< D=LD [.BN*T#Q=<ZYJKV(NK*VO87E6ZTV>!TG@ SL89<>8OW<D#!
MW#I56S\;:K<>%?"VKM#9B35-32RN8Q&V K2.NY/FX/R=\]: ._HKAKSQ7KMS
M'?76@:<MXME?-:_9# VZ<(X20B7<%0YW8R#]T>O$]KK?B74?&.KZ5;#2X[33
M9[4NTL<A=XI%+,!AL!P.AZ<=.> #LJ*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "N-U/P(VI?$+3O&']J>7<V$1AA
M@^SY0H=^=QW9)_>-R,=N*[*L_7=8MO#^A7NK7>?(M8C(RKU8]E'N3@#W- #]
M5TJTUG1[O2[R/=:W<312JIP<-U(]^<Y]:YC0_ U[I&@)X=DUXW.B(&01&T"3
M&(DDQF3=@J<D'"@X/!%=987L&I:?;7UJX>WN8EEB8=U89!_(U8H S)].NI=?
MM=12\1(H(9(3 8<[PY0D[MW!_=C''KUJK=^%-.NO%VG^)@OEZC:1O$74?ZV-
ME(PWT)R#]1]-VB@#AK3X?W5AXTU7Q1:Z[LO=2C\J5#:!D1?EQM!;K\@ZY^E:
M.B>![#PYH^HVFFS2&\U%F>ZOKD>9)*[9RS8VCN< 8'/UKJ*Q?$OB >';.VN6
MLY+A9[N&U.UPH0R.$#'/N>PH P/#WP\D\->"KWPS9ZQN@NF<^?); N@=0& ^
M;!X'']:Z#Q!X;L_%7AR?1M859DF7F1%VE''1UR3@@^Y_*MFB@#E]?\#:=XAT
MG3;:YEEAO-,*/9WT&!)"ZXPPSD8)49!]/QJAX@\ W/BXZ6FO:RCQ:?.)T%G:
M>2\C#^\6=QCZ 5V]% ')6NB:I!\2[O5TU:_ETR:TV2V<Q/DQR?)L\L=^ Y)
MXSC)R<-\?>!5\>6%I93ZBUG!;3BX'EPAF9P"!R3C&">,5U/VJ#[9]D\U?M'E
M^;Y?<+G&?IG^M8OBKQ9;>$+2&^U"UG>P>58I;B+:?)W'&YE)!(^F?I0!:;3+
MZ36K+4&OX<6\$D+Q+;$"0.4).=_!_=KC\>M07GA33KKQ=IWB8+Y>HV:/$74?
MZV-E(VM]"<@_4?2SJ>M)8:9!?P0&]AFDAC0PNO/FNJ(P).",L/PK34DJ"PP<
M<C.<4 <A+X$6S\6W'B7P_J)TV^O%VWD3P^=!<=]Q3*D-[AA^ISH7WA^_U'1=
M1M)]>N8KR\B\I;FV7REM_P#KFF21[DL2?4<5T%1SRF&!Y!$\I49"1XW-[#)
MH YRUTK6M.U+08(M:N;JRM;4PWJSPJ?/PI D,AYW[@O SQG/O:\0^'I-:N=*
MN[;4'LKK3;@SQ/Y8D5LH48,I]F.#VJSX<UR#Q+X?L]8MHI(H;I2Z)+C<!DCG
M'&>*JZYXF71-5TFP:QFG?4YC!"\;*%5@"QW9((& >F: *.G>$+W2!<FSUZ4M
M/J3Z@1/;JRG>K!D8*5R"6SU&,# K4\.^'[?P[9W,$!4FYNI+J01IL0.^,A%R
M=J\#C)K8HH Y5/"NH6_BK4M>M-9CBFOXXHI(FL]RJL8.W'S@YY.:9J?@N?5K
M!?M&N7"ZM#>"\MM0BB53 P7:%"<@IMR"I/.3FNMHH Y.^\'WNIZ*EG?Z])<7
M?VJ&YDNFME /E,&1512 JY'/4G)YZ874/!,.KZGK%QJ%UYMOJE@EC- D6W:J
MEB&5MQYRQ/3TKJZ* ./M?!FHKJ.A7E_XCENVT;S%AQ:HAD5TV?.<G)QW&,^@
MHT;P1<Z'=&"U\077]@B8SQ:88D_=DMNVB7[VS=SM_#."<]*MQ=G5I+9K%ELU
MA5UN_-7#.204V]1@ '/3FK= '.:7X=N=$L==6/4R9-1N)KQ94MOF@D=<?*N3
MN P" ?UK0\/Q:E#H5K%JUP;B^52))60*7&3M+!> VW&<<9S6G3)6=(F:./S'
M X3.,_C0!RUAX3U/3-8U?4K37(E?5)EFF1[+<JE5VC;\^>@'7-:>EZ'+9W:W
M=YJ#WMRL;KYC1A,EW#,<#C&%C4#L$[YIGA/Q+'XLT*+5X+.:VMIF81B<KN.U
MBIX4G'*GO6Y0!S<_A66#Q%<:YHFHBPNKQ56\BD@\Z"XV\*Q7<I# <9##CJ*V
M+*TGA+RW=U]HN' !94V(H'95R<#ZDD^O  N44 <]JOAJ74O%6C:XM^L1TH3"
M*'R-P?S5"MN.X=@,8Z>]13^$WOK^SFU&_2YCLM0:^MC]GVS1DLQ$?F;ON#=C
M&!D*!5S2/$ U76]:TPV<D#Z7+'&S.X/F;TW@@#H,$5M4 <S!X3=M5TF_U&_2
M[FTKS/L\HM]DK!E*8=]QW !CP ,D GWRXOAU-#86&G+K\XL=.U$7UI&MLFY,
M.S[68YW<L<' X['@CNJ* ./7P3<VNMWUSIOB&[L]-U&8SWE@L2,&D/WV1SS'
MNQSC\,<8U-,\/R:=XEUC5S>+(-3\K=#Y.WR_+7:N#GGCKQ^5;E(Q(4D D@=!
MWH QO#$&K6^GSIJ]^]\_VAS!-)"L3F(@8W*O YW8[XQG!XK:K&\-:^/$>F2W
M@M7M3'=36S1NX8@QN4)R..HK9H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M8V]I'(YD=84"[F)R2<=:O4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MS+\F,C(YH ]/;Q9X?6TM;IM8LQ!=,5A<R@;R,[@/I@Y],<U?TW4K/5]/AO\
M3[A+BTF!,<L9R&&<?S!KSG4;*PCB\-2Z7HU]!:2>(Q?R"6&:1R#&X:9PV60%
MB.N.QXS7IZJJ*%50!Z 8H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** $(W*1DC(QD5YGH>L27"^*_[5\836#:
M?JUQ;6[O)"/+A55*DJR_-R3UZXKTPG:I// SP,UYQX<LY;$>*EU7PO=W::AK
M%Q=01F"-Q-$RH%^\V!G:>#B@#3\.>-9#X.T#4/$T,MK?:G(+= EL^UY"Q5"0
M =F\ $9P.:Z.ZUVRLY[V&7SR]E:_:Y@D+-B,[L8P.2=C8 YXKCM \$W_ /PJ
MNX\/ZW-Y$\C22VX\W?\ 8?FW1 /WV$ \?2MCPM+J2>$&U[4;4W&K7L NY+>W
MQE\( B)G&,A0<'NQH Z6TN8[VR@NX=_E3QK(F]2K889&0>0>>AJ:H;29[FS@
MGD@>W>2-7:&3&Z,D9*G'&1TXJ:@ HHK.UU+B;1Y[:U#^;<;8-R=8U<A6?_@*
MDM^% &=IVN(EO'-.T\\^HM+=6\$2ER+=2H5@.PVF,D?WG/4FI[W4AJ&GZ5]@
MED0:G+&R/@HPBQYC$CJ,HI7V+"LGQ=HEOJ%QIL:V^I6KVL,AM=3TS/F6K?*
MA4=58=B"/EYQ5GPO;:U+]CN=?C5;VUL$@)4 !I'.Z0X''18AQQG<!Q0!-XW_
M +0'A:Y;2;Y[*_WQ)#,H!"LTBKR"""/FJMX9\7+J'@0:SJ"E+NS1X;^$#YEG
MC^5U ]21P/\ :%:/BI9I-$,=O;37$IG@8)$N3A949CZ= :YY/"E[%X^N;Z A
M?#U^(]0NH2/F-W%PH"]1GY'/O&* *'A36]1N/#'BZ]\4:I=1M9W]S:N]HN?L
MD:HI/EA5)^7<<,0>F:["'6[&UT_3D26ZO)+BU$L"!"\TL85<NP'U&2<<G'4X
MKCM-TS5(_"GC^TDTNZ2XU.]OIK.,H,S)+&%0CG R>QQBGQ0ZWX?U;0-;CT6\
MO[4Z+'IMY:VX7S[>12&#!6(!!.0<'L#0!9U+Q7!<^(?!FJ:;J=Q)H]_]KWQ0
MHQ$VV)L#8!N+!N-OJ.F:Z"#QCHUQI(U%9I5C^U?8O*>%EE%QNV^44(R&R1_/
MI6/?6VI7/BGP??-I,D,5K)=27"Q $6ZR1E4#$'!;)&=N0#GMR<=+;7[&RUAK
M;2+IEN?$QNG"HGFFT95!DBW' ;*X[, 2>#@T =O;>)]+N;.[N1*\8LY_LUQ'
M)&P=)>,)MZDG<N,9SD8S6/X@\2PW?A;Q/%I]U=66JZ98R3.C)Y<L9\MF1AD8
M*G'4>_0URDOAS7I+7Q%]ET2;>-8M]4MH+R96%VB)'F(L6;YCM;DY&<<UMW%L
MVJ^$O$,MCX.DTJZNM-EM422&);B>1E("_(3A 3U8\YS@ <@'7Z'))<>'--DE
MD9Y)+2)G<GDDH,G/K7">'/$=_<W7B32O[0FOM675KFSL87=0(($"?O'P.%4O
MU.2> .:[K05DA\-Z='-%)%+%:QI)&R_,K*H!&/J*\WL?!-U??\)%?F"ZTC7(
M]:N=0TJ_$>6,;*@"D#.Y6VD%#SSTH [;4$CT#P5>?VQKFI.L=NWVC48T_?)Q
MRZA%PN.HXX[^M23>+-)T^YM=-DEO)KN6T^T1(MM)(\J# R-J_,W(R!TY)P*P
M+R_U_P 2?#'5[+4?#MW9:W-8R0?9QM9)792H*,"< D]#C'OUJ>"TO1XU\/WS
M6%TMK;Z-+;S2%/N2,8R%(Z_P'IQ0!NP>+-'N=$M-6AN&:WNY1! OEL)'EW%?
M+VD9W9!!!Z8)/ S4VE^(M/U>]N[*U,XNK-MES');NOE-QP6(VDX(/!.0<]*\
MZ-A?6/A'3XIM)OO[2A\12WEM%$$,H!DEDWA68!P4)!7(QNSQBNI\'7-N^K:M
M)-I^JV>J7[BZG^WVXB$BJJQ@1[6884;1C)/S9[T =C1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!E:UX>T_7_ +,-0$[);N7"1SO&
MKY&"'"D;E(['C\S6H      .@%+10 4444 4[^UN[E4%KJ$EF5)W%(D?=_WT
M#5'^RM7_ .ACN/\ P%A_^)J_J5G;W^G3VUU"LL+H05;Z=1Z'W%>=>!-7O=$B
MTSPOXFE^TVVHVJ3:3?3#(F#*&:W<G^-<\>HQ["@#MO[*U?\ Z&.X_P# 6'_X
MFC^RM7_Z&.X_\!8?_B:R-!O3I/AK0[6RTYII;P/E\E(H]H+%I7 .,XP.#DXI
MJ_$*&30])U.+2[B47^H_V<4CD0^7)O9#SGYAE3@CKQG% &S_ &5J_P#T,=Q_
MX"P__$T?V5J__0QW'_@+#_\ $UC-XWU 2:U:KX;F:_TE5EFB%TFPQ,I96#_W
MB%8;<=1UJX_C6RDM=.>S\@S7]D+Z)+NX%NJQ$#&YL'DDX  /0],4 7?[*U?_
M *&.X_\  6'_ .)H_LK5_P#H8[C_ ,!8?_B:K:1XJDUS2]*U"PTBY>*\F:*X
M#NJFTV[@6;)^897 QU!!KHZ ,7^RM7_Z&.X_\!8?_B:/[*U?_H8[C_P%A_\
MB:ROB1HYUOPN+.*9K>ZENH8X+E#AHF:11D$<X]:@T3Q==:GX!ANMH77O,_LV
M2%A]R\!V'(] ?G/^SF@#<.EZN 2?$DX [FUA_P#B:/[*U?\ Z&.X_P# 6'_X
MFO.?#D]GI/P=UR[U2QEUB&.[NDN5=QOF192HW,3VQV_ 5Z'=Z^\5Y-IVEV'V
MR[M;1;F6+S?+5$;(10<'+MM; QCCDCC( _\ LO5\@?\ "23Y/_3K#_\ $T?V
M5J__ $,=Q_X"P_\ Q-<E>W\D_P 0?#&JVFDW'VJ[T>Z;[+.!#(IS$0LF?NXR
M<]?;-;UAXQ;4]%L;RVTFX-U<WDED]N6^6WDC+AS(X! 4;#SCG(XYH O_ -E:
MO_T,=Q_X"P__ !-!TO5P"3XDG '?[+#_ /$UFVOCRQGT<WDD:0S?V@^FB-IU
MV-,I.2).FS:"V[&<#IGBN:\:^(K?Q)\./&%I);+'<Z9&NXQR"6)MV"CQR #<
M.H/ (((- '1ZSX)N-=^S-=^(K])K9B\$]NB0R1$C!PR@'D<$=#4NF^$K[2PQ
MB\3:A-*X ::Y1)I"!T&Y@2!R>!QS73%$DAV2*K(RX96&01[UXWX(O[34H+_P
M<DBP75W>7CSS2C#&W64J$B)^\V!QCA ">O% 'IITO5P,GQ).![VL/_Q-']E:
MO_T,=Q_X"P__ !-9GBM='\-^!9HY=%^V:7$T2O;*P&<NH5F).3\VTD\FIK_Q
M7=0>)+K0K+0Y[N[ALUO%8SI&CJ6*]3G'*GWSVQS0!=_LK5_^ACN/_ 6'_P")
MH_LK5_\ H8[C_P !8?\ XFJ%IXWM-0T_P]/9V[M<:Z&-M#(VP)L0N^]L'&,8
MX!R2/J+GAOQ&?$/]H*=/FM7L+I[.;>ZLK2K]X*0<D<@Y(&<B@!_]E:O_ -#'
M<?\ @+#_ /$T?V5J_P#T,=Q_X"P__$UM44 8O]E:O_T,=Q_X"P__ !-']E:O
M_P!#'<?^ L/_ ,36U10!B_V5J_\ T,=Q_P" L/\ \31_96K_ /0QW'_@+#_\
M36U10!B_V5J__0QW'_@+#_\ $T?V5J__ $,=Q_X"P_\ Q-;5% &+_96K_P#0
MQW'_ ("P_P#Q-']E:O\ ]#'<?^ L/_Q-;5% &+_96K_]#'<?^ L/_P 31_96
MK_\ 0QW'_@+#_P#$UM44 8O]E:O_ -#'<?\ @+#_ /$T?V5J_P#T,=Q_X"P_
M_$UM44 8O]E:O_T,=Q_X"P__ !-']E:O_P!#'<?^ L/_ ,36U10!B_V5J_\
MT,=Q_P" L/\ \31_96K_ /0QW'_@+#_\36U10!!9PS06RQW%TUS*,YE9%4GG
MT4 5/110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!#=B8VDHMT1YBI"+(Y52?<@''Y5SD_A&/6? EIX?UA42:"WB1)[9
MR3#*B@+(C$ @@C/3VKH+^_MM+LI+R\D,<$>-S!2QY( P "222!Q6-_PF^@_:
M9K;SKSSX4$DL7]GW&Z-#T9ALR!P>3Z4 8Y\+:_;Z;X6MDFLKY--5EO[>YD9(
M[EBN%DX5LE3DA2,<]B :HV_@KQ#!H^GV+-ICFS\0'4]PE=0\?FN^,;#ACOQC
MH,=3GCN;?6;.[O8K6!I7:6U%VD@B;RVC)P/GQC/^SG..U-U?7;#0[:*XOI72
M*69+=&2-G&]FV@':#CDXR<4 8/\ PC^KKKWBN^"61BU:TA@MP9V#*8T=<M\G
M ._MGI65;>$_%&B1>'K[29--DU"PTQ-+O+:>5Q#/&N"K*X7*L"">5Z'\_1**
M ,=%\01QZ<&-A,[S$WY)90D9!P(N.2#M&6Z\GC/&Q110!D:_9WU]!:1V,=NQ
MCNX9Y/.E*?*CAB!A6R3CVK*L_!WV'QOJ/B&*8&&YC65+(G"+=;2CRYQP2F!G
M_::MG6_$.E^';:.YU6X:W@=Q&LGE.XW'H"5!P3VSUJ;4-6L]*TQM1O9'BM4
M9G\IR5!]5 )'Y<4 <+#X)UY?AIK?AISIPN[^:=XY%G<QJ)7+<_N\Y&<=.?:M
M*[T/Q+8>*?[>T3^SI#>6D=M?VEW,ZJ&C)V2(ZJ2<;B,$#_#J(]5MI=2CL%6X
M$TEM]I4M ZKLR!RQ& V3]T\^U7: .4DT+6'\8:-J[R6D\=G93P3L79&=Y"AR
MJ[2 HV8 )S@^W.)!X0\26NFVL"G39DCUBXOKBS>X<17,4K.P5F\O.5+ XP02
M!7HU4-8UK3] TY]0U.<P6D>-\OELP7)P,[0<<D4 <*/ WB*/3[MK>[TV'48=
M<?5[!EWF-MX(:.08RH*LPXS6KKFB^)_$O@?5M-O?[,@O[Z(0QPQ2N88AG)8N
M5W,3Z8QP/<UOV'B/2=2OFL;>Z(O%C$IMYHGADV?W@C@$CW Q6K0!$AF%JI:.
M,3[>4#DKN]-V.GOBO.K7X<WDOA&\T_4/LL>JQWT]_IM[:7#AK>5V+#YB@( /
M!X.17I55[^]BTW3[B]G$AB@C,CB-"[8 R<*.2: .-U71/%^O_#^?1=3&D'5)
M/*!N8KB01R;75BQ'EY4G;T&1D]NE:2:/JR^.[C7O*L_L\FEI9K']H;?O5V?)
M^3&/FQZ\9QVKI$F5[=9@&V,N\ J<XQGIUS[=:IZ-K5CKUA]NT^1I+?S'BW/&
MR'<C%6&& (Y!ZB@#SAM'U+1M(\'^&@^D/K=B9;A ]U)$&105RD@7<#F097:<
M@'L#77>#7N(1?Z=<Z7:6<T,@FDDM+PW*S/(6+%F90V_C)![%>U;FI:1IFL0K
M#J>G6E[$IRJ7,*R 'U 8&IK2RM=/MDMK*VAMK=/NQ0H$5?H!Q0!/12 AE#*0
M0>01WI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &O&D
MBA74, 0V",\@Y!_ @&N(TG_DLWB/_L%VG_H3UW-8EKX9M[3Q1=^(%O+MKJ[B
M6&6-BGE[%SM  7(QD]Z ,TWM^OQ!E\/QW8@T[^Q?M$*0Q(&B?S=F02#G ' (
MQ[&N*A-Q+\$]$NKJ]GN9+C4+.1C-MX)NUS@@ G)YY)->F?\ "/P?\)5_PD/V
MFY^U?9?LGE97R_+W;L8VYSNYSG]*R5^'^G1^'8M"2_U);&&X2>)?-0F/8^]5
M&5^Z&Y]3W)% %/4-8U_5M0\066@M-#<:6Z0P;1"8Y)#$LF9=_P VT[@ORXX!
M.2>!T=E%JTUW:7UU>1Q0-9!9[".,,!.2"7$F<D#E<=#UK,U#P-97VNMK$.I:
MK87<L:QW1L;@1"Z5>!Y@QU XRN#CO6Q%I$<.JPWL5U=)'%:_94LUD_T<#((;
M9C[PQC.>E &A1110!D^)]"A\3>&=0T:<@+=0E%?^X_56_!@#^%<GX:UV;Q=H
M^C:9>#%_:RM_;$9ZJ]LP&#Z%I/+;'<!A7H59>F^'].TK5=4U*TAV7.IR)+<M
MZE5VC'ZGZDT 8>H>(+[3?'ES:RRB33(="EU#R%C ;>D@'WNIXS^=.T>ZUV]L
M-$U]M4@>QNK;[1?6K1J%4.@9!"0N[() ^8G(]ZUI?#EK-XF_MV2>X:?[(;,P
MG88C$6W$$;<]1GK^E4-!\#V'AZ9/LM]J4MI"S-;6-Q<;X+8G/W!@'N<;B<9X
MH R=&UCQ1K5OH&MV@8V5Z5DO+>8PB)(7'!C*_O-ZG PQYYX' J?XO?\ )*M>
M_P"N2?\ HQ:N:/X"TW0[TR6=]J8LA*9HM,>XS:Q.3G*IC/!Y )(!YQG%:?B7
MP];>*=#GTB]GN(K6XP)?(*AF (.,D''('2@#"G\-ZMJ_C?2-?N3:64.E6LT<
M*Q2-*\SRKMRV54!0.0.>?2L/2_$WB./P/:>)[[58[@W3"S6U%JB*LCW0B64M
MD=%S\O /'/4GTJ*!X[18/M$KL%V^<P7?]>!C/X5@VW@C2H?!TGA:9KB[TQPP
MVSL-ZY;?PR@<ACD'M0!FS7'C.R&L-#"]W!]C\RQ%R81.)P<,@$>%9<'()[\'
MK6=+XON+GP;XGU/2=8G-WIUKYGV>_M%2XM)%5B5= JCG P>1P>N*Z&S\&06F
MG36LFLZS=R.JHEU=7(>:%58, AV@#E02<$G R3@4^[\&V5];:M'=7=Y)-JMN
MMM=7'[M9&B4, HP@4?>;G&>>O P 4X=;O=6\2V^A0WCVGE:5'?7$\2(7D9VV
MJHW*5 &&)X[KTYSS'A+6+S3O#^E:3"SO=ZCJ^HH\T2H&Q')(S%0_R@D@=<\9
MXKLKGP9:37^GZA!J&H6FHV5O]E%W;O&'EAZ[) R%6&>>@P:IM\.-';0UTO[5
MJ*^7>-?072W&)[>9F+%D;''WCU!Z\YH R=3U7QCI&E1?:;F&.1];M[:"66.-
MY);:615Q(J?*&&2,KC(Z8-,U34];AMO'FDSZQ-(VGZ6M[:W4<4<<D>^.0E.!
MC&8^#C=@]<X-='-X)M+G3+>SGU+4Y7BNH[QKF256EEDC(*;B5Q@8'  'YFIY
M/"-E/J&KWD]S=2G5K46EU&S($,8# 8PH(.';G/>@"?PK$\/A32EDN)9R;2)M
MT@4$ H./E &!^?O6Q5#1]+31M*@L([FYN$A4(LEPX9R , < #@ #@#\\FK]
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M)ISH2@1X7QN!PH.20#D$=*K:?X$LM/O-(N_[4U6>72HG@MS-.N#$P4;& 49
MVCI@GN37544 <H/ &F+X?GT5+S4%MFN1=0'S5W6KB0RCR_EP,.2?F!/;TIQ\
M"VC3:I/)JFIR3ZI9K9W4CR(2Z ,,@;, X9N@P,\ 5U-% '.7_@O3M2\,6>A7
M-Q>&.R\LVMTD@2>%D&$=64 !@.,XK0T71DT>W9#>WE]/(09+F\D#R/CH.
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>creditagreementfirstamen010.jpg
<TEXT>
begin 644 creditagreementfirstamen010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ I"0JEF(  R2>U+5+6+.34=$O[*
M)_+DN+:2%'_NEE(!_6@#F-!\:W7C&YOG\.65NVE6<I@^W7<K*)Y ,D(B@_*
M1\Q(ZCBK\/BJ2T@UJ;Q!8KID6E(KR2"7S4E4@G<AP"1Q@#&<Y&*XWX'L^F^%
M-0\.786SUFPO)#+;S#Y@& VOC(RO49!YQUK(FUGQ%\5/ASXQL?L]HLUG,L4$
M=K&X,YC<.>2QZA< >I'- '<:?XQUG5_"<GB>QT&'[#L>:"VFNBL\T2Y^;A"J
MDX.%R<\<C-5]3^)]I'\-3XUTBT%]:H566WEE\IT8N$*G"MR"WY<BH?!?B+3;
M7X+VE[//'&FGV!@N4<X9)(P5*$=0Q(X'4Y'K7F4&A7V@_LQ:R=1C:&2_O(KF
M**088(9(E&1ZG:3],4 >_>'M3FUKP]I^J36Z6[7EO'<"))"^T.H8#) R>?2N
M6N?'NHQ_$EO!MMHUK).;?[0EQ)>LBE<9P0(R0?SJ?0?$FF:+\,= NI[J L--
MM8XXA*-TDAC50@'J3Q[?A7(7$\,/[3\;2RHBC2\$LP !V$T =OX:\<Q>(=2U
M319+(V&NZ:2)[.:3<I&<!U<#YEY'. >1QS6=X'^)1\5^(+_1+[2AIE];01W$
M:?:/-$T; '</E7'#(?\ @7M7-^#[277/CKXE\668/]BQPBU2Z'W)Y L:D*>C
M %&.1[>M9^NZ3J-E>_#[QCX:1)KN6"#3IP#E'#)A2V.V"X)[87TH [*7XDRG
MXGVW@VVTE)$N%=DOGN2H.P/OPH0]&C=>O45T'C/Q99^"_#DNL7JET61(TB4X
M9V8XP/H,G\#7FE[:PZ=^TCX2LXY-RPZ0T99CRS;+C)/N2<GZUUWB?3)/'3:O
MIMO#97-E;PM8[I;DIY=RP5RX 1LE1Y>.F#O% '9O=-/IGVO3A%<&2(20;W*I
M(",CY@#@$=\&N)\!?%"#QI/>Z=/IQTO6+==ZV<TN[S$(!#!MH]1GCH0>:R_@
MOXD>X\)WGA[4Y%34= D>WD5VY$0)P?HI#+[!1ZU1\4^";K4_"_A_QCX5?R_$
M>FV,$B&+G[3&(Q\ON0,X]1E?3 !ZAH5_=:GI27=W;16TKLP\N*4R  ,1U*KZ
M>E8MIXNN-8U_6=,T:WLY6TB18IEN+@H\KD9.T!3M4=-QSDYX[U9\!7DFH^!M
M)O9D"2W$/G.@Z*68DC]:\_\ $G@S2?%NJ:MXB\-ZTVB>)=,GDBNBDNU2T>0&
M?&"NY0#N''7()!H ]5TB^DU'2+:]GMFM994W/ YR8CW4GU%9/@[QGIWC2TO[
MC3S\MI=R6S#.=P!^5Q[,.?S]*YW1?$&KZ[\-]"@U 1+KFM*T121_)\R)2Q>3
M@$KNC7@@<%UXQ7+6$DWP[^.#17<-O9Z5XG3(CAF+QQS9XY*KSNSVP!)[4 =_
MJGC=E\7IX3T*R6_U<1>=<F27RX;6/CEV ))Y' '<<UHQ:KK4>M0Z9>:7;@36
M\DJ7<-P6C+*5&P@J"I.[/?@?EYQH*-X3^/\ KW]LL(8-;A9[&ZE.$D.Y6V!C
MQD8(Q_LCU%>MQZE9RW[645PDEPB>8ZH=VP9 &XC@9SP#UP<=#0!QW@GX@7OC
M/3-8NTTB"U.G2M"$:[+^8P&3SL&!^=4=%^+2:A\.M2\97NDBUMK.;R%@CN/,
M:1_D Y*@ $N/7')KDO@W8)>Z#XKE_M&[MPE](2L$P52-O4\4SX6SZ*GP/OXM
M?1)-+GU7[/<[FP$#^4H8GM@D'/;&: /6K;6-5-YI:3V5G-:7Y.+NSN2ZQ_NV
M<9!49!VX# _@.,KXS\0S>%/"M[K<5FEV+10SPM*8]P+ <':?7TKS71O#FK_#
MCQ]H>GZ#K<NI>'M7>3=92MN,*!<F08XP,@[AC/0]179?%]@OPIU_) S"@Y_Z
MZ+0!FO\ %2?3[?PS>ZMHD<.G:^%\J:WNS*\+,!@.A1?[PY!/0_CV?B;7K?PQ
MX:O]:NN8K2(OMSC>W15_$D#\:\$U1AH_AOX=:QI-P=5UGRXHXM*N&%PF-H)9
M$ZH0P R.>GI7L6OQMXEU2318K>TO+:T@+7L,UR8_GE5E0?*C=%WG! Y9#VH
MW])U:'7-!M-6L"KQ7<"S1!CCJ,X)[8/!^E<9X4^*4>N>++SPSJNF?V5J41;[
M.#.9$N0I.=I*KZ9''(SZ5A?!;4[C1KK6O &JR+]LTF=I+?YLAXB?FV].,D-T
M_CJUXE\#)XT\&VFIZ-,L6O:?++)8W43XW$2L=A8>_0]C]30!T^K>+M1TCPGK
M&N3:7:O_ &=*Z"%;MOWBJVTG/E\'VP?K1IOC2?4? ]EKJ:=']OOXRUGIR3EF
ME/9=VWCW.,*.2<5Q<VIWVJ_L\:Y?:M&(;^03BX0KMQ()=IX['(Z5R6CW6L_#
M_1_"WCF&YGU#0KJT2SOK5V!^SC<<;/09&1[@@GYJ /H>P>\ELHWOX(8+EAEX
MH93(JGTW%5S^5<CHWCR[U7XCZKX1;2H8CIL0E>Z%T6W@[,878.?G'?M76:9J
M=GK&FP:AI]PEQ:SH'CD0Y!!_D?;M7E.@NFE_M(>)Q?.MN+VP1K8RG:)1B+[I
M/7[K?]\GTH [K4?%CZ-!X@O-1LXULM(C5P\,Q=YMR@@;2H"]0.IHL?$.JW-M
MI-XVGV<UEJ+(/.M+HOY 89&<J-P[9&.2.*HZC?Z2-,\4ZAJ*)<Z+)+%;SMG*
M.FU$D((ZA2QZ=U(ZBN$@\,:C\./%GA^?PCKDE_H6LWR0/ISN'^1N6D7'! 4$
M[@ 1@9R#0!ZAXS\6V7@KP[)K%ZI=%D2-(U.&=F/0?09/X5N03Q75O%<0.LD,
MJ!T=3PRD9!'X5POB?2Y/'9U?3;>&RN;*WA:Q#RW)3R[E@KLX 1LE?W8'3!WC
MO7/_  I\<6^G^ -1L?$$_DW'AEVAN 0681 X7 ')P<IQZ#UH ]>HJEH^KV6O
M:1;:IITWG6=RF^-\$9'3H>0<Y%7: "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZD;H:5>
M&QCCEN_(?R(Y/NL^T[0?8G%6J* /+]*L=;;Q%X;U2?0M1W1Z;<6]XUS)'A96
M$?1 V%CRK !0/IWK0\(Z-?:1KMM_9L>HVFAR6KFZTV_.Y;.;*[5@8Y.#\V0"
M5X]<"O0** .?\2Q3:C/I^D?9;IK*XF#WD\)VA$7YE7(((RX7..V<XS6!K&B7
M>B>.M#U[1K34+T,CV>I S-*?LYY5LNW\+\X'7)KOZ* /,IK+6]-M?'&D'1[R
M]366N+JQNH-I4^;"%\M\L"I4J![CI4NE6FMZ#XBTK5)M&O+BUN-$@T^:*$HT
MEK-&2>1NQM;)Y!X/7%>D44 >40Z/K0\#V-D^BW:7,7B,7K1_(3Y(NC*6X;^Z
M>G4GI746%O?Z?\1-?O7TZX>RU"UM6BN$VE08ED#*1G=NRPP .]=?10!Y3HF@
M:YIFA^"+]M.N#-HDMQ'>V/'F;)@R[UYPQ7(. <D$]^*F\3>'-2U/3_&VHVEA
M<&76+:WM;2VP%>3RP<NP)^7.[ S@X7W%>H44 </J5OJLGCF+4['3975=!GMX
MWF7">>SHZ(W.<?+R>GO63HMEK1\3>%M4N=$U)##83V][).\>(Y&$?W4#85/E
M; 4#Z=Z].HH Y3P!9WEAH]_#>VDUM(^IW4ZK(!\R22LRG@^AK/NDU"U^+3ZR
MNCWUQI_]BBR\Z%5/[WSB^,%@<8[UW=% '!^*H];\1:2+BST.3.FWT%S%97A1
M6O0H;S%X) !#<9[J?:L[7M.GUKP+KG]E^#I-,NKR*.%(FBB2XG8."=VTX" =
M-QR>>!QGTVB@#@==TC4-9\7W36]O<0V]UX<N+!;IEPL<TC@J#WX SG%9J)KM
MWIG@JSE\-7\5SHU]"+SF/R]J0O&61M_*G(/Z=>OJ%% 'F6DZ1=V%Q=Z!J7@V
M/42U[+-:ZH\<3P-&\AD#2ECN#*6Z $G QZUT/A6UO+;Q-XKFN+.>&&\O4FMY
M' Q(HB1"1SQRIZXKK** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MKEOB0SQ_#O7+B*66&:"T>6*2*1D9& X(((- '4T5Y+JFL0VEGX67P_J-\FN7
M5Q;KY<T\WE31D#S?,$AVGC/3YL]*] M_$44WBJZ\/O9W$-S!;K<K)(4V31D[
M<IALG!&#D#'XT ;5%8EIXA>]M]*N(=)OFAU!V D&PB% "5=\-]UL#&,]16W0
M 4444 %%9/B)FDTY;"-B)-0E6U&#@A6R9"#V(C#D>XJ"V\2Q75Y)!9V4LT$-
MX;&6:-E_=2+UW+G(7/&?7'&.: -VBLBS)O/$5_<Y)BM$6TC';<0'D(^N8Q]4
M-<QXAMQ<?%?P[:-/=+;7-E=/-%%<R1J[)LVDA6'(R: .^HKS_4+F[\'>/=!M
MH+VZN-&UMY+:2UN9FF,$H7*O&S$L >A7.*VK;QI;W%]ID+6%W##J<LT-I-(
M-S1AB=RYRH(1B#^>,T =-17%R?$:VCM;N\;1=26SLK\V-Y.PCQ P94W$;\L-
MS#[N>.:ZG5!>-I-Z-.*K?&!Q;E^@DVG;GVSB@"W17EGA74])U=[#3);G4-(\
M5V4D3WEI>W$BO=%2"^<G$JM@D>G'05T5KXQN!K/BF.^TZ>.QT4)\T6UV(\OS
M"< Y)8$8 SC'..: .QHKFX?%R&]N[&XTR[BO+>Q74!""C&2(DC@[L!@000<>
MQ-99^),*^'TUV3P_JRZ9)%!)'<;8\-YK! ,;]W!('3OD9&"0#N**H:5J$^HV
M\LMQIMUI[I*T8CN=FY@.C#:Q&#]:OT %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !6!XVTV\UKP;JNE:?$LES>6[0IO<*JEAC)/I
M6_10!Y]XC\-:YXJ\'VGAI[*ULD'D">\>XWM$(R"3&H7ECC')'!-6_&NE#4]0
MT7^S[\0:HEPUHY4Y=K:1#YP/H0H#@GHP'K7;50@T32[75KG58-/MX]0N5"S7
M*Q@2.!@ $]>P_(4 )<&^M;C3K?3[*![,L4N&:3888POR[5Q\W.!CBM"BB@ H
MHK$OK&REU+;+K5Y;W$V"ENE\4SV^5<^U %J2TFG\00W4@'V>VMV$7/WI'/)Q
MVVJN ?\ ;-<G<^%KV?Q3!K5K8C3M2BOBT]Y;3@1WEH&.$D3/S.5VCD<'G=VK
M<N=)L;(*;K7M1@#'"F74"N3[9-3#P[$RAEU;5B#R"+UN: +>BV<MCI,$5QC[
M2VZ6?:<CS7)=\>VYCCVKGM:TK5YOB#H^MVEBDUI86L\+[IPC,9-N-H]!M[XK
M7_X1Q/\ H*ZO_P"!K4?\(XG_ $%=7_\  UJ ,L^'=1UOQ?8:[K7V>"WTM7^P
MV4+F0F1Q@R2-@#(' 4 XZYKG[/POXJ-WX>O;^RL)M0TZ_DDN[QKLE[E6210P
M^3Y5&X83\ !7:?\ ".)_T%=7_P# UJ/^$<3_ *"NK_\ @:U ''W?A37;CP;X
MGTM;2(7.IZL]Y!F<;1&TB/\ ,>QPAX /45WVHK>3:+=K9?NKY[=Q!N/W)"IV
MY(]#BJ/_  CB?]!75_\ P-:J4UGI%M,89_$UY%*O5'U/:1^!- &;K_A_4?%9
MTA+S2(+.]LKN&X;44G5Q&$8,PB(^<[L8PP4<YYP*;>Z#XFAU+QC+I#VT+:O'
M%)9W;2D-'(L(CVE=O'*YW9XS6]%H-O/&)(=9U22-NC)?,0?Q%/\ ^$<3_H*Z
MO_X&M0!RUGX<UN#Q'+JBZ/96T,^BFR>)+S?()=Y;+,5&\G/))[9R3Q2W/AC6
MI/A)IWAM+6(ZC;K:HX,P$?[F1')W>X3CCO74?\(XG_05U?\ \#6H_P"$<C_Z
M"NK_ /@:U &PA+(K,I4D9*GJ/;BG5S%M9Z1>2M%:^)KR>16VLD6I[B#Z$ ]>
M#5W_ (1Q/^@KJ_\ X&M0!M45B_\ ".)_T%=7_P# UJ/^$<3_ *"NK_\ @:U
M&U16+_PCB?\ 05U?_P #6H_X1Q/^@KJ__@:U &U16+_PCB?]!75__ UJ/^$<
M3_H*ZO\ ^!K4 ;5%8O\ PCB?]!75_P#P-:C_ (1Q/^@KJ_\ X&M0!M45B_\
M".)_T%=7_P# UJ/^$<3_ *"NK_\ @:U &U16+_PCB?\ 05U?_P #6H_X1Q/^
M@KJ__@:U &U16+_PCB?]!75__ UJ/^$<3_H*ZO\ ^!K4 ;5%8O\ PCB?]!75
M_P#P-:C_ (1Q/^@KJ_\ X&M0!M45B_\ ".)_T%=7_P# UJ/^$<3_ *"NK_\
M@:U &U16+_PCB?\ 05U?_P #6H_X1Q/^@KJ__@:U &U16+_PCB?]!75__ UJ
M/^$<3_H*ZO\ ^!K4 ;5%8O\ PCB?]!75_P#P-:C_ (1Q/^@KJ_\ X&M0!M45
MC+X=17#?VIJQP<X-XQ!K9H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *X_XA:#%XBLM(T]YGMY7U &&YB^_"XBD964^S
M*#[XKL*R]6TRZU"YTZ6WNX8!9W/GLLD!DW_(RXR'7'#GGGI0!Q=KXCN-3TY=
M!\01QQ>(M,U&Q%PF/EG3[3&%GC]5;]#QQ6GXF\8ZAX?:^N)+:U6WM9X$C@=M
MTUU&Y0-(NT_(%+D?,IR5/(R*U/$'A"QU_5-)U1R8;_3+E)HYE'+H&#&-O53C
M(]",^N<75_ &H:E'XAMXM=CBM=7N([K#V>^2-TV87?O&4^08& 1GKZ@%RZ\1
M:])XFUC1=.LM/#65G%<Q2SRN0V\N,, /]C''3KD]*HZ?XXU2[@\+:G-I]I%I
MFNR)!L65FFBD:-F#= I7*$8ZXP?8;$'AJ_A\2:CK)U2!WO+**U\LVA&TIN(;
M/F<Y+GC [<UG6W@2\MM"\+Z6NL0$:#<I.)#9']]M5E QYGR\.>>>U "3^--1
MEC-]I6F27UFE\UJUO':RF1T60QO*L@&S@@G;W Z@\#JK9]2.IWRW45LM@OE_
M9'C<F1^/GW@C P<8QGBN:L?!VK:5J=Y'I_B$PZ%=W#W+V36P:6-G.YUCEW?*
MK$D]"1DXYYKI;6#4(]3OIKB]2:SE\O[+;K#M,&!A\MGYLGGH,4 7:X.Z@BE^
M.=GYD2/_ ,4](?F4'_EX7_$_G7>5R]YX8U*7QQ'XEM=5M8FCL6L5MY;)I!M+
MARVX2KSD#M0!@7T*>%_B]H":1&(;;7H+E;ZTB&U&>) ZR[>@;G!/<5HZ?XQU
M&37](TR]MK19M2BG9[>)R7LY(P&$;N"58D'G !![&M&V\);M:N-;U/4'N]4D
MMVM89(X_*CM8SU$2Y)!)Y+$D_0<5DZ7X#U2PD\-L^O6[_P!A++%&$L-OFQNN
MT[OG/S\9+=/;/- %:'QWKC:3;ZQ-IM@ED-6.G7"+,[28\_R0R< <'!YZ\]*[
M'Q'IL^L>&M3TVUN3;3W5M)#',/X&92 >*YG_ (0&]_X1<Z+_ &U!DZI_:/G?
M83U\[SMFWS?[W&<]*ZO5[&;4M%NK**Z-M--$46X1<F-O[P'MUH \_P!&UVW?
M6M#T+Q;H8T;7K%\:?,B VUQA"A$3CID'[A]N_%:.C:WXB/\ PF-P8X-0DL=0
M>"VM4/E=(HB!N8X"X))[YR?:M:]\-W^M7.E_VS>VDMOIUVEX@M[9HWEE3.PD
MEVV@$Y('7U XK/U#P'=7=KXEM(=:$%KK,ZW2J+;+12@1@ACNPZ'RP-N!PQYH
M 1?&UV#XEAC2QOI-)L4O89X6:.*965R5_BZ&,\@D'/:J\_C#Q/::)IFK3:5I
M;0:E/8Q0(ERX=?.(#;@5QG)&,'C/?'-N7P5JMS>ZQ=S:Y;>9JNF+8S*EB0B$
M!P&4>9G&'/!).>^.*L7WA"\O/"^AZ.NJP))I<UM+YYLR1+Y!!4;?,&W.T9Y-
M '0:4VIM8@ZO':)=[VR+1V9-N3M/S '.,9J[2#.T;B">Y Q2T %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F:AK!L;R*T
MBTZ]O99(VD/V94PB@@?,690,YX'?!]*TZ0@8)[XH YK1/&UIKUOI]U:Z9J2V
M5^[)!=21ILR-WWL.2OW2.1UQZUL6>I>?9&YN[6:P_?&()<E03\^Q3P2,,<8^
MHKE/A$N[X3Z&,D$QRX(ZC]Z_-<O.]QJG@719+^^O)Y4\5K!YAN&5F07A4 [2
M.@ QZ8XQ0!Z6FOPMXL?P\;:=;A;/[8)6V^6R;]F!@YSG/4#I6M7 :C.VE?$B
M[N($:5K3PJ\B*[%BY68D D\DG'7K2^'UUB__ .$=U^/5HA:W,(-VC7CS+=[T
MR-J%0L;!LGY<="#TH [ZJ6KZI:Z)H]WJEZY2VM(FED(ZX S@>I/0>]&F:>VF
MV\D37MW>%YGEWW3AF7<<[00!\HZ =A6+XDD:_P!4LM)33Y;^WC_TN]AC*#*C
M(B5M[*,%P6_[94 =#:74-]907=M()()XUEC<=&5AD'\C4U>?_#:66VL-5\'7
MRSPSZ/,4A5Y,2&UDRT1W*3R!E>#Q@5EZ7K.IS>"OA[?RZC<M=7FI107+F4_O
MD82Y##H?NK^5 'H&M:[;:+H^HZD\<ERFGQF6>*#:74!=QX) Z<]:O6EPMY90
M7**56:-9 #U (S_6O*I+..+P[\591+<,RR72 27#N,&UC/0DC/H>PXZ5J6<]
M[H?B/PZL=]>W4-_HT\DUM+)N0O$L10HO13\Q''7OD\T >CT5Y8VLZF/AQHWC
M2VO[B74I9[=YX!*QBF$LPC:$1YVC&[ (&1MZGG.MI%I?:IXX\2Q3Z]JB0:9?
M6[6\,4P5<- KE6&,%<L>* .RTZ\DOK9I9;*XLV$KIY<^W<0K$!N">#C(]C5N
MO-]'U58_ ,^JZ]JU^T5CJ-V&9)V66?;*\<<>5()_A  [@5"+G7- T/3Y=3O9
M4O-;U2**2WFO'(L87#E(A(=Q!.T*6ZY8XQ@&@#TZLE-?A;Q8_AXVTZW"V?VP
M2MM\MDW[,#!SG.>H'2N+U>[USPK;W4<NJ*+?4=1L[>W4SM/)I\<K[)',CC)!
MP=N>ASZ5?LK%+#XR2+'-<R(^@!@)YVE*GS\<%B3CVS0!U.JZU!I<UI;F&:YN
M[QV6WMH N^3:,L?F(4 #J21V[D5%9:^MZVH0KI]]%=6**TEO*BAF+ E0I#%6
MSMZ@X]^N,SQAX=B\0S:>EMJLVEZY:>9<:?=1#)7&U7!4\,IW*"/_ *]8FFZ[
MKLMOXET77H8K77M/L!,NH6!^2XB(?8XR/E((;CW.,4 =]97#W=C;W$EO+;/+
M&KM!+C?&2,[6P2,CI4]>=VNJ:G)HWP^>XGNI+&]LE;4)(6<S22&W5D)*_/M)
MW$D=\9XK.OSXBT_P1<7D^K:I!*^MQ1VAE;$GV4W*HFX$;LE&YSR>,]Z /5:*
M\YGO;C0M>\5V,GB"ZALX]'BO4NKL^>;65C*I95[CY5.P<9Z"FVLU]_PDVH:1
M-+J$=E-X>%SY<]V[2B0.5WYW$QDCLK8X'>@#T6&:*XA66&19(V&593D&GUY3
MX:O9+/P]\.M&CGN(K;6("US*)WW?NX-PC5B<H&./NX^Z0.M-\2:IK&E:=X\T
MVVU.\6'3;:WN[*Y\TM+%Y@.Z,N<DC*Y'.0#UH ]8HK@/$NG:AX=TM/$-OK&K
MW:V=VEW?6\ER2KV^ )%51C 7[X'L1T.*Z+P_/_:=Q?ZQ'<R2V=Q+Y=HOF$QF
M-!M+J,X&Y]W(Z@*>] &[1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/
M"EQ"\3EPKC!V.4/X$$$?A4E% &;HV@Z=X?TQ=-TN![>S3.R+SG8+DDG!8DCD
MD\53'@W01HSZ1]B<V3S_ &DQFXD)$N[?O5MVY3NYR".:WJ* ,N+P[I<.KIJL
M=NZWB6XM5?SGP(ASMVYVXSSTZ\U3TCP3X=T'4'OM,TU;>9RS "1RB%NI1"2J
M9_V0/2N@HH I:7I-EHUO);V$)BBDF>=@79LNYW,<DGJ3TI+;2+.TU*ZU"%)1
M<W6/.9IW8-CI\I) Q[ 5>HH RE\-Z4GB%]>6"0:F\?E-,+B3YD_NE=VW'?&*
MSX_ 'AJ+R@FG-MAN?M4*&XE*PR<G*#=A!EB=HP"<<<"NEHH P[GPAH5W-J4L
MUD2VIKLO-L\BB48"\@, "0 "1@D=<U,GAG2DO;"\$$OVC3XC%:N;F0^6AP",
M%L'.!UST'I6M10!C6WA31;.<206A11.;E8?.<PI*>=ZQD[ <G/ Z\]:GL]!T
M[3]0OK^VBE2YOR#<N9Y&\P@8!P6(! X&,8%:5% '._\ "#^'A:P6PLY?)@NC
M>1+]KF^28DDN#OSG))^I-6+GPGHM]8WEG>VLEW!=JJS+=7$DV0I)7!9B5P22
M,8Y-;5% &#!X+\/P:%<:*-.62PN?]<DTCR-)CIEV);C QSQVQ3M.\(Z-I>HQ
MZC;P3M>QP?9UGGNI9G\O.=N78Y&:W** ,[4M#L-6GMI[N)S/;;O(ECF>-X]V
M-V&4@C.!44/AO2X;:]@$,K?;AMNI7GD:648P 9"V[ &0!G R<5K44 <#XC\)
MCS-&M;;P^^I:+I\#QQ0V^H-#<0.=H&UV=<H%7&-X^AP*NZ5X+M)=.FM=1MKQ
M+&26.:&QGU*69H70YW%]W!)P=H) V@]2:[&B@#%N?">B7MS>7%U9M-)>6WV6
MX,D\C"2+G"D%L<9)]<G-,LO!V@Z??0WMO8G[5# ;=99)I)&,9_A8LQW>V<X'
M K=HH P(_!?A^+2(M+CL-MI#*)H0)I-\+C[I1]VY,=L$8R14UQX5T>[TN[TV
MXM7EMKQ@USNGDWS' 'SONW-P ,$] !6S10!@:VNK16MOI6CZ7'=07$3PRW5Q
M=<6HP &96!:7J>,]N>N:UM/L;?2]-MK"U39;VT2PQKZ*HP/Y59HH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>^LM2M)9H99$19(9(BNX'8 "I##MD'O0!T=_J%II=F]W?7$=O;IC=)(V!D\
M>Y)X [U17Q-I9GMX9)9X)+EQ' MS:RPF5CV7>HR>_':N6\72/-\4_ UC<_\
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
MN[J6::R^PR1L4"-%DGH%!SEB<Y[USOB30?['^&%]X:TT:GJ,DMF]O:AD,I
M 5"54!0!@#./QKOJ* &Q@B-0>H IU%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
>%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>creditagreementfirstamen011.jpg
<TEXT>
begin 644 creditagreementfirstamen011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **\LUW6=6M_CWH'AZ'4[J/2KVR:XG
MM@_#.!,>#U _=KP#7:>-[BXL_!&MWEI<207-K933Q21G!5U0D?7D=#0!OT5X
M':>./$MKX?\  ^HVFLS:CJFK7#Q7>G2!'$J"0C< !N3 '4''?L:]\H **\N^
M+U_XET:WAU/PYJ<]N;:![FY@ #)(BO&O0CC&_)QVS4_B_P :W-[\,8]8\/71
MMKBYLC>F5,%H43&X<\9WE4^F[TH ]*HKQB]^(NJ>'/@SH>K"9KS7=7_=I+<?
M,%8DY;'3@  #U(SGFND\91ZWX1\"2:Y8ZY=SZIIZQRW!N2'BNAN <%,84<DC
M;@C'6@#T.BO&?&OCG4+G0?!.N:-?7&GIK%RL=S&C C&0&7D=CN&1BM9/$>JV
M'QGL?#>GZG)JVDW%F9;N.3;(;1AOP=Z@$?=7AB?O>XH ]0HKS'2?$NH>._B/
MK6DV]Y-9:%H?[J06S;)+F;<5Y?JJY5N%QT'-=A:Z3JECXCBECU6XGT8VTBO:
MW#!VCEW)M8.1N88#\$G'X\ &]17G/Q,\>7?@Z[T5[6%GLTO(VU.0#(2%PP5?
MJ=KD>Z#UKI?%WVJY\)7$NDZB]I=,J&VN8B" 68 $]05YH Z&BO'/#/CO5IM)
MU[PGXGN);3Q5IEO-)#<*0IG"J6##C!(X/3!7!]:]<A"VEBOF2NRQ1Y:21LDX
M'))H GHKR_P)K>I_$RXU36Y]0NK'1;>Y-M965H_E%L $O(X^8G#+P"!UK6\2
MQ:YH?A/Q3>'6KF806OGZ?,=JO"55B5.T -SW(Y!&<D9H [JBO$AXUN/^%#?V
MQ_PDO_%2>7YF?M*>;N\[;CR^F-G;'O7H_@B_EG^'VDZIJ5V\LLUDES<3S-W*
MY8^@'TH Z:BO.OA[XZO/$/B;Q)HNK0M;7=M<>?:P2##"V8  $>H^4G_?K/UO
MQW;:9\3K[1/$]_>Z7IP@A.F30L8XV8C+N[#D_,=HSE1M.10!ZK17EOQ!U36_
M#_PF.J6NNR2ZA'<_N[Z$IB:)Y3M) &T_(5Z#MQ6IX<GEUO\ LV?3_$EW<3VD
M5M-J,1F22*3S$.Y#@95AC=P?04 =]16+XNEFMO!VLW5M/)!<6]E--%)&V"KJ
MA(/OR.AKQ2#QSXA;P#X;U'2O$<]_XKN[QXY=,Q'+YT8=Q\T8&5&%7G(Z_B #
MZ%HK)US5+C2_#L]Y%;>;?^6%@ME.=\S<*GTW$9/IDU@?"WQ8_C+P-;7=U)NU
M" FVO.Q\Q?XO;((/U)]* .UHKQ6?QEXC\">-1=:[>37WA#4+J:VCE<!FM&21
ME&2!DXVY]QGJ17;7<TZ>'_&%[;:I=/\ 9U>2SD$V1&!:QRKM]1N8GG/!]* .
MTHKR+X=>-Y];\(6.G3ZM]M\4:CYS8EF"^2BN0'(&,8 R%'+?3)'I^D:?+ING
M16]QJ%S?S@?O+BX(W.?7   'L/UH O45D^)S*GA?5);>XEMYXK626.6(X965
M20?3J.AKSKP7XPUFR\27G@+QQ=/_ &FQ+6&H*=GVA3T (QSW'XJ>1@@'K=%8
M>AWGV7P38ZC?W4LI%BES<32'+,=@9C_/@5S/PS\;7WB6YU_2]9B-OJNG7S_N
M&QE(68[5]]I!&?3;ZT >A4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !5'6O[1_L2^_L<Q#4O(?[-YWW/,Q\
MN?QJ]10!Y+IOA[Q)K?Q6\/>)]4LFMUTS2!#>22*$$EP1*&5%!.1^\Z].#[5O
M:K<^)]<\+^,=-O/#Q@9DFM--\J96-RK(P#')PO8Y..N.U=Y10!Q/PLT*;0O
MNG6>HZ6+/4X%=9BRH6;+L1\RDY&".];&B:EKUYK>M6^J:.EE8VTJK8W"RAC<
MISDD=N@/XX[5O44 <_J5L;_Q)';7&G3S:?)I\]M-+A?+/F-'\IYST5NV*\^L
M_AWJOA[X4>(M$C26_P!0O'E@M(T9?EA#G9U( SEG/^]CM7J\6IZ?-<&WBOK:
M2<9_=)*I;CVSFK5 'C=[\.-4\1?!K1=&:$V.NZ3^\CCG8;68$Y7<"1@@@@^H
M'O70>,#K_B_P.^@V>A7-KJ5^(X[EKDJL-L P+G>"=XXP-N3S7HE% 'C?C?P'
MJ,>@^"]#T339M0@T>=9+B0%%#*,;CAF&23N.*N6?A?6_ _Q';5/#>F277AK6
M!NOK.-D5K5\_>56(Z$D@#L6'85Z@]_9Q7L5E)=0+=R@M' 9 '<#J0O4@58H
M\RT;POJ/@;XB:UJ]K9RW^B:Y^]D^SX,MM+N+<H2"RY9N5R>1QQ3M$TKQ&WQ5
MU?6YTU1/#/V;_1+:>[;!FVIG$1?CD/U '->ET4 >=:IX4N?%?@W6AJ0U&UN]
M09Y#9$0L%=>(1D G@*F<,.<],FJ_A1/%%K\+XM(UK0KS^TK)HX8E5XV\V)7!
M4YW8&%&.3V'K7IM% 'FWQ4^'I\8Z3'JVDJUOX@LT)A8'8TR=XV/KR<>^1T->
MBM$LMNT4BY1TVL#W!&#2RRQPQM)+(L<:C+,YP /<U%:WUG?!C:74%P%^\8I
M^/KB@#S3P#H6L_#2;5-$GTVZU#1Y[DW-G>6FUR,@*5D0D$'"KR 1UKIO%:ZK
MK7@+7+6+295N+NVD@M;?>ID;<N 7YVKSVR>/<X'52S10*&ED5%+*@+'&68@
M?4D@56N]5T[3Y$CO=0M;9W&56:94+?0$\T >4CPMK7_#/_\ PC7]B3?VWY?E
M^3^[SGS]^=V[&-OO70:99:K'X \.>')]+OH6,4=OJ$D?EDP(BY/4D-N("\ \
M,U=_'+'*I:-U< XRIS4$>I6$MT;:.]MGN!D&)95+C'7C.: /+O$_A77])^)V
MB>*_#]O>ZJX4Q:EO:)"T7"\?=!.TG\56NCUBQC\02ZII_B?PQ->Z9YJMI]Q&
MBNX4QIN P=Z,'W<]#Z\<]Q10!XCJ7@+Q#;? \^%[>TGN[^6\\^*W\Q#Y$6_<
M%9B0N<<G'&2<>M=CI"ZAI-GIT6G^&+R&^N8[.VOIG,*QQ+'P[G#DLP4L!@'.
M!Z5WM% &-XM@N+KP?K%I:6\EQ<W-E-!%&F,LS(5'4@#DUXZW@CQ)??"#1_"0
M\-2QZS;W32?:YI8E2W4RNVX,&+'(8# 'KZ"O>Z* .0CT[5+C4=)TV[DOTBTR
MT4G4H_+(N+G9L)^;<1A=_4<E_:N5\*>'-=\&_%+6C::==W'AK5,.UP3&"DW7
M=M!'&2XX4<$>E>LT4 <I%H<'B7POJ>BZYID\4$]U<-MEVY*O*[HZD$X(R#Z@
M]JYWPUX2UCPS\,_$OA^=9;ZYD>XBLV0C,T;0JL9Y/RCC&">,>E>FTTR()5B+
MJ)&!8+GD@8R<>G(_,4 > 6WPPUN+X;:7=6FG7%AXST>X9X2C)F96D+ %@V#@
M'/)]1WKO[WQEXOT[POINH3^$6%X)ECU*)YT 1>FZ/#'.X]!U!XP>M>A5%-;0
MW#1F:-9/+8.FX9"L.A^HH S_ !*D\OAC4X;:WDN)YK62*.*/&69E('4@#DUS
M7Q \#Q^//#D,T*/8ZW:#S;*9_E>-QSL8@]"1U!X."/?NJ* .+^QZD^@^&-"D
ML[R.,00&^N(?+/DF- 0IW$Y)D"YX(P#ZUS&H^%]>\/\ Q@L?$VB6E[J=I<P^
M3JK,T2DC@9'W0< (>!U3WKUNJ\-_9W-U/:P74$MQ;X\Z)) S1YSC<!TS@]?2
M@#G4U[Q+'>>(//\ #+/:604Z<8IUWWF>HY.!Z^W3FM_2[Y=4TFSU!(WB6Z@2
M81O]Y0R@X.._-6)H8[B)HID5XV&&5AD$>A%/    & .U !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R9WC@D>.
M,RNJDK&" 6..F3ZT^JVHVG]H:9=V0FDA^T0O%YL9PR;E(W#W&<T <II7C"^G
M\0V.EWL%JTEY827+);$EK:5"NZ%FR5<C?C(QR.G(JQX1\62>*#'-%-8O$8&:
MYMTW+/9S97$4BL<GJ_S8'*].:IZ=X'U2TO-"N9==@9M*LY+(+#8^6'C8( 1\
MYPWR#)Z'L!UK0T[PG+%XBL]=O[FVEU"VM'MGGMK<Q-=;MOS2?,<XV\#U)/M0
M!>UW5+VPN;.*W6VAMYA)YMY<G*1$ ;$"!E+,Q)Q@_P )I/"&O/XF\*V.KR0"
M"2X5@\:DD!E<J<9YQE<U#K/A^]OO$>EZS8ZE';/9QRPM%-;^:K+)MRR_,NUQ
MMQGG@]/5_A#P_-X7\/1:3+?"\6&20QR>5Y9"LY;!&3D_,>>/I0!A^&D4?%KQ
MTP4;O*T[G'/^J?\ P%;^OZ]_9,^GV<2%KJ_D9(SY3RA%52S,53YFQ@# QUZ@
M5FV_A?6;'Q7K6NVFL6(.J+"KPS:>[A!$I5<$2C/4YIFJ>#]3U2UMKEM>$.NV
MEVUU;7L5KB- 5V&/RBQRA7@_-G//M0!1N?&NO66F)+/H:+-_:\.GAY1)"D\<
MC +*BL,CK@@G@CO4[>.+G2&\3)KUM;AM&@AN4-FS$2K+N"I\W\6Y<9Z'(Z59
MU'PIJVK:5:0WNN1/>Q7T%[)*+0B/]TP941 _RC(Y)))R?8"/5/ 8UJ]\0O?W
MZM;:S:0VS110%6A,18JX8L<G+9QCL* ,_43J*?$SPA-J@LUS:WS9@5@4.Q-R
MDDG<!QAN,\\"KEEXRU34'T>]L]*DN=-U-P"JVLRO;1L,I*TA&QEZ;@.F>"V*
MEA\*:Y/K.AZCJNN6ET^EQS1$1V)3[0LBJI+9D.&PN>./:CP[X0UCP_Y>GIXB
M,V@VS[K:U:VQ,BYRL;2[N4!]@2.,XXH ?X8\0>(-?NYY);'3H-/M;VYLYRLS
MM(6C;:I0;<$9'.<'V]>NKE]*\/ZAH&A:U!%JL37-Y<7%Y#.EF3Y#RDM]S<V_
M!/ [UL:)_:!T.S_M5E:_\H><RILRWKM!(!]0. : .9@\8Z@FOZ/87MM:QMJ-
MQ/ ]JC;I;0HK.A=P2I+*N<8!&[OBJ%SX\UZ#2-8U9M,T\6ND:HUG<)YSEY$#
M(I*' &?GSD_3'<SZ?\/]3LHM"B;Q!%(FC7<D\+?8OGE5U<-O._E_G/S<#N0:
MEN? 5[<^&_$&D-K$ _MB_:],HLS^ZW,I*X\SG[@YR.] '<]:X7X.HJ?"[2=J
M@9>YZ#_IXDKM6$_V;"R1B?;]\H2N?7;G./;-<AX=\)^(O#/AF'1+'7].:.'S
M/+FETMRXWNSGI, <%CVH UM8G+ZM;HJ&1-/@DOY5'=MI2-3]<R'ZH*Q/A4OV
MWP3;Z[=$3ZEJSR7%W<,,ESO8!?954  =!BNGTK2CIS7#RSFXDE\M0[CG8B!0
M#Z\[V^KFL72/"VH^&#-::%J-LND22M+%9W=LSFV+'+!&5URN23M(XSUH W=*
MT>ST6">"QB6&"6=IQ$HPJ,W+8'8$Y/XUR&FL+?XM^+KA83(Z:9:,$0?,^ _
M]S@"NWM()((<33M/*Q+.Y& 3[#L/0?GDY)YV+PK?1>*]9UM=5B7^TK5+81I;
M$-#L#!6#;^3EB>GY4 4=+\;S:EH-WK%I]CU&.WL9+B2UM=RSPSJ ?(=22<]1
MG SCITS'-XWN/^$0U?Q#IUUI6IVMG:K/$\ 9=S?-OC==Q*$ +U]>E7!X.NVU
M6;63?VUOJ[Z>]G]JM+4IYC,5(ED7<=Q!48&>YYZ8BN/ $-^=>EN9H()]8L!9
MS&R@\M"1N/FLI)W/EOR&,GK0!>N/$\MGXGLM/GCB%G<:;-?-*,[H_+*9'H1\
M_P"E4;#Q=J]]<Z//#I+SZ?J:[FVVTR-: KN1GD8;74\ D 8SQN%/M_"&IRZU
MIVI:KJ]M<FVL9;&6&*S*)*C[<XRY(/R\GD>@%.\.>%-;T%(=/D\1FZT>TXM(
M&M@LH4?<1Y WS*O'0 G YQQ0 OA'Q!K_ (C5;RXL=/M]/66Y@DV3.TN^.0HI
M48P5X.<X-==7*:9X?U+P[X1O]/M]7C^U/+//!=)9%O*:1RY_=[FWX+'%;FG)
M?3:#:IJ3[;][91<-$-N)"OS$=<<_6@#F+'QCJ+^(-'TV]M;1)=26</;1N2]F
M\:[PCN"58E>N "/0U17QWKHT@ZQ-INGK96^KG3KE%F=I"//\G<G '!(//7G@
M=[&F> M4T]O#A?7H)!H;2K%ML=OFQNA4[OG/S\_>Z>QI[^ KU_"]WHQUB#-Q
MJ9U$S?8S\I,PFV;?,_O#&<]* .YKR/Q%XBMK/Q=9>,$U:W,%E>G2YK,3KG[(
MQV/*4SG(E&?=54UZCJ$%[<:7-!9W<=K=O&52X:(N$8C[P7<,^W-9MWX<6[\$
MR^'&>$(]G]DW^42@&W;G;NSQU^]U[T 0^)=?O]'U#0[:RM+>==2NS;%I92NT
M^6S@\ \?+U_0U@S>,/$L-EXF_P! TMKGP^3).WF2!)X_*$H"#&0VTD$DX!QU
MSQ?3P?JK67AJ"YUR">30YUE$QLR#.%C:, _O.#ACD\Y-/F\&WDP\6C^U( /$
M*;#_ **?W'[H1?W_ )OE&>W- !<>+Y[J4VVDPC[0MA#>MYEM+./WN[9'B,<$
M[#ECTXP#SBM'XOUZZU'0K&/1(;*XU2QFN&CO9&#021E00P"]/FX[GC[M*_@K
M5K2]T_4=%U^*SOX;&.PN_,L_,AN8T^ZVS>"K#)YW=\5HMX8O#XCTC5SJHD-A
M;30LLL&6F,I4LVX, O*C  P.GI0!G6'CFYN])L(Y+6!-9N]2FTP1JQ,0>)GW
MR>I4*A..I) SWK&CU/4M \0_$;5&@L[BZLK*TN,*6C215CE;./F(.!TR>G6M
M/_A7ETNGQ^5K,<>IVNK2ZI:72VI"HTC,7C9"YW*0Q'!!Z5+/X(U2]/B9[G6K
M7S->LDM)?+LF"Q;49=R@R9/#G@GK^5 #O^$H\0KK6D6#6&G;=8LY)K9A*_[E
MD",WF<<C#\ =^,]Z2S\<W#:2!>6L2ZI_:TND[8%>2,R)N8N% +%=BDXZYXR.
MHO\ _"+7AUCP[J#:C!_Q)[>2 H+8_OMZJI.=_P OW!Z]ZS)?A[<RZ9>Q#6A#
M?/J[ZQ9W<-MC[/,W8J6.]<$C'&0: (]1\;:[I>@ZU>3:,K/IT\*13R1R01W4
M<C*NY5<;@RDX()Q[U?/B/6X]<U71KF"PBN8],_M"TEB+R*!N92K@X)((!R,9
MSVHU/PGK.N>%KO3-2UZ%[RZ:(M.EF1%&L;AP%CW]21R2W/X"KLGAJXG\6R:W
M-?1&.73/[/>!("#C<6+!MQ[GIB@!/ -W?ZAX'T>]U&=)I[BTCE+JI!.Y0?FR
M>3G/3%=)6+X4T6Y\.^';32;F^2\%I&L,4B0>5\BC"Y&YLG'4Y_ 5M4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'/(T4+R)"
M\S*,B.,C<WL,D#\S4E% &+X<\4Z;XITZ6[TUI"8)6AF@D4++%(IY5AG@_C5O
M2=575H)I4M;B!8II(#YVWYF1BC8VL> 5(KSG^R;W0;*V\:^'H&EN$\Q-5L$_
MY?8!(WS ?\]$'(/<<>QL0^*%F\-:#-IMPZ66N^()H3<KE6$3SS-@'JK-@+GJ
M,G&#B@#TVBN/TNXO=.^(]]H(N)[C3)--COX_/D:1K>3S#&5#,2Q5L9P2<8.*
M["@#*B\06<OB:70%2X%Y%;"Z8M$5386V\$]><]...M7;^[%A83W;0R3+"A=D
MBQN( R<9('ZURR_\EFD_[%]?_2AJZ/6?^0%J'_7M)_Z": (M UN#Q%HUOJMK
M!/%;7*!XO/"AF4]#@$X_&K-S?);75G;E6:2ZD9%V_P ("EBQ]N /JPKG?AJZ
MQ_##P\[L%5;!"6)P ,4S7!=:K:>([C32S3VVER6EF5X/G21^8V/_ "#CW!H
MTK;Q1#J/FR:7I]]J%K&[1FZ@$8C9E.&"EW4O@Y&5!&1P36AI.J6^LZ;'?6JR
MK$[.H$J%&!5BIRIY'*G@\U@_#.6VE^&GAXVA4HME&C;>T@&''UW!JZ:#R/+;
M[/LV;VSLZ;MQW?CNSGWS0!DZ5XFM]7UG4]+BL[N*?361+EI0@4%EW* 0QSD<
MUMUYOI8NSXF^)HT^XCM[TF 6\TOW8Y/LPVL?8'%-L]6U*[M-;TZWCO\ 2_$<
M=M!BPU&[:2,_.P+PS$GA\[,C&"!WH ]*HKR?4O$4K>$=<FMI-9TO5K&ZLQ-9
M7=P[/;;Y44[7W$/&XW8_'IQ6QX@UV_T7Q=K\EM+++':^&6OX[9W+)YRR.-VW
MMPHSB@#T"BN(TNRU6XO=)U.'6PNGWELR3I]L><W+,FY'C#*%C88).T8QGCBF
M_#*&\O?"^EZ]?ZQJ-Y<W-H4DBFFS%]\D,%Q][C&<]/PP =S17G?C:^NE/B9[
M#4KQ[C3M*$ZQ02F!+)PLCAV8']XS;1A2I "\X#4X27^K^-]*LY=6OX;6\\/-
M<S16\OE@R>9$,@@9!^8\CGT(!H ]"K)TO7X=4U?5]-2VGAFTR2..4R[<,73>
M"N">,$=<=>E<%H?B+4;O3/!VD7E_.?[1O;Z"XN]Y661+=I B;QR"VU<D<G:?
M6MOP;:BS\<>-X%EFE5;FT(::0NV#;J<;CR<9QSV% ':3SQ6UO+<3N(XHD+N[
M=%4#))_"JFB:Q9^(-%M-6L'+VMU&)(RPP1GL1V(.0?<5F>*II)Q9Z/!:R737
M<GF7$43*";=""_WB!AB40C/1SZ5SW@2:71?$NN^$[BVELXF<ZGIL4A4E89&P
MZC:2,+)G'/\ %0!Z'17C]U=:O%X*UO65U[4_MFF:])!;DS_)Y8NECVNO1AM/
M0\#MCG.OJNIZCX4\1Z^MK?7E[''X=DU)8KN4R 3H[#*C^$$=5&!QTH ])HKB
M=+LM5FO]*U*'6PNG7ELR3)]L><W+,FY)(PRA8V&"2%&,=N*YC1+[5D\->!=<
MEUK49[J^U)+2Y26;,<D;^:""G0GY00QY'TP  >D^(M<B\-Z!>:Q/;SSPVL9D
MD2#;NVCO\Q K1BD$L22 8#J& /O7DWB"[D\3?#?QOJ5Q=W*2VL]U:QP1S,J1
M)$=H5D!PQ89)+ GYN,8&-YHKN_\ B$-*?5=0AL)-!2<PV\_EX?S=N01R#@#D
M'/OC(H [ZBO(].O]6'A+PCKLNM:A+>2ZQ%82AY?W<D)G:(AD'#' !W')SWK4
M-QK7B:'7;BPU1-/N]-U.6!)6NY%2!(F'#P@;6#*"26)^]U&   >D4QIHDECB
M:11))G8I/+8ZXKS/4O[2N]1\?J=<U.)--M8;BT6"?8(G,#/Q@9QD=.A[YXQ+
M:@ZMXZ\'7]U-<&>YT"2>39.Z*7S">%!  ))R.AXSG H [/Q'XAM_#&DR:I>V
M]S)9Q8,TD"JWE#(&2"02.>V:DO->L[;P\^N1![RQ6 W&^VVL6C"[MPR1GC\:
MK^+55_#DRLH93+ "",@CS4KSSQ$DWPXT_6-,"N_A35K>=+,@$_V?<NC?NO\
MKFY/'H>/<@'K<3M)$KM$\3$9*/C*_7!(_6GUR$M[)J_Q#OM N)[B"TM--CN(
MT@F:%I6=V#/N4@D+M  SC).>V)O .I:AJ.@7":E*9Y[*_N+(7+  SK%(5#G'
M&>,'W!H ZAF"(6.< 9. 2?R%9FA:]:>(;.>ZLEG6.&XDMF$T>QMZ'#<'D<^N
M#6I7'?#K_D&ZY_V'K_\ ]'&@#L:*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "FN@=&0D@,,':2#^8Y%.IKABC!"%?
M'!89 /TXH K:;IEKI%FMI9(Z0*20KRO)@DY/+$GJ:JR^&M&FT9](?3XOL#2-
M+Y*Y4*[.7+*0<J=Q)!&,=L5B>$O%D^I:'?:GKUSIUK'!?36BNH,28C?;DEW/
M)QTKI+35M.O[BXM[._M;B>V;;/'#,KM$?1@#D'@]: *Z^'M,6TO;8PR2+>Q>
M3<O+.[R2)@C:78EL8)QSQDXZU>L[2&PLH+.V39!!&L4:Y)VJHP!D\G@=ZKQ:
MUI<]Q);PZE9R3Q*7DC2=2RJ#@DC/ !IEOKVCW<ACMM6L9G6(SE8[A&(C!P7X
M/W<\9Z4  T+3QKIUH12?V@8O(,OGOCR\YV[<[<9YZ=:M7EI#?VDMK<!C#*I1
MPKLA(/494@U!;:SI=Y#/-:ZE:316_P#KGCG5A%QGYB#QQSS3K75]-O8YI+74
M+6=(/]:T4RL(^,_-@\<<\T 9$7@70(=/33X[>[%B@VBU_M"X\K;Z;-^W'MC%
M;MM:PVB.D";0\CRMR3EF)8GGW/X=.E9]SK-E<:7?OI^LZ?'+#$?](:57C@8@
M[6<9'&>>2,XIXUK3K2U@%_J]@LIMQ,SF54#J ,R $\+WSTYZT 5E\(Z-%>3W
M5O#<6KW#F29+6\FACD8]6*(P4D]SC)[ULPPQV\*0PQK'&@VJBC  ] *KQZII
M\NFKJ,=_;/8L-RW*RJ8R,XSNSCKQ1::KI]^[)9WUM<.N=RQ2JQ&#@Y /'- &
M>GA'1$?4W%K(6U1=EZ6N93YPQMYRWH< CI3G\+:1)%-'+!-*9DC1Y)+F5I-J
M-N0!RVX8;G@CGFL[Q%KNJZ;XM\-Z59M9BWU:29)&FA9FC\N/?D8<#G&.E=5T
M')H QY?"^CW%C?6=Q:&>&_4+<F:5W>0+]T%R=W';!X/(YIEEX1T.POQ?0V;&
M[^S_ &8S33R2L\>2<,78[NO4Y/0= *N6^N:3=&<6^J64Q@7=-Y<ZMY:^K8/
M]S26^O:/>7<=I;:K8S7,L?G1PQW",[I_> !R1[T 9VD>!_#N@RS2:7IYMFE5
ME^6>0A W)" M^[S_ +.*TM'T:PT'38].TV$PVD6=D9D9PN3G W$D#VK \?>+
M/^$>\.WDVGZA8)J<)CQ!.0S$,P! 7<#G!)'7ITKH;[5],TPH+_4+2U+_ '1/
M,J9YQQD^M %#4/!^@ZK?W-[>V EGNH/L]P?-=5E3! #*"%8C)P2,CL13K7PI
MHUE=V]U;6TD<]M;&UB=;B3Y8B<E?O<Y(!R><C/6K5YKVCZ?(\=[JMC;.BAF6
M:X1"H)P"<G@$D"M"@#GG\$>'GT=-*:P;[)'.;F)?M$FZ*4DL71]VY3DDY!'4
M^M7-+\-Z5HUY=7EC;NES=[?/E>9Y&DV@ $EF.3@=>IK5HH HC2+-=8;5@DOV
MUHA"7\Y]NSKC;G;UYZ5!=>&]*O=<M]9G@D.H6Z%(IEN)%V*>H # 8/?CFM6B
M@#!;P9H+Z7<Z:UI*;.ZG-S-$;J7#R%MQ8G=G.X _49JW_P (]IAU?^U&@=[S
M[/\ 93(\SL#%UV%2V",\\CKS6G10!S^C^"/#N@2S2:7IYMFE5E^6>0[ W)"
MM\F?]G%.C\&:#%I]A81V<BVNGS">UC%U+B*09PP^;W/YFMZB@#G;[P+X<U"Y
MOI[BP;=?KMNTCN)8XY^V716"EO?&?>KD/AK2H-174(H)4NEMOLBR+<2<1==N
M-V.O/KGGK6M10!@+X,T%-,M=-6TE%I:W N8(Q=2_)*&W!@=V<[B3]327/@CP
MY>:[_;4^FJU^=N^02.JR;?NET!VN1_M UT%% &._A;2))M3F:WE+ZH@2\/VF
M4>:H& #\W'''&..*3_A%-%SIA-F2VF(8[0F9\QH< J3N^9?E'#9' K9HH IZ
MEIEKJUH;6\21X2P8JDKQY(((Y4@]0#2WVF6>I:9+IU[ MQ:2IL>.0EMP^O7/
M?/7/-6Z* ,W4- T[4KV"]N(7%W K)'<0S/#(%/5=R$$J?0\=Z:_AS29(-.@-
MF!%ITXN+54=E"2 'YN#\WWCG.<DY-:E% ", RE3G!&.#BJ&DZ)I^B1SQZ?$\
M2SRM/(&F=]SL<LWS$\D\FM"B@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *:[K&C.[!4499F. !3J* /#S+;S?!
M?Q/"2CRMJTSI&>6(:Y#*0.O(R0?3-='KD?F^-]2M]">*.YG\)S0VI@(4&7?F
M, CC.#D>W/2O3:* . \*ZSX;UNVT4K8LNHZ5:&&99H7C_L\; LBN6 7DJ!CO
MU' -<UI5D$^"5E=Z;8>;>6TR/=);QC[0\*W0>1.F>54'!Z@#BO9** /*=2OO
M#5_H>N^(].MK[7/,L4@NFE$B(5$@VJP"J25RS';R "#C(J)KFPO?$?BH7U]=
MSV=_HEONNK>V9,KNE#-'A>BY&,EO3)KUNB@#RBXN[^3PSXRL=3N;'5T31R(-
M8MD"_:,K*$B< E?,!.?E_OCU%6K<V$WB_P !R/Y#[-&F#,P!VMMAVY/8\-CZ
M&O3:* /&DGMK;P2]R+@0QV'BU[B)0C-&5^T,5#[02J$'(8 \XP#76>![O1=2
M\1>(=5LM3LKF]OWB=[:W))A1$" _,JL=Q&2< =!VS70Z]HD^K_8IK34Y]/NK
M*8S12(BR(25*D.C<,,,?0CUJ33M*N+>X%WJ%^;Z\$9B63R5B5%)!(51ZE5SD
MGH,8H Y+QM?6MI\0O!$T\Z)';SW;3,3Q&&@*J6] 2<<U;\5:VFO^&=:TOPW+
M]MO38/(3 21C@;,]"S#< /8^U=M10!YMIU]X8\0ROK-I+?W%Y;:?+!.;I#&M
MM&1DQR J%)W 8'/0D<5CZ.+.VT+X7,@ABFCF F( #)FW=6W>F6*@Y[XKV&B@
M#Q#4=2B7X7>(]"U17'B*._DEG@>,EY2UR&651CYEV[0".!@#TK=U/4=-A\6^
M(=/\2S:A!8:Q%#]B:.%F2YA\H(T0PA(8-N.W@_/GO7J5% 'FNGZ=I7_"S+:R
MELXVBC\-10+#= 2,&$I^1B<Y<+C/?'->E444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445SOCK4+W2?!.K:GI]R;>ZM+=IHV"*P)49P0P/%
M '145Y]K&OZOX=TK0-234SJ,E_/;PR6,\48:428R8BBJ01G/.1BNQ@UO3[G5
M[G2H9RU]:J'FB\M@44]#DC&#V]: -"BLE/$ND.; "[P=0E>&U#1NOFNH)8#(
MXQ@\GCBM:@ HHHH **S==N9K;2G6V?9=7#+;P,!DJ[D*&QWVY+?132?V]IJW
MBV?GN9#-]G#"%RADQG;OQMW<'C/8T :=%9D%S-<^(+N-'(M;2)(V4=&F?YCG
M_=79_P!]FL'6=2U2#XD:!I,&HR16%];W$LT0BC)S&%QABI(!W<_TH [&BJ>I
MZI9Z-I\M_?S>3:Q#,DFQF"#U. <#WIHUBP.JQZ9Y^+R6$SQQE&&^,$ L#C!Q
MD=^] %ZBLF'Q-H\^H064=X#-<;Q!F-@DQ3[P1R-KD?[)-):^)]&O;V"TM[T/
M+<>9Y!\MPDVS[^QR-KX[X)H UZ*S8->TVYO([6*=VDE9UC/DN$<IG<%?&TXP
M>A[5C?$&\UW3_#HNO#LX34%F54B:-76;/\)R,Y..,$4 =717/VOBNUOO!,'B
M2U0R)/ KQ0@\M*QVB+_>WG9]:R? 'B&^O_!C:QXBOT>?[3+"Q6-51=LA0*@4
M9))  '))(Q0!VU%84GC+P_!8WUY/J*P16+A+H31O&\1(R R, W(Z<<]JL6'B
M32-3U*?3[.]62Z@02/'M9<H3C<I( 9<\97(H U:*R(O%&C37D=HMZ!++&TL6
M^-T69%Y9HV("N .?E)XYZ56M?''AN^ELH[;5(Y#>N8[=@C[7<$C;NQ@-\IP"
M03VS0!T%%<CXZ\31:5X8ULV6H20:C:6K2*\,!E$3[24#G:RKGCAL=1ZUIKX@
ML[#1K.;4+AS*UHL\GEPO*P7:,NP0$A<]SQ0!MT5E-XDTH+$T=P\Z2PK<(]M!
M),IC;.ULHI !P?RJQI6K6.MZ=%J&G3B>TESY<H4@-@X.,@=Q0!=HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *YCXB137/P_UNTMK>>XN+BU>***")I&9
MB, 8 /YUT]% 'DFOZ)'?>&-*A\+Z#=6?B>(P"&]CL'M/LQ&/,,DC*H*XW KS
MG/0UT?C*QU*TUK2=;T0I_:$V=*N 3@-')DJ^._EN-^/3=7<5D1>'K=/$$NL2
M7E]/*V#%;S7!:"W.W:3&G121G)]STR: '>;!H@TG2H+&[EA?_1XY(8MZ0!$X
M,C?P@@8SW)K5HHH ***R[JWUU[EVM-3T^* _<26P>1A]6$R@_D* $N(I+OQ'
M9J8V^SV433[B.#*^47![X7S<C_:6N,^R7]EXI%YH@U*.*XU5O[1TN[M7>W9=
MQW7,3E<*2 'X."3CK77?9?$W_08TK_P5R?\ Q^C[+XF_Z#&E?^"N3_X_0!-X
M?AECTI9[B-DN;MVNI58892YR%/NJ[5_X#7+^(WE@^*'AR_\ L.H2V=I:W23S
M064LJH7"[1\BG.<'IG'>NB^R^)O^@QI7_@KD_P#C]'V7Q-_T&-*_\%<G_P ?
MH P_%=S<^*/"'B+3-,TV^R=/<(UQ:R0&:0@X1 X!/0YX[K67(]YKOBS2;BTT
MW5+:!]$NK3[1/:O$(I7,>-P8 C&T\D<XXS78?9?$W_08TK_P5R?_ !^C[+XF
M_P"@QI7_ (*Y/_C] '->#+ZYDTC1M%OO"]W#JFD0K \US;A88]B;-\<IX;<!
M@;?[W/%86EC4I]3\&7LVA:I;R6EU<)=VT=F8H+0O$ZA47@%,D?O.1SRW:O0O
MLOB;_H,:5_X*Y/\ X_1]E\3?]!C2O_!7)_\ 'Z .2\/V6H:?XCT_^R1J*Z1<
M2S/>:9J%LVVP8JQWPRLHP"QQM!.0Y/KCJO$SLJ::%@N)2+^%V\F!Y-JAN2=H
M.!]:?]E\3?\ 08TK_P %<G_Q^C[+XF_Z#&E?^"N3_P"/T <QH?AJ_P!(\6:E
M;.A_X1B&X_M6S55)/G2 @QA1_"K;WQC@LAKG].TW68OAM:^5I6H-=:=K;WTU
MB8W@EGA,KG"$XR=KAA@]1ZUZ/]E\3?\ 08TK_P %<G_Q^C[+XF_Z#&E?^"N3
M_P"/T <-XAM8=8\"^)+K2/#FK0W5];1PYNH93<W#!N!L8EMJCN>.>.E:>M6-
MWJGC8_9+>ZBCN/#=S9I=-;2*D<KNI0%L<' )]L5TWV7Q-_T&-*_\%<G_ ,?H
M^R^)O^@QI7_@KD_^/T <GX3:*\_LF+4/"^KV^JZ3'MEFO/-:& A-K-"Q8A]V
M, *.A]JR;*QOHOA]X5M6TO4%N;;7TN)HOL<FZ.,7+N7(V]-K _C7H7V7Q-_T
M&-*_\%<G_P ?H^R^)O\ H,:5_P""N3_X_0!P-XNI6.@>/M!NM*U*>[U&2[N;
M&:"U>6.XCECPJ[U!"LN N&P>!C-3L;O2->@O=1T76[K3=0TJVMP;%92]O+%O
MRDD:$'!WYR>_XUV_V7Q-_P!!C2O_  5R?_'Z/LOB;_H,:5_X*Y/_ (_0!R.L
M6\KV.F>%++2+W2=(FBWZA+;VTDAC@W$BV5D#?.V3NYPH+8)R*[K1Y('TR);6
MSDM+:+,4,4D+1$(IVCY6 (''''3%4_LOB;_H,:5_X*Y/_C]'V7Q-_P!!C2O_
M  5R?_'Z -JBL7[+XF_Z#&E?^"N3_P"/T?9?$W_08TK_ ,%<G_Q^@#:HK%^R
M^)O^@QI7_@KD_P#C]'V7Q-_T&-*_\%<G_P ?H VJ*Q?LOB;_ *#&E?\ @KD_
M^/T?9?$W_08TK_P5R?\ Q^@#:HK%^R^)O^@QI7_@KD_^/T?9?$W_ $&-*_\
M!7)_\?H VJ*Q?LOB;_H,:5_X*Y/_ (_1]E\3?]!C2O\ P5R?_'Z -JBL7[+X
MF_Z#&E?^"N3_ ./T?9?$W_08TK_P5R?_ !^@#:HK%^R^)O\ H,:5_P""N3_X
M_1]E\3?]!C2O_!7)_P#'Z -JBL7[+XF_Z#&E?^"N3_X_1]E\3?\ 08TK_P %
M<G_Q^@#:HK%^R^)O^@QI7_@KD_\ C]'V7Q-_T&-*_P#!7)_\?H VJ*QEM?$@
M<%]7TLKGD#3) 2/KY];- !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MA^T02W7EFUF1=F0Q0[D( SQG(Z>H!KW/C2S@T=M9CL[N?2EM4NS>*8U38PR
M-[@DXQQCJ0.M;.E:A_:NE6U_]EN+47$8D$-RH61 >FX D XYQFN3UC1]:U76
MM,AU"R2ZT6P19WAMY$075T.FY6(Q&G4+SDXSTKL+&2ZEM%>\@6"<LV8U;=M&
MX[>?7&,^] %BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]0US
M2]*FBAO[Z"WEE4M&DC8+ 8R0/;(_.M"HS#'YQGV#S=FS?WV]<4 95EXL\/ZE
M/!#9:Q9SR7!(A6.4'S" 2=OK@ _E5[3M3L]6M3<V,XFA$CQ%@"/F1BK#GT((
MKC?A- D_PHT LJEXUE>-F&=K>9( ?U-9-]X@US5O!NDW;7L-O</XDCLYC!#A
M75;O8HP6) ^4$C//3/6@#T9=8T]]9?1TND;4$A\]X!G*QY R>W4U=K@[N[&F
M?$^>]NF\P6OA=I961<;MLQ)P.W0U9TG6/%-[>Z-=_P!GB32[Z+?=Y$:"VW+N
M1D(D)<=CD9/7CI0!V=9=QXDT:TOVL+C48([M4WF!FP^W.-V.N,\9Z5/ID>I1
MV\@U2>WFF,SE&@C* 1Y^0$$GD#J:XN\DNX_CBILK>&>3_A&\%99C& /M/7(5
MORQ0!VUAJ=CJD<DEC=17"Q/Y<AC;.UL X/H<$'\15NN9G;Q')X7O;NPMK*RU
MTR2N(909(Y-C%4!;Y>J*OS<=N*S=)\;27O@W4O%\FQM.M[9GCM H$H>-?W@=
M@2 2X( QTP>^  =Q17$MKWB33)_M]_8&?14L9KFZE"QQF!T3>-F)&+*P!'(R
M#@YJ_ID_B2^&DWWG6+6-]:F6Y0(0ULS(&C\L_P 8R<'./48Z4 =/3)I4@ADF
ME;;'&I9F] !DFO/[/QEK%QX1\*ZLYM?/U+54LKI1$=I1I73*_-E3A1Z]:DTJ
M\UI=;\=3?VC%*;*91 DMN2J@0*ZCAAP-QX[YSF@#M[&^MM3L+>^LY1+;7$:R
MQ2 $;E(R#@\]*L5P(\5ZQ'H'@S79Y+86&I"W34\0G,;2I\KJ=V%7>0ISG&16
MAJ/B2^L8FEC"3+>ZHNGV"B,9& =['+ -RD@ R,X'/- '75EWOB31M.OEL;W4
MK>"Z==RPR-AF'J!W'TJGX>NO$$FH:E;ZQ9E;2-D:RNFV*\JD?,K*K-@J>_&0
M>E8VK?\ )9O#G_8+N_\ T)* .MT_5M.U9)&TZ_MKL1G:_D2A]A]#@\'V-+8:
MG9ZF+@V<XE%M.]M+@$;9%X9>?2N%\5H--^*_@Z]T\".\U$W%K=J@_P!?"J!@
M6'?:>0:9=>,O$$'A#6]21K!KO3];.GJ# P1X_.2,?Q$J?FSDY^E 'I%%<;+J
MVOVNL1:#-/%=7LT4UYY]I;*OEPAD5%"/)@G+')R> ..<B.P\0^(9;C1]$U2U
MAT_5[S[2\LH"NOE1%0&50Q 9MZ\$G&&Z\4 =M17G?B*?Q1#!X;AO;VU@FFU]
M+=S;QEEGBP[1LP)X/R E0<9[]JU$UO5]8F\01Z3/;Q/H\@MD$L.X7$PC#MNY
M&U?F"C'/!.3TH ["BO.8?&.N>(;CPVNC265G%K6F3W.;B!I&@DCV#LPW#+$=
MO7GI7H4 F6WB%PR/,$ D9%PI;') YP,T 24444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !4<Z220.D4GEN1@/MW;??%244 8?A7PXOA3PY!HMO=R7
M$%N&$3RH-PRQ;G& >3[5F+X!A7PV-'_M.Y!34/[1AN B;XY?-\WIC!&XG@CI
M77T4 <^?"R2>(SJ\][+.6T_^SI(9$7;)&3N)) 'S$^G&.,55\/>"W\/O% ->
MU&[TRV/^B6,^PK#Z L!N<+G@$X''&0,=510!2TNRGL+>2*XU">^=IGD$DP4%
M58Y"# ' Z"LBY\*RR^+V\20ZM-!=?8_L0C6%&01;]_<9SGOFNDHH P)/#EQ<
M0W*7.L7$S7,D?FEHT ,2_P#+(  84Y;)ZG<1FH4\&VBZGK4YG<V.LQ[+O3]H
M$3'9L+CN&(ZD=?KS72T4 <IHO@HZ;;?8K[7+_5M/CB:&WM;L)MC1E*D$J SG
M:2N2> 3Q3_#G@Y_#_D0'7-0O;"T!%E:7 3; ,$#+!0SX!(&3@#MTQU%% '$1
M_#E([.SL5UV_6RL=0%]9PJD8\DAV?;G;\PRQZYX_.M0>$UCU+6[R#4KF-=74
M>=#M0HKB,1[QQG.T#C.,\XKHZ* .='A&T?P(/"=Q/)-:+:"T64@!PH&%;CC<
M, Y]13]8\)6&L>&H-$>2X@2V\MK:XA?$L,D?W7#?WA^N36_10!DZ'H]SI<;M
M?:M<ZI=N K7$ZHF%&<*JH !U))ZGN>!BEJ7A:2_\4VFOQZI-;W%I \$4:1(R
M[7P6SGDG@>E='10!AV/A>VM=;?6[JYN+_5#'Y*3W!7$,?4K&J@!0>YQD]S63
M-X!2?0]3TIM6G$6H:C_:,CB)=RR;UDPO;;N5>N3UYKLJ* .;\0>$_P"V[G3]
M0@U2YTW5K$,L5Y;*IRK8W*R,"&4X!P>AJOJ7@=+^#3I8]8OH-8L)&EBU0;&E
M9G&'#*1M*D #;@   #@5UE% '-7W@];_ $VR@EU6\^VVMZE^+XA"[S*"N2NW
M;C:2, 8'%!\)>1J>H7NG:G<6AU*-4O4"*^]E7:)%S]U\<$\@X'%=+10!S<7@
M^UM-6T6\LKA[>'2+5[2WME0%3&P4')/.?D7G^==)110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M)Y!YQ[T (""2 0<<'VI:\JTO7-0T+P_K=XVH37=U/XCDTZ%KE4*H6F$8D;:
M>%[9QP  *ZE=4U'2?'EEH5U=/?66I6DLT,LB(LD,D17<#L !4AAVR#WH Z._
MU"TTNS>[OKB.WMTQNDD; R> /<D\ =ZHKXFTLSV\,DL\$ERXC@6YM983*Q[+
MO49/?CM7+>+I'F^*?@:QN?\ CP+74X4_=>=(_DS[KDD?6NYNK6"[1%G16\N1
M94)_A=3D$?C0!/17FEOXC\16^C^(?$%YJD4MMHEY>P?8UM%47 C&(\OG*X.#
MQGOGVTY]7\1:(\^K7:RW.B0Z?-<7 N/(5UD1=Z^5Y9.58 C#9(X.3S0!U%_K
M=AIE]86=U(Z3W\ODVX$3$,^"<;@,#@$\GM4MKJ5O>7%[!%YH>SD$<I>)D&2H
M;@D888(Y%>?:F=1NKKX?:G>Z@9C=Z@DKP+&@C1FMY&&P@;L $CYB<\&H/$VL
M:Q=>$/B)#+J+(VFR^5 \$:H1&8D8J>">=Y&>OH10!ZG5:[U"TL&MENKA(3<S
M""'<?OR$$A1[X!HL(GAL88Y+B2X<+S)(%#'_ +Y 'Z5YYX]@/B1]1AMTO3=:
M1&K:;)!:R2*+P$2$[E4C@*B>V]Z /3**XNZ\9SW7PK_X2K28!).]LDA3:6\H
M[@LA([[/G./]FH[;5=8N/%.HV=AJ\=YI4&G)<K=&!'VS-N'EEDV@\*'QC//H
M10!W%%>9Z9XD\0IX0T/7+W4EN9-:^RVT=O':QIY,DC'+AB0"2H( /&<=N*OW
MNN^)/#\-_)?1M+:S7%M!ITMQY(F5I75'#B,A"%W9!X]">] '>T5P6IW_ (MT
MG3/$=T92+2WTU[JSGO$A:9)44ED*Q_*5/!!/(YSGBHUU/Q(NN>&K4ZRC1:Y8
MRO(#:)_H[HB/N3N2=Q'S9&><=J /0:*\YLO%VK1V T^YF:ZOCX@FTA;I(XT=
MD16DW;3A-Y V^F3G!Z%-<U?QCH?AS6;J69$$%W:_89[A(FF>*21$=9%3Y 06
M."!R/>@#T>LS6-?T_0;(WFH/,ELJEVECMY)511U+%%.!SWKEKC4=<MM?U_1+
MC5VE7^QAJ%O/' D;V[[G4JO!!'R@C=DCUK,N5F'[.DCS74MPTNA(^9=N5S$O
M P!D>YR?>@#TX$$ CH:6FQ_ZI/\ =%.H **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P?&]G<:AX%UZSM
M(6FN9[":.*-!DNQ0@ 5O44 <_P#V?%X@T[3I#+J-A-82"2-U0PN'$94\.I#+
MASU!!J>T\.QV^IS:I-?75UJ,D'V9;F41@Q1YSM154*,G!.02<#L,5LT4 >=:
MUX<&@Z'H.BV?]ORZ9:7$DK7E@5DN(#M;:-JK\RDNW.UL8]P19L_#=QK^CZCI
M=_JVO3:-=Q*H.H1Q17&<Y(7]V"%QC.Y<^G>N\HH YZ[\(6=_JGV^[O+R5S82
M:<Z$H$>%\;@<*#DD Y!'2JVG^!++3[S2+O\ M359Y=*B>"W,TZX,3!1L8!1D
M#:.F">Y-=510!R@\ :8OA^?14O-06V:Y%U ?-7=:N)#*/+^7 PY)^8$]O2G'
MP+:--JD\FJ:G)/JEFMG=2/(A+H PR!LP#AFZ# SP!74T4 <Y?^"].U+PQ9Z%
M<W%X8[+RS:W22!)X6081U90 & XSBM#1=&31[=D-[>7T\A!DN;R0/(^.@X
M YP  .2>I)K3HH PSX8@/BY?$OVV\%X+7[((\IY?E;M^W&W/WN<YS3]<\.6^
MN7.G7375W:7>GRM+;SVKJ&&Y=K*0RD$$''2MFB@#SS7O"R:)I!M]/&O7%K>Z
MK]MNY+2;S)[8Y+[D7&6!<+G(8\YYP*M:+HLNIQ7EG>WFMZAH5U:O#-#K4"1.
M7)&-F$1Q@;LDCKMQT-=S10!S_A[PI#X?QC5-4U#RT\N#[?.)/)3CY5P!Z#DY
M/'6K.K^';;6-0TV^DN+JWN=/=VB>W<*2'7:ZG(/!'I@CL16O10!S3^"=/+:E
M%'<W<-AJ<AEO+&-E\J5FX<\KN7=CY@K#/YUOS6_F6CV\4KV^4VJ\(4,G^[D$
M?I4U% &=8:/%I^@Q:1%<3/#%#Y"R2!"^W&.?EP3CU'/?-8-M\/;"TT#3M%CU
M35#9Z==)=6V]XRR,C;E&=G*@\X_#I77T4 87_"+P#5]4U-;^]$^I0);S &/:
MJINV[1LX(W-USUK,E^'.FG3](M[?4=4M+C28S#:7MO,J3+&< HQV[67@=1_6
MNPHH YYO"%F;O1[H7M\)=+>22)C(K&5Y%*NTA926)!/<8SQCBJL_P_TNZL=3
MM+BYOI%U"\%^TGF*KPSC&'C*J-I&T>O3W-=710!R\?@F'^T+C4)]9U2XO+BQ
M^P22R/$,QY8YVA N?F/;]<FGQ^"K.*WT"!+^_P!FAD?9.8^R%!N^3GY21V_.
MNEHH Y:Y\!:5>P:U#>3WDZ:O*D\P9U4QR* %>,JH*D!5]>GUI'\"6MQX?O=(
MO=7U>]%Y&(I;FXG5Y?+'\ .W 'J0,GN>E=510!BKX;A'B&TUIKZ\>ZMK5K15
M8Q[&1B"<@)G)*@\$=*?X<\.VWAC3!I]G<74MLC'RDG<-Y2DD[5P!P"3UR?4G
M K7HH SK;21;:Q=ZD+RYD>Z5$:)]FQ0N=N,*#_$>I-0IX9TI-6U+4A:KYVIP
M+!>+CY9E7< 2/7#$'U&*UZ* .=T[P=9:?'I]N;N\NK/37WV5M<,K) 0"JX(4
M,VT$@;B<?4 C5T_3CI[7C&]N[G[3<-/BYDWB+('R)QP@QP/<U=HH R-=\/P:
M^+$3W5U +.Z2[C\@H,R(<J3N4Y'M6L!@ $D^Y[TM% ',/X#TB6SU>SFDNY;3
M5+AKF2%I<+#*S!B\> "#N /)."., D'1L=!CM=074+F\N;^]2#[/'/<[,HA(
M) "*HR2 2<9.!6M10!E:[X?L/$5I'!>K(K0RB:">%RDL$@Z.C#H?T]:+31I8
MFC-YJU[J'EG*"X$2@,.C$1HN2/?(SSC-:M% &#IWA.PL+#5;&26XO+75)I9K
MF.Y*D%I?OXVJ, ^G;M571_ UCI-L]K+?ZGJ5IY3016U_<>9'#&PP54 #^'Y<
MG) X&,G/444 <?;?#RSMH]+A_MC5Y;;2K@3V4,DR$0X5E"9";BN&QR20!@$<
MYMOX)TZ:VU^WGN;R:+7"3=*S(-IVA<IA1C  ZYZ5TM% %6RLC9:<EI]KN)V1
M=OGS,&D)]3QC/X8]J@T?2%T;3VM([NYN TDDIEG*%]SL68Y50#R2>E:-% '
M:KX2'A_PCJ-CIC:Q?6]_>":XBADC\R .X:1X@%7T^YR.>AY!?H-AJ$]UBVUG
MQ,]@\;I<#5[>.,KD''E[HU;=G'."N,YYQ7>44 <U_P (/I3^#(_"T\EU/80J
MJPR.X$L6TY4JR@8*D<''US31X&T^?0KS2M4O-0U5+M%22>]GW2@*<KM( "X/
M.0,YZYKIZ* .7A\$6ZZ)>Z9=:QJ]\+N!K9[BZG5Y4B(P54[<#/<XR>.>!BR/
M"=N+[1;PW]Z9-'B:&W!,>&5E"MN^3G(4#C'2M^B@#DIOA[I5SIE_8SW5_(+R
M^.HB;S%22"X_OQLJC:>/>I)_ UK>:#-I5YJNJW/GR1O-=2S(TS^6P9%R5P%#
M#. !W]3GJ:* ,-O#%M)K\VL37=U+--9?89(V*!&BR3T"@YRQ.<]ZYWQ)H/\
M8_PPOO#6FC4]1DELWM[4,AE(  "H2J@* , 9Q^-=]10 V,$1J#U %.HHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
$H __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>creditagreementfirstamen012.jpg
<TEXT>
begin 644 creditagreementfirstamen012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MAU&33SQ97CVS<YW@?=<>S#I]#725X?:O-\.?C>OVJ&VLM)\3ICRX)B\<<H.
M<E5_B]L 25ZA'XV\//J6L6!U!(YM(4/>F52B1@]]QX/X4 =!14=O<0W5M%<6
M\J2PRH'CD1LJRD9!![@BI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BN+6WNX_+
MN8(IDSG;(@89^AJ6J6JZM::-9?:KR0JAD2) JY9W=@JJ!W)) H ?!IMA:R>9
M;V5M"_\ >CB53^8%/2QM([EKE+6%9V^]*L8#'ZGK67%XKTQ[>]D<S0RV5PEK
M/!(F)%E?;L4 <'=O7!!QSUJ_I^I1ZC]I"PSPR6TODRI,FTAMJMQU!&&'()%
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
M=K<06]Q=0137#;88WD :0]<*#R?PJQ0!A>*ENKG3$TZWL[B>.]D6&Y>$@>5
M3^\/)!R5RHQR,Y[5SGBSPU=:??Z#KGAZTO[W4=/NP&B:[:0-;,-LJ_O7P.,8
M]Q7H%% ''P07P^)5YJ[:;=+8R:/%;K(0O,BR.Y7&<]&'MFN;L=#UJW\">"]/
MDTBY%WINJQ3W48*'RXU9R6SNP>&'3)KU2B@#S.PT:^T_4-3T6^\&VVJ1W-]-
M<VFIR)"\6R20R?OMQW94L>@.<#'K4U[I.JRK\1E32[@_VM"$L?N_OC]F$7][
MCYO7'%=_]MM?M?V3[3#]IQGR?,&_'7[O6DN+ZTM71+BZ@A=_N+)(%+?3/6@#
M@].L]:T+Q19:JVD7=W9WFCV]E*D)3S;6:(DX(+ ;3N/(/6LVPT77(O#GAFUE
MT6Z2:R\127TZ[HSMA+S-NX;_ *:+QUZ\5ZM10!P$NFZF=4\?2C3+DQZE:Q1V
M;#;^^98#&0.>/F(ZXK+CTC5M(F\/ZG/X8;5[8:)!IMY9@1--;2QY(=0YVD'<
MP.#V!KU%W2-&=V"HHRS,< #U-".DL:R1NKHP#*RG((/0@T <*^DWD?B/P=/;
MZ"EG:6;7;W$5JJ".V$J$*" 0"V3\VT$9R:R;G0=:F\->)(TTJX,\OB--2@A+
M(&FA$L397YL9PC<$BO4J* ([>1Y;=))(6A=ADQN067V."1GZ$_4U)110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/\ CFT@
MO?!&L6]Q&LD3VS @C]?J/6N@K-U_3I]7T2ZT^WN8[=YT*&62(R!0>O 9?YT
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9^N:O#H
M&C76J7,,TMO:QF640A2RH!DG!(SC\ZT*YKXA_P#)./$G_8-G_P#0#0!MZ;?+
MJ>FV]]'#+%'<1K(BRXW;2,C."1T/K5JO.9WO3=?#RSM]2N[6WO+9XYXX'"AP
MMKN';KG\NHP>:HP:_?Z9IUSITNI7+P#Q6-)%W/(6EBMV57P7/.<DJ&/(W=<@
M4 >J45YWXV@U#P_X2\2W%CXBO@V()[:$R%I+4%@C#S&)8JQR<9&,'%6-0%UI
M7B;2] 74KRYCU7[3=,UW>M$S.@C BC=%RJ_,S[1CIUQQ0!WE%>?JNIZ>--TC
M4=>EN[A]0G\JUM7;SIX1'N6-YB5(V;E8MU8!1@DX-#3M1\1W'A"-X!+J,UEK
M-U#/:K>&.>XMXWD4*DO!9E.P\X+!<'KR >B7UY+9FU\NRN+KSIUA;R=O[I3G
M,C9(^48YQD\]*MUYG+KC7.B>%;K2]2U1$D\0K:W,5T2LH!>0M#+G).W 7KR!
MWJ#5FU.63XBL-=U2(:0B3V2Q3[!&WV82]ARN[^'H1USQ0!ZG17"S:G?76M:&
MM_)=KI=WH[3M]A\P.;GY,EO+^8*%8X[9/KBM?P-!K$/A*S.O37$NI2;GE\\C
M<HR=H.!P=NTD>I- $]IXGM[SQ->Z#'97BW5FB23.P3RPK_=.=V3G![=JW*X;
M0_\ DL/BS_KQL?Y25=\6ZW):ZAHFF6\R(+Z^^SSN9C%C]TSJF\ E2Q"].<>F
M<T =917F/B&+7]"\-WX;7I5/]IVC6R13M)+!%),B,CR.-S+]XC//8YI=5UK4
M?!^J^+1!>7=]';:+%J$,=W(9/+F+R(2/1?E!*CCCC% ';W^OPZ?X@TG1Y+:=
MI-3,HBF7;Y:F-"Y#<YS@>G>M:O.+JQ6'QI\/KI;^ZNFF^TEWEG9UD)M6.\ G
M"YR>%P.>G INA7&M^)-(TCQ';ZI':.;O==A[N1D9-Y5H##MV*PX /7(')R:
M/2:*X/P;:WNHZKK%Y>:YJDHT[6KF"& S#RFCV* KKCD#.1TP1]<]Y0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5/5-+L
M]:TZ;3[^-I;69=LD8D9-X[@E2#CVJY10!CCPMI DTR002[],!%F3<RGR@1M.
M/FYXXYSQQ43^#M EL-1L9;#S;;4I3-=QRRNXDDX^;ECAN!R,'@>E;M% '/KX
M)\/KH4VC&Q=K&=@TR-<2EI".FYRVX@8'!.*L:SX7T?Q#I\-CJMH;F&!@\3-*
MXD1AT8.#N!]\UL44 8,G@S0);2PMC8%4L':2V:.:1'1F^\=X8,<]\DY[YI(/
M!>@6J[;6Q:V_TEKL&"XDC*RL""0588&&;Y1QR>*WZ* ,:7PIHLUO:P/:.4M;
MDW<6)Y 1-DGS"0V6;)/)SUI)/"FC2G5"]M*?[5&V]_TF7]\-NW!^;CY>.,<<
M=*VJ* //=?\ "AEUJVW>')M2TNVLUM[5K34V@G@.XE@Y+J67&S'S'&#QS74>
M&-)ET?3)(',RH\IDB@FNFN&@0JHV>8V2>06]MQ R!FMJB@#"D\'Z-)JMQJGE
M7<=]< +--#?SQLX'0':XX'843^#= N]%FTBYL//LYY?.D6:5W=I./GWEBV[@
M<YS6[10!@#P7H T9=)^Q/]C$JSE3<2;GD4@AF?=N8C QDGH/2K1\.:4VI3Z@
M]LTES<6_V69I97=9(N?D*DE2.3V[GUK5HH YRS\!^';":REM[*7=8LS6@>[F
M<09&"$#.0HQV''M3[?P1X<M-=DUFWTU([V20RLRR/L,A_C\O.S=_M8S7044
M9VEZ'I^C-=-80O&;N8SS[IG??(>K?,3@G Z>E:-%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %9/B;6CX=\/7NL?9OM,=I&99(Q)M)4=<<'F
MM:N5^)7_ "33Q'_UX2_RH +GQDVEVNG7NK:8]O87[QQK<PS"40M)]WS!@$ Y
MQD9Q755Y#XWMKG2_ V@ZS+J<VI16<MI(NDW2QA+ISM"JOEJK%AG(!W#CD&MW
MQ#<'P?XQAU\6\DUGJUNUG)",G9=@%HL#MYF"AQQD*30!Z#17.VF@:;86^A07
MLX^VVCL\)$YC\Z8H=YVY^;JQQS@?2NBH **** *>J7W]FZ9<78C\QXU_=QYQ
MYCGA5S[L0/QJV,X&>O?%9&I?Z9K6FZ>.41FO)AV(3 0'_@;*P_ZYFN-DFN=+
M\613ZC:1ZAIMYJYCM=5M9,36TI8H()E/5 P*Y!P, XS0!WPOB^LO8)'D1VXF
ME?/W2S$(,=\[7/M@>M4=4\11V6KVNC6ENUYJMS&TRP*P58X@<&21N=JYXZ$D
M] >:=X?_ -(M[G5#_P O\[2H?^F0PD>/8JH;ZL:Y6W/]F?'*^>^;8FJZ7&MA
M(_ 8QM\\8/\ >YW8]* .CEUW4;6]%G<Z/B5K:6>.6*XWPL4V_)N*A@QW9Y7&
M!QGG%KPSK/\ PD7AG3M8\CR/MD"S>5NW;,CIG S^56;^>%8I(&8><T+NJXR<
M <GV'.,^]>4^&[2/3]'^&6HV[S+=73"VF;S6(>(V\AV%<XP"H(&.",]: /8C
MTXZU4TR:\N-.@EU"S6SNV7,D"2^:$.>F[ S^5<-X,T&RU#4-?N[J2\EFL]<N
MXK=C>2_NU**I'#<\'OST]!61H*:M??#GPA-8?9=2N8X99I=-OY"!>KG!(8Y&
M]2PQNX^:@#U.>]MK>YMK>655FNF9(4/5R%+''T /^33+6:]DO+R.YLTAMXW4
M6\HFW&92H))7'RX.1CG.,UYC =(U;7? %Z+)X8634(VCO#EXS&#E&;OM8-@^
MV:36@Z:9\546YN0+?8\1%P^4/V96X.<XR3QTH ]:HKS;R'T7QKI4FF&9I[W0
MKF29'E9Q/)'Y10D$]<L1QV..E0^%$M]8MO#/B"/Q#;)?$!;E((CYUV[+^\BF
MS(=V#D_=^7;D8% '9>+O$$_A?09M7CTR34(;<;ITBD"NB=V (Y [^@I;_P 0
M-;Z%9ZC9VL=\]XT2P0PSX\WS.FQB.0!\QSCY03VK:=$EC:.15=&!5E89!!Z@
MUYU\/=-2R\1^(=*$\DMEH=UY.FQ.<BW291(P'KC.T$]!D=S0!Z+&7,2F555R
M/F56W 'V.!G\J=7EWCR>VN#XO,$K/=Z=I*.SW$NU;-RKNA@ &=['&6R.B]>E
M6([6'6_B!I<5Y///;W/AMI)HQ<.$=A+&#D X]<XZ]Z .MU_7Y-$O=%@%F)H]
M2OELS)YNWRB59@<8.>$/I6Y7BWVG43\/O!3VF+N^@U^6*V6YD.&*?:5C5FZX
MPJBO0? USIVH:(;^U607LDK"_$XQ+'< _.C#^'!Z <8P>^: .HHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "JU]I]EJ=JUMJ%G;W=NW6*XB61#^
M!!%6:* ,NV\-:%9SQ3VNB:;!+%_JY(K5%9/H0.*JRZ?K&H:^#?G3QHMM*L]L
MD6\S2.%X\S/R@!B6&,\A>G.=ZB@"O<6%G=W%M<7%K#+-:L7@D= 6B8C!*GL<
M<58HHH *RKK5KVWN7BB\/:E<HIXFADM@K?3=*K?F!6K7*>./$.L>&;6SU#3K
M2*_@-P([BT$;><R;6=FC8-C(5#P0<T 71JMXMP\X\(ZL)G549_,M,E020/\
M7] 6/YFJ2"&.Z:Z3P'?+.[F5I%^Q@ESP7_U_WB"1GKS5B[\1&]\/Z=K&@75K
M+;7=Q;QAY8F<%))50XPRX8;CP>XQ6K-K&FVMTEI<ZE:173%5$3S*K$MT 4G/
M/:@"A%J][!"D,7A+5DCC4*B+): *!P /W]5M1N#J]M]FU'P1J%W#D,$G-FX!
M'0C,_!]ZU;O7]&L#,+S5K&W, 4RB:X1/+W?=W9/&<'&>N*<FMZ5)?Q6$>IV;
MWDL?FQVZSJ9'3&=P7.2,<YH Q;=DM+66U@\"WZ02C$J#['B0?[7[_G\:B6"S
M2.VC7X=SJEJVZW416($)]4'G?*?I70RZQID%\EC+J%I'=R$*D#3*'8D9 "YR
M3BIHKVUGNI[6*YADN+?;YT2."\>X97<.HR.1GK0!SMLT5DEPEKX"NX%N26G$
M26*B4GJ6Q-\WXU"+>S2W@MX_A[<QPVY9H$C2R01%NI7$WRD]\=:Z^N9N?$-U
M>^+9?#>C"!9K2!9[ZZG0NL(?[B!01EV&3R0 /7I0 R4Q3PVL,W@*\DBM&#VR
M.MD1"PZ%!YWRGZ5&\-I)]JW_  \G;[60;G=%8GSL?W_WWS?C4NJWWB33(;]M
MUA+##ITUS%<B!P!*F"$=-_0@GD'GG@8YL^&O$EIJ^DZ:LVH6;:K+80W5Q;)*
MN]=R*Q.S.0,G]: *B>3'=07*> ;I;BW39#*$L0\2^BGSL@>PIEI%;6.IS:E:
M?#^[@OI\^;<1+9+(^>N6$V>>_K6P_B'2)0\-OK>G"X:-V3-PC8V\,V,\A3UH
MM-5MK;1;&?4M7L)&EA4_:D=8XICC)9,D\'KU/% $/]N:A_T*NL?]_;3_ ./U
M1LVCT^YFN;+P%=VUQ,<RRPK8HTG^\1-D_C5V;Q=HD.M6&E'4+<W%["9XB)5V
ME.-ISGG=N&/7FG6FK001:E<W^N:;):Q71171E1;<;5Q&[%B-_.>W4<4 9MW'
M;W]XUY=_#^ZN+IHC"9I4LF<QD$%<F;.,$C'N:(H[6":*:+X?7*2Q1>1'(L=B
M&2/^X#YV0OMTKH+35=.O[FXMK._M;B>V;;/%%,KM$?1@#D?C26^KZ9>7CV=M
MJ%I-<QC<\,<RLZC.,D YZ\4 <XMI8)'#&GPXE5(9/-B40V $;_WE'G<'W%6;
M6865W<7=IX%O;>YN#NGFB%DCRGU9A-D_C2^.-4U_1/#\NJZ%!:7)M?WEQ!-$
MSLT0^\4VNO('.#UQ3KK7;F^L=&;P]<V4\VH[9%DEA9D\@ %Y,!P1C(&"3RP'
MN "S_;FH?]"KK'_?VT_^/T?VYJ'_ $*NL?\ ?VT_^/U=GUC3K&6.VO=2LX;E
M@OR22JA8DX& 3GD\"FWFNZ1I[2K>ZK96S0J'E$UPB%%)P"<G@$T 5/[<U#_H
M5=8_[^VG_P ?H_MS4/\ H5=8_P"_MI_\?K2DU&RBM([N2\@6WEV^7*9 $?/3
M!Z'/:BSU&QU!"UE>6]RHP2895<#/3H: ,W^W-0_Z%76/^_MI_P#'Z/[<U#_H
M5=8_[^VG_P ?K;HH Q/[<U#_ *%76/\ O[:?_'Z/[<U#_H5=8_[^VG_Q^MNB
M@#$_MS4/^A5UC_O[:?\ Q^C^W-0_Z%76/^_MI_\ 'ZVZ* ,3^W-0_P"A5UC_
M +^VG_Q^C^W-0_Z%76/^_MI_\?K;HH Q/[<U#_H5=8_[^VG_ ,?H_MS4/^A5
MUC_O[:?_ !^MNB@#$_MS4/\ H5=8_P"_MI_\?H_MS4/^A5UC_O[:?_'ZVZ*
M,3^W-0_Z%76/^_MI_P#'Z/[<U#_H5=8_[^VG_P ?K;HH Q/[<U#_ *%76/\
MO[:?_'Z/[<U#_H5=8_[^VG_Q^MNB@#&76]09U4^%]74$X+&6TP/?B>MFBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKG_$EW;VU_H FGCC/]HY^9@./)E&?ID@9]Q7044 >8ZKX?U#POXBMAH\/F>'
M-6U.VDN;9>EC.)D;S$'9'VX([''TK)\:ZA!/9>,;6.&2SN(KVVDD@2%WDN@I
MA_?LQ!"H ,#;CE.3SBO9** /.[=],G^)/B*XD$'E2:/;_-*@7/,NX'/?!7(Z
M\C-<]I7V6W\%_#,@11W$6HQ><0 &0>5(K;NXY*@Y]J]EHH \BLY=,NSJ'ACQ
M(VJ?VNNJRW$5I&C#[3F8R12QN%X&"HR6&T+S@5Z58W>DS:YJMO9QQC48/*^W
M,L!5FRN8\OCY_ESW./:M.B@ KSN)E\'?%#7M1U0F'2M?AMWBOF'[J*6)2AC=
MNBY!R"<#MFO1** .:UW6;*_\+:R;.9+BW%A-FYC8-'N*$!0W1B<]!G'?J,\=
MIQLK>Z^%Q3R(]ME*LY&!MS; $-Z9<8Y[^]>K44 >9>$;;23X.\1W#6]H9$OM
M1(D9%W*C.VW!]"N,>M4K'(\)^#)[#78=)UBUT?9$;M0UM,NV(20R9QM.57H<
MC!ZXKUJB@#S*POV'B7P/J%[I[Z:LVD7$ @6-BL<A,6U!QD9"D@'G%8>KFU;P
M)\185$9+ZV7A10"6!$ !4=^5;D>AKVFB@#S368Q)X[OH-#:&.XG\*3PVQA(4
M>;OS& 1QGG(]N:/"%WH&O7F@RQ_VFVLZ5"T;6TL;1BQS'M=7^4#&0 !DYX(Z
M''I=% ",0%);&W'.>F*\Z^%T%C;7GBF"UVA(=6EBM4W$A+;AE" ]$WNYXXR:
M]&HH \>\?WT,]OXZL(H9+2Z$$#,B0O))>@(I$F2"%1?N_*!RN21G%;T$NE7?
MQ6NKN00-"V@1?/*@'/FR%OO#KM()]CZ5Z'10!XOI6H0:3X+^'>J7%UY36,DT
M;1S*_E\QNI#E58HP'W>#U].1VOP[;29+/5[C3=2M+V6[U"6[N!;$X@,AR$Y
M.,#.2!DEN*U]:T*\O]2M-1T_6);"ZMHWB ,2RQ.KE2<H>^5'((-7--TQ[-Y;
MBZNFN[V95228HJ#:N=JA1T +,><GGKTP :%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %9>HZ)#J=Y'<7%Q>*D4;(L4%U)"I)()9MC#<>
M!GISZUJ5'.[I [1Q-*X'"*0"Q^IXH \]^&5@^I>!M UVXO\ 4YM07S9)&>^E
M<3#=(FUD9]IXQCC@@4X>+8=-\*6%WH&E7ABN];^QNES*&>-FN"LGWG/).X 9
MP,]L5L_#O1]0\.>!;#2-2MPEW:*X;RW#*^79AM/T(ZXK C\*:ZG@N"S%I%]N
MM==&IK"TX"RI]I,NT-S@X..>XH U$G,7Q:>69YH86\/>=)%++E8SYW)QDJ#@
M<XXXJ[:^.]-N=6TVQ,4L:ZHK&RF9D*R$+NP0&+(2O(# >G!XJK>:!J.I^,;B
M[N;816-UH3:;))'*&*2,Y8D#@E0#C. <]L4GA*U\4V4-GI6K:7IT45B@C;4H
M9@QN5487;'MRI/&23ZX'/ !T^F:@^HV\DLEC=6929X@ERH5F"G&\8)^4]17&
MW%K]K^,TFGRW5^+,Z$+KR([V:-/-\\KNPK#G;Q79:7/J$]M(VI6<=I,)G5$C
MF\P-&#\K9P,$CG':N9N--UB+XGOXAATWSK'^R18#$Z*Y?S3)NP3]W!QZ^U %
M2*_O_"_Q)M- :[NK[2M7M99K6.XD,DMO-$,LH=CEE*_WB<'O4NF^+]'TKPKI
M][9Z;J@L[W4GLTC8B21)6F93NRY."P; !/I5NS\/:A>>,O\ A*=:$*26MLUO
MI]C;OO\ *#<L[.0,NW3 X [GK6#!X7UZ'PEH^G&P4W-GKW]HR 3IM\K[0TN
M<_>PP&/4'F@#ICXQ18D232KR&_,;RM8SR11R(@8J"27V_,5.W!.<4[3_ !KI
MVLV6G3Z1%/>R7\#W$4*[59$1MK%RQ 7#';U.3TR 2,_7=+UVT\81>(=&TZUU
M.&>S6SN[*>81,NUV9)%8@CC>P(J&_P!)\36'B#3?$FGV=G>W'V-[.^T]9_*4
M(TGF*8W(P2IX)(&1S@9X ))O'4\][X76PTB\,&K2SK(LP2.5/+CD)3:S#G<H
M.<XP."<UI7WC*TLX-1NTL[NYL=,D,5[<PA2(B "^ 2"VT'YL#CG&2"*I:OI6
MOW>H^&-7%O:S75A<S27%N)]JHLL3( K%?FV[ADXR>< =*I0^'=:TRP\4:)!;
M1W-KK$]Q/:W1E $)G'SK(I^;"DDC:#D>E &KJ'CBWM=473K32M1U*>2Q^WPF
MS5&6:+<!E26'KGG'MG(KJ%.5!P1D=#U%<9I?AN\TCQCI<L$!DTNQT,:6)C(H
M8L&1@VW.<87'U[=Z[2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M6TBOKN.&6[F6"W1N6D=C@  ?SZ5?KCOB#_J_#/\ V,-G_P"A&NQ/(/./>@!
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
M^H!&KI^G'3VO&-[=W/VFX:?%S)O$60/D3CA!C@>YJ[10!D:[X?@U\6(GNKJ
M6=TEW'Y!09D0Y4G<IR/:M8#  ))]SWI:* .8?P'I$MGJ]G-)=RVFJ7#7,D+2
MX6&5F#%X\ $'< >2<$<8!(.C8Z#':Z@NH7-Y<W]ZD'V>.>YV91"02 $51DD
MDXR<"M:B@#*UWP_8>(K2."]616AE$T$\+E)8)!T=&'0_IZT6FC2Q-&;S5KW4
M/+.4%P(E 8=&(C1<D>^1GG&:U:* ,'3O"=A86&JV,DMQ>6NJ32S7,=R5(+2_
M?QM48!].W:JNC^!K'2;9[66_U/4K3RF@BMK^X\R.&-A@JH '\/RY.2!P,9.>
MHHH X^V^'EG;1Z7#_;&KRVVE7 GLH9)D(APK*$R$W%<-CDD@# (YS;?P3ITU
MMK]O/<WDT6N$FZ5F0;3M"Y3"C& !USTKI:* *ME9&RTY+3[7<3LB[?/F8-(3
MZGC&?PQ[5!H^D+HVGM:1W=S<!I))3+.4+[G8LQRJ@'DD]*T:* . U7PD/#_A
M'4;'3&UB^M[^\$UQ%#)'YD =PTCQ *OI]SD<]#R"_0;#4)[K%MK/B9[!XW2X
M&KV\<97(./+W1JV[..<%<9SSBN\HH YK_A!]*?P9'X6GDNI["%56&1W EBVG
M*E64#!4C@X^N::/ VGSZ%>:5JEYJ&JI=HJ23WL^Z4!3E=I  7!YR!G/7-=/1
M0!R\/@BW71+W3+K6-7OA=P-;/<74ZO*D1&"JG;@9[G&3QSP,61X3MQ?:+>&_
MO3)H\30VX)CPRLH5MWR<Y"@<8Z5OT4 <E-\/=*N=,O[&>ZOY!>7QU$3>8J20
M7']^-E4;3Q[U)/X&M;S09M*O-5U6Y\^2-YKJ69&F?RV#(N2N H89P ._J<]3
M10!AMX8MI-?FUB:[NI9IK+[#)&Q0(T62>@4'.6)SGO7.^)-!_L?X87WAK31J
M>HR2V;V]J&0RD  !4)50% & ,X_&N^HH ;&"(U!Z@"G444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
I44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>creditagreementfirstamen013.jpg
<TEXT>
begin 644 creditagreementfirstamen013.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHJ"\NXK"QN+RX;;#!&TLA]%49/Z"@">BO
M,OA_J6K?$6UO/$>HZC=V=@;EH;&PLY/+5$7'S.P^9FYQUQP>.>)/&=QJGAKP
MEJ4FH>*KVUC?4(_LNHQ6J221Q;4_=LJ[?X@_(Z\9ZT >DT5P][X]:V^(UCX5
MBL+J4-:FXGF6+);/"[1_=SDD^U5_"WB53J'B=Y=6U'53%J@@6S-H%:T9B5$:
MD'# $<GIA<]S0!Z!17*V7Q"T&\N]8M_,F@.CH7OY)4_=PX[%@2">#P,]#4MO
MXYTF=+K*744MO8C4?)EC >2V.<2*,\CCIP1W% '2T5QFG_%#PYJ=UH\,!O53
M5RZ6<\MLR1NZG!7<>^<=..>M:4'C+3+O4Y[*V2YF%O>?899TC!C2?'*'G(],
MD8SQG- '0T5ROQ'O;O3/ &KZA874MM=VL/F12QG!!!';H?QKS&'QIX@-EX*E
MT+79M6UJ_P '4=,)25=G&6; S%]<C]* />**Y?6_'NBZ%/?PSM/,^G1QRWPM
MT#&W1SA2P)!.>/NY(!&>HIVJ>/-#TB71DN)+B1=97=8O!"T@EX!X YSAE[=Z
M .FHK@-8\<6VM?#OQ-J.A3W5K>Z6DL;B2/RY89D&<$'(_P FKW@[Q-+=^&O#
M,=ZMU=ZCJ%@L[RH@(& -S.<C;R1]>V30!V-%%>4?$G4_%WAS7/[<\/W<L^FZ
M?##/?Z<^&5D9I 6'&0,)S@\9SV- 'J]%<?H6OVGBK4M'U?2[^X-C=6,\CVV_
MY5E1H1AAV8;V&.AX//!K*^)OCN[\'76BR6L+/:)>1MJ;@9V0L& 7ZMAR/=!Z
MT >BT4R*5)HDEB</&ZAE93D$'D$4^@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *@OK.+4-/N;*<$PW$312 =U8$']#4]% 'F'P
M\TO6_AW9WOAW4=+NK^R%RTUE?605PZL!E64D,IXSTQR>>.9?BGI6O^+/A[)8
MV6CR&\ENXWCMQ*A98U[N<[0>O )[<]:]*HH \WNM$UF/XQZ5XDATN6;3WTG[
M)(RN@,,FXGYP3G&".F?QK%TG3O&'AY/']YIV@W#7^JWYETW+Q@;69_G.6XV@
M@X/?'O7L5% 'C=GX#U)?A=J'A&VTVXBO[RU-U=7]RZ 3W6]&$8(8G& PR0!P
M#W-:>B:/>7/A6ZDNO"=W9Z['H\FGM/<7(D:9BN D67/R$\\[0,\9Y(]'BU/3
MYK@V\5];23C/[I)5+<>V<U:H \+T_P '>)8-+^&D$FBW DT2]FEOQOC_ '2M
M,&!^]\W'/&:VI/!^IP?$RU\0:%:7NF2SZBXU5"RFVN;8,3YHYSN8 ?*1G<<\
M8R?6J* .6^(UC>ZKX!U?3=.M)+J[NH?+BC0@9)(ZDD "O--5\$^)-=\"^$=!
MM-#EL-5TUT,VI32QH+< $$*58L<D@\#^$5[8]_9Q7L5E)=0+=R@M' 9 '<#J
M0O4@58H \;\<>'/%NMZIXDM(-$66SET^..TNH)8XC<2+M),IR&<\,%4_*./K
M4M[X;U^XE^%SKH]P/[$11?@O'^YPL2_WN?N$\9X]^*]?HH \9T_PMX@B\.?$
MJVDT>X6;6;J:6Q0NF95<MC^+CJ,YQ3O!F@>+O!NKZ+<)97MYIU[I\=MJEM)*
MA-G)'PK)EL%>2<#/!;OBO9** .7\)>(-9UB]UFTUO1ETZ:QG"Q;)1()(VR5.
M1WP ?HPX%78_.?Q9?"73YS:2V<,0G8*8V96E++C.>CCMBKUM-IL5[-86TUL+
ML?OI8$<&3G^-AUYXY-7: /-O"OP_D\$_$'5+[3A(^@W=F[PVZMGR)BZ%D /J
M%X/H,'IDRZGX4N?%?@[6AJ0U&UN]19Y#9$0L%9>(<$ G@+'G##G=TR:]$HH
M\N\+WOCO0/A?!9R>&7N=;L'6WBAEG0++!GA@0W51\N..@-=Q;ZW</XE.CW&E
M3P VGVB.Z+JT<A!4.@QSD%QR1SS6R2 "2< =3444<#.;J)8V:51^]7!W+VY[
MCG]: ):*** "BBB@ HJO>W]GIMN;B^NH+:$$ R32!%R>@R:L4 %%%% !1110
M 45!/>VMM)''/<PQ22'$:R2!2Y] #UI;F[MK./S+JXB@CSC=*X49^IH FHIJ
M.DB*\;*R,,AE.013J "BBHX9XKB/S(94D3)7<C C(.",CT((H DHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "F3.\<$CQQF5U4E8P0"QQTR?6GU6U&T_M#3+NR$TD/VB%XO-C.&3<I&X>XS
MF@#E-*\87T_B&QTN]@M6DO+"2Y9+8DM;2H5W0LV2KD;\9&.1TY%6/"/BR3Q0
M8YHIK%XC S7-NFY9[.;*XBD5CD]7^; Y7IS5/3O ^J6EYH5S+KL#-I5G)9!8
M;'RP\;! "/G.&^09/0]@.M:&G>$Y8O$5GKM_<VTNH6UH]L\]M;F)KK=M^:3Y
MCG&W@>I)]J +VNZI>V%S9Q6ZVT-O,)/-O+DY2(@#8@0,I9F).,'^$TGA#7G\
M3>%;'5Y(!!)<*P>-22 RN5.,\XRN:AUGP_>WWB/2]9L=2CMGLXY86BFM_-5E
MDVY9?F7:XVXSSP>GJ_PAX?F\+^'HM)EOA>+#)(8Y/*\LA6<M@C)R?F//'TH
MP_#2*/BUXZ8*-WE:=SCG_5/_ ("M_7]>_LF?3[.)"UU?R,D9\IY0BJI9F*I\
MS8P!@8Z]0*S;?POK-CXKUK7;36+$'5%A5X9M/=P@B4JN")1GJ<TS5/!^IZI:
MVURVO"'7;2[:ZMKV*UQ&@*[#'Y18Y0KP?FSGGVH HW/C77K+3$EGT-%F_M>'
M3P\HDA2>.1@%E16&1UP03P1WJ=O'%SI#>)DUZVMPVC00W*&S9B)5EW!4^;^+
M<N,]#D=*LZCX4U;5M*M(;W7(GO8KZ"]DE%H1'^Z8,J(@?Y1D<DDDY/L!'JG@
M,:U>^(7O[]6MM9M(;9HHH"K0F(L5<,6.3ELXQV% &?J)U%/B9X0FU06:YM;Y
MLP*P*'8FY223N XPW&>>!5RR\9:IJ#Z/>V>E27.FZFX!5;697MHV&4E:0C8R
M]-P'3/!;%2P^%-<GUG0]1U77+2Z?2XYHB([$I]H6154ELR'#87/''M1X=\(:
MQX?\O3T\1&;0;9]UM:M;8F1<Y6-I=W* ^P)'&<<4 /\ #'B#Q!K]W/)+8Z=!
MI]K>W-G.5F=I"T;;5*#;@C(YS@^WK?U_5]0T^[BAMTM88'@DD-W<G<ID&-L2
MH&#%FR3D9P%Z&E\+:!<>'K?4(I[V.Z^UWTUX"D!CV&1BQ7EFS@G@\5%JGAR]
MN_%5MK5GJB6X2S>SEAEM_-^1F#%HSN&U^ ,D$$ <<4 8\/CG4K^U\(366FVO
M_$_1RPEG8>4RQ,^!A>1D=>OM3[;QS=1Z7>+?6EN=5@U@:/$D+D132MM*-D\J
MNU\GK]TTFE> [[3;?PK"=9AE&@-(5S9D>:&0IC[_ !@,>>>?;BDNOA[-=VFJ
MH^KK'<W6JKJ]I/%;8-K.H4+P6.\87VZF@!--2\3XQWPO3;,_]A1%7@0H&7SW
MZJ2<'.1U/;Z5OZ[JE]87=I#;K;0V\JR&2\N3N5'&-D80,&9FR>G]T\&J>F^'
M-5B\7?\ "0ZCJEK-*VGK9/#!:-&IP[/N!+L1R??\*GU;P]>WGB?3M:L=32W:
MV@EMWBFM_-4JY4ED^8;7^4#//';U ,*V\>:G?Z9X2N[33+7=KDCQ.LD[#RG5
M'/'R],IUZX[5N^%==O=7;5K34H(([S3+TVLC6Y)CD&Q75AGD</R/:L73/ %[
MIMGX;MO[:BE31+J2="UF09 X==IP_& YY]<<5NZ#H%QH^J:W>2WL<ZZG="YV
M+ 4\LA%3&=QSPH["@"/QC?6\.F1:;/>1VG]IR?9FE>41[(L$R$$]#L! /]YE
MK&^%^JF;P[=:$;J*[NM"G:S$JR K+$.87R,\%<#_ (":Z5-+N_\ A)I-5FNX
M9(!;^1! ("&BRVYCOW<[B%SP/N#WK./AB\B\>R^);348(8Y[1;6XM#;%O-VD
ME7+;Q\PS@<=.* ,!/'FO?\(];:Z^F:?]E_M,V$\*S/O/[\PAD.,<''7KSTK1
ME\:7FC7VO6VNVMM_Q+K!-0B:S9CO1F9=AW#[VY<9Z'/05'_P@5[_ ,(D-"_M
MB#C4OM_G_8SU\_SMNWS/[W&<]*MZGX)_MG6=5NK^]1K34M,73I((X"K( S,'
M#ECSECV["@!J^)==CU&6!]*%Q;FS>>.Y%O-;QQ2KSY3EUY!'1@!TZ"J>D>--
M8NV\*7-[864=CK\>T"*1C)%)Y1D!.1C:=I&.HX.>U:.F>'O$4-A):ZKXE2_V
M0-#;L+/R^HQOEP_SD#L,#J3DXQ7M?!%Y;6/A2U&JP,/#[ AOLA_?@1F/^_\
M+PQ]>: .?\<:U=^(_AIJNI6D=J-*^U+#&'!,DBI<*AD#9P/F4X7!XYR"<5TE
MUXAUZ3Q1J^B:=9Z>&L[.*ZBFN)7(;>7&&  _N=NG7)Z5F7'PZU'_ (1_4_#E
MEKD,.BW<_GPQR69>6WS()"@;> 5W D9&>>M;T/AR_B\3ZAK1U&W9[RRCM/+^
MRD!"A8AL[^<ESQ].: ,;3_'.J7=MX6U2;3[2+3-<E2WV+*S312-&S!N@7;E"
M,=<8.>PFE\::C.BWVE:9)>V0O6MF@CM9C(T:R&-I5DQLX()V^@Z@\ MO EY;
M:!X8TI=7@(T*Z2X$AM#^^VJR@8\SY>'///:I=/\ !VJZ3J5U%8>(3%H-S</<
MM9&V!EB+G<Z1R[OE4DGL2,G&#S0!0U'QMK]O;>*+F#3=.\K0)OW@>=R98Q&L
MA"X'#8;J>!TP>M7EU;5KGXFVME#<0KIK:/\ :Q"T9W'=*@))SC=QQZ9/K1<^
M"+RYL?%EJ=5@4>(&)+?9#^X!C$?]_P";A1Z<U=C\+W</B33=9CU.)7M]/^P7
M$?V;(E0.'!4[OD.1CG=P?QH 9\0=(MM<\*G3[H$1SWMI'O7AX]T\:EE/8X)Y
MKF%UR]CT;4O!_B=E?6;-$:"X8?+J%OO7;*/]H=&'KSZX[W7--N=4M(8+:ZBM
MS'<PSLTD)DW>7(L@& RXR5QGWJAXJ\(67BNULQ='RKRRF6>WN4'S(01N'^ZP
M&"/\* "77+V_U[4]'T<6JS:9#$\\ER&96DD!*Q@*1CA<EN<;AP:L^%?$$?BC
MP[;:JD#6[2;DE@8Y,<B,59<]\$'GN*J2^&[JU\57>O:1>PP27\"0WD%Q"9$<
MID)(,,"& )&.A'IUJ32_#MQH=EI-CIFH".TMI)'O%DA#-=%]S$YR-AWL6X^E
M &])&DL;1R(KHPPRL,@CT(KCOA9&D7@&VCC4*B7=XJJHP !<R8 KL7#E&"$!
M\?*6&0#[BL3PEH$_AK0QILUY'=[9I95D2$Q_ZR1G((W-T+&@#=HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"FNQ5&8(7(&0JXR?89XIU% &-X<\26WB:UGN;2VNH8H9WMV,ZJ,NAPP&&/0]
MZV:\:M[J\L?@]XDN["\GM+F'6;DK+"VUN;D C/T)Z5T&I:EJ'A?Q3K8@O;R^
MB3P[+J8@NI-X\^-R 5'\((ZJN!QTH ]%HKD='LI+J'1-7A\1W9CO+,B>-I/,
M6Z=T#!U!.V,KACA1C'':N0TO4M3L/AK8>*+G7=0GNKEDLYC<3_N8D>Z"&7&T
MX8+D;N<9Z8 % 'KM%>?ZG#JFA6VM7-QXB&GV%Q9KY"&62]E@EW!2\9?!(;>J
M[>S$$5!!=:X-;\5:59W$MHXTRWFL8[ZZ,QAE?S%R7).,E5X!8 \B@#T"]N'M
M;&XN([>6Y>*-G6&+&^0@9VKD@9/2GV\K36T4K1/$SH&,;XW(2.AQQD5YJ=<G
ME\-^+8\ZQHVM6.F&9K.YN#+Y3*LA$D4I+;E8@#(Q]WM5EI-0O?$?A"S;5[^*
MWOM'FDN$BEV[V58L'.,Y^<\]?3% 'HM%>7VFK:TG@N-1=W5RMKXB>PN9]Q:X
M:T6X9."/F9L;1Q\V,XYKI/"\&ICQ#KT\UQ?MI DC33DNF;H4!D(WC>0'R 2?
M7'&* -'5O$]OI&M:9I4ME>2W&I,ZVQA"%6*+N;)+#&!SS6WVKAO%W_)2/ /_
M %\7G_I.:V?&FN2>'_">IWULR_:X;9Y(@1G&, MCN%W F@#H**XA+#5H;LWT
M.M>7IUS8.ODB]>Y:23&Y98V=<+QG('!!Z5@Z%>:I%:?#S5)-8U"XEU7$%W'-
M,6CD4P.X.WIN#*#NZ^IH [_Q+K\/AC0I]6N+:>>&$J'6#;N&XA0?F(XR1_A6
MM7CNOW<GB;X2:UKUS=W*W!O'00),RQPHER$6,H#M/R@$DC.3G/3'27LVJ>)/
M$'B;1[.\-I/IXACM72\DA,1>(.)2BC$@W$C#'&$Q@9.0#OJ*\X%OJFL>-8M*
MN?$=^D,GA^&ZD?3I1&K3>;M+IQP#C/T..G%>CT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4UU#HR'(##!VD@_F.13J*
M.>7P1X>71[G2192?8+F7SIH3=2D.^=Q)^;/)&3ZFKP\/Z;_:XU4PR->BW^S>
M8\\C9BSG:06P1GGD=>:TZ* ,#2/!7A_0999-,L#;M(&7Y9I"(PW)$8+8CS_L
MXJQ;>%]&M/#[Z#%8J=+=65K:5VD7#')'S$D<\_6M>B@#F[7P%X9M-&NM(CTP
M-97:A)DEFDD+*IRHW,Q8 'D $8/(IX\#^'1)-)_9Y:6>W%M+(UQ(S/&"<;F+
M9)Y/S?>QQG%=#10!COX8TF6VO()H)95O(1!<-+<R.\D8SA"Y;=M^9N,]SZFB
M/PQI,=W8W202B>PA,%L_VF4^7&<97[W.<#KZ#TK8HH X;Q'X0BCTNWM-*T47
MUBU^;R]M3?/'*[$,=\;LWRMN()Y7/KR:N>$_#[:7>274-G?:;;/$4-G=:B]T
M6?((?EW"8 (X8YW'.,"NMHH R-5\,:3K5[:WE]#,]S:$FWDCNI8C$2,$KL88
M)'&:6V\-:5;2SRB"6=[B$P2FZN9+C=&>J_O&; /<#K6M10!SVD^!_#NAQ7$6
MG6#0+.AC;_2)&*H>2J$L2@/HN.WI4L?A#1(H-,@CM9%BTQMUFHN9<0G&./F]
M"1SV.*W** .:N_ /AJ]DOFGT]BM^XDNHDN94BE?(.XQJP7=D#YL9J34_ _AS
M6+ZWO;[3A)<P1B)95F="R?W6VL-X]FS70T4 9J:!IL>MC6$@9;X0"V$BRN (
M@<A-N=N,\XQUK2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M K)\3:T?#OAZ]UC[-]ICM(S+)&)-I*CKC@\UK5ROQ*_Y)IXC_P"O"7^5 !<^
M,FTNUTZ]U;3'M["_>.-;F&82B%I/N^8, @'.,C.*ZJO(?&]M<Z7X&T'69=3F
MU**SEM)%TFZ6,)=.=H55\M58L,Y .X<<@UN^(;@^#_&,.OBWDFL]6MVLY(1D
M[+L M%@=O,P4..,A2: /0:*YVTT#3;"WT*"]G'VVT=GA(G,?G3%#O.W/S=6.
M.<#Z5T5 !1110!3U2^_LW3+B[$?F/&O[N/./,<\*N?=B!^-6QG SU[XK(U+_
M $S6M-T\<HC->3#L0F @/_ V5A_US-<;)-<Z7XLBGU&TCU#3;S5S':ZK:R8F
MMI2Q003*>J!@5R#@8!QF@#OA?%]9>P2/(CMQ-*^?NEF(08[YVN?; ]:RM1\2
MS6/B[3= 73Q*VH122QS^?M51& 6W#:3GD8QG\*L^'_\ 2+>YU0_\O\[2H?\
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
MW,#*LOFW*+Y9;.T-D\$X.,]<&@"M_;FH?]"KK'_?VT_^/T?VYJ'_ $*NL?\
M?VT_^/UM*P90RD%2,@CH:6@#$_MS4/\ H5=8_P"_MI_\?H_MS4/^A5UC_O[:
M?_'ZVZ* ,3^W-0_Z%76/^_MI_P#'Z/[<U#_H5=8_[^VG_P ?K;HH Q/[<U#_
M *%76/\ O[:?_'Z/[<U#_H5=8_[^VG_Q^MNB@#$_MS4/^A5UC_O[:?\ Q^C^
MW-0_Z%76/^_MI_\ 'ZVZ* ,3^W-0_P"A5UC_ +^VG_Q^C^W-0_Z%76/^_MI_
M\?K;HH QEUO4&=5/A?5U!."QEM,#WXGK9HHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q)=V]M?Z )IXXS_:.?F8
M#CR91GZ9(&?<5T%% 'F.J^']0\+^(K8:/#YGAS5M3MI+FV7I8SB9&\Q!V1]N
M".QQ]*R?&NH03V7C&UCADL[B*]MI)($A=Y+H*8?W[,00J # VXY3D\XKV2B@
M#SNW?3)_B3XBN)!!Y4FCV_S2H%SS+N!SWP5R.O(S7/:5]EM_!?PS($4=Q%J,
M7G$ !D'E2*V[N.2H.?:O9:* /(K.73+LZAX8\2-JG]KKJLMQ%:1HP^TYF,D4
ML;A>!@J,EAM"\X%>E6-WI,VN:K;V<<8U&#ROMS+ 59LKF/+X^?Y<]SCVK3HH
M *\[B9?!WQ0U[4=4)ATK7X;=XKYA^ZBEB4H8W;HN0<@G [9KT2B@#FM=UFRO
M_"VLFSF2XMQ839N8V#1[BA 4-T8G/09QWZC/'Z8;.WO/A:81#&RV4JR[  03
M; $-Z$N,<_Q>]>JT4 >,6.JVMQ=>#+F&*6SA@U:X1]/2W=OLA=)OE=B"Q=F.
M<9 YX'&:COTL1\/O'31)!Y[:^[Q%%&]AYT94KW(X8C'O[U[710!YK-K&F6'C
M'Q-I_B6-WL]9B@^PN(7E2Z@\K:T2% >0Q8X')WY'6JU_>6&C^*;VR\0_;M-T
MO4M-MH;+RT+QE55E>W)"M\P+'COGZ5ZG10!YTD-IIWC7P+9VZRP6]OIUY'''
M<,2\:D1>6K9Z$A3P?0CM6"[SOX?UNXM%:XM[;QA]LO88AN:2U61"2%'WEX!]
MPIKV.B@#SG4_LVI>+[S6=/GAFTP:!+#>SHP:*1RV8E)Z%@-Q]0"/45L_#>TL
MHO 6A306\"7!T^&.9T0!]P7E6/7(8G@]R:ZVB@#SJ_CM+WXW1133R)'_ ,(^
MT.Z&X>(^8;@'9N0@[L9.,^]+XJLK3P?!X<FLK:>UT"QO)&O#9J7:$O&RK*V0
M2V&)R3D_-7HE% 'E&L1:0GAHZQHWVN6QFU^RO;FZE5MLA$J;Y%4@?* !D@8)
M!]*EU/4]-A\7:[:>(Y[^WTW6;>'["Z0L4N(O*VO%PA(;<6.W@_/7J5% 'FEA
MINDCXE6-C+9QF&/PTD"PW8$C B481B<Y<)^.,]J99SW&G^*[>/3+V'5--N-7
MG\S3ITQ<Z?*3)OE0CDQY+'YAT<8/->G44 >-A9KSX37'AJ?*^+8KQAY)XF-R
M;C>LR]]I!W;QQC//%:DT=@?%'Q$:=;9G;3+= S*/F/E2!P/Q*@@=\5ZA10!@
M>!Y/,\!>'SNW,NG6ZOSR&$:@@^X((-;]%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !67J.B0ZG>1W%Q<7BI%&R+%!=20J22"6;8PW'@ 9Z<^M:E1SNZ0.T
M<32N!PBD L?J>* //?AE8/J7@;0-=N+_ %.;4%\V21GOI7$PW2)M9&?:>,8X
MX(%.'BV'3?"EA=Z!I5X8KO6_L;I<RAGC9K@K)]YSR3N &<#/;%;/P[T?4/#G
M@6PTC4K<)=VBN&\MPROEV8;3]".N*P(_"FNIX+@LQ:1?;K771J:PM. LJ?:3
M+M#<X.#CGN* -1)S%\6GEF>:&%O#WG212RY6,^=R<9*@X'...*NVOCO3;G5M
M-L3%+&NJ*QLIF9"LA"[L$!BR$KR P'IP>*JWF@:CJ?C&XN[FV$5C=:$VFR21
MRABDC.6) X)4 XS@'/;%)X2M?%-E#9Z5JVEZ=%%8H(VU*&8,;E5&%VQ[<J3Q
MDD^N!SP =/IFH/J-O)+)8W5F4F>()<J%9@IQO&"?E/45P7B'7+;1_'-S'XN%
M]!HMS%$FF7L4LB00M@[PY0C:Y;HQ[ <@5WNESZA/;2-J5G':3"9U1(YO,#1@
M_*V<#!(YQVK*O/[5:ZU2VO=%CU32;@KY"+)&6QL4,KI(0-NX$YR3R>.E #+7
M4K;P]HFGV\M^VI2W,D@M93.K-.I+.&+L0,!,9.?IG(%4E^)&EM9)<"SO6?\
MM-=+FBC5':&8D 9PWS*<Y!7.:PK?P-KF@:#H,VE1VMS?:5<W$O\ 9TLI$1AG
M)S"KD=5&W!(QD'Z5KZQI>OZQIFDN^EV]O/#JUO>O:PSJ1%%&V2"Y W.>>@QV
MSQD@%X^*[6_L/$-O>:5J-O+ID.;NU8IYC1.A(9&1\<J&Z,""/6I=.\06$6DZ
M#:Z=;7$LE[8)/:VI<%T@5%^9V9NVY1DDDD]^:S9M$U9M:\972V68M5L(;>U_
M>IDNB2*=W/ RX_ 'Z56T_P -ZSI%UX6U>&V$T]AI(TJ_M!*H9D 4[XV)VG#)
MT)&0>QXH TY_B#IL&CMJ#6=\?*OUT^YMPBF2WF+!<,-W(^8$%=V01BM[3+Z3
M5+%Y9].N[!M[QF&YVA\ XW JQ&#V(-<1J?@_59M.U&X@MD>^U+6K?47A\U0L
M443)A2>[$)SCC+8S@9/HJDE02I4D=#U% '!^$VFT3QYX@\.7MW=3B8+J.G/<
MW#R_N&^5HQN)QL<8]<'FEGDLK7P=X@\0ZDFI7>GWPDF,$5RY*6P&U3'EQMW
M;^"#\^.U7?&WA.Z\07.D7NFW'V6\M)VBEE!P3:RKLF4>^,$>A%7_ !?I-QJ7
M@?5-'TV!3-<6C6T*;@JKE<#)/0"@"277X;9HK*RL[B\N19BZ,$3+N2+HI8L1
MR2" ,DD@^F:@'C.QEL[&6V@G>>\MS<QVTI6%U0$#YMY !R< 9YY[ FL:;2_$
MFD^);77=*T^&]2YTZ*RO;*6Y$31M&25=7P01\S BG:MI/B:V\06'B*RL['5)
MS:&TOK%Y?* &\NK1NPQ\I)'(Y'N> #IO#VOV7B?0[?5M/+_9YLC;(,,C E64
MCU!!%>87%U;P77C];C7M0MKJRG TU$U&7>K&$,JI'NPV7/3!ZXKU?3%NTL$-
M['#%<-EFB@.4CR>%!P,X'&<#)R<#I7.^%=)U/3O$OB>]O;3RK?4[I)[=A(K$
M*J!,, >#QGC- %.P\;:A8Z=H]AJ^B:E<Z]<Z9]LDBMHT&\KM##!8;6^;)!QZ
M#G J]JGQ TS2;>>ZG@G-K:2+'=R*T>8&.,C9NW-MW#=M!QSC.#B6]TS4)/B+
MIFK1VVZQM[&:VDD\Q00SLC @9R0-G/UK)MM)\3:)KVJV]EIFGW^FZC=O=PWD
M\^QK1GQO#)M)< Y( (],CL = WBB![^XMK2TGNQ:W$-O</"R?NVE"%3M+ E0
M'4D@>N,X.*5MKNBV>M^*KB6.YM)=/2!]0FG<F-EV,4**&('RCL 23TS67KOA
M6]U+76U"RLFL=6AN(1;:O;SJ@D@&S>LZ Y;HX VG^'D#-0ZSX-U/7)_&\#*M
MM%K,-LMG.7!^>%?X@.0"V/7C/TH DO=0N;KXF^$F>ROK*.:VO'*32C8XV+C*
MJQ 89.>.XY/;5'C_ $HWFFQ[)?LVI3>1:72O&5=SDJ"H;< V."1]<9K.:P\3
M:SXD\-:CJ&D6]HMC%<Q7F+P-DR(J[D !XX)&>?7'<\):7XHT2VM- O--T][.
MP(2/54F!:6%3\J^5MR'P I).!UY[@%D?$:S^S-=MI&II9PWYT^YN&6,+!)Y@
MCRPWY(W$<J#BKNG>([R]\=:SHCZ=(EK8PV[+-O0\OYA+'G.#M4  $\$G&:YJ
MX\+:[+X*UK2EL5%U>ZTU]$#,FWRS<++R<\'"D8]2*Z*PTO4[/X@:KJGV:)M/
MU*UME,AEP\31"0%=H!SG>.<XX- '4T444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 56U'4+72M-N=0O9?*M;
M:-I99-I.U5&2<#D\>E6:YKXA_P#)./$G_8-G_P#0#0!HMXATU--%_+)/% T@
MC02VTB/(QZ!$*AF)SQ@'//I3M/U[3M3NYK2VFD^TPH'E@EA>)T4Y )5P" <'
M'KBL3Q-H5UKFA:1_9NI)8:M92I=6,DB[D:18R"K+W!5FSCD52\,^([[4=?NM
M&U[25TKQ/#9[Q+&?,@N(=V-Z'/0,?NDY&?K@ Z_3-1M]6TZ&^M1*(9@2OFQ-
M&W!(Y5@".G>K=><:=XOU>;P-X5U*[G5&U*\$-]?"-0L"%G .,;5R55<D8&?6
MJ^H^)/$MKX3\8:G!J43QZ9.8["Y:V4^:@"DG(PK$%BN0,97ZT >GT5QD.J:U
M8^.9-*NM1@NK>XTB2^C$D(B6"1)%7&1SL(?G))&.M4='\0:O-XBT73YM1>YA
MU+3)I9)U@18Q,FSYH"5!9/G."P((VD$\T >@ @C((/;BEKR?0M5U?3/AWHFH
MIJMQ--=ZV+>83I&P99+QT?G;G)SG.>#TXXK>U/7]8MM4\9VUO>*%TW2HKVT\
MR%6\MRLI(XQD?(.N: .ZHKSZ'6]?M-/T&2[U(W<VOF!8TAMHXS;?N&D?:6(5
MBVT ;N!R0#]VNB\-MKXEU&'6ANA24&RED,8F>,CD2"/Y0000".HH EO/%FC6
M&J-IEQ<3+>K%YYA6UE<^7G&_Y5/RYXSTK0T_4;+5K&*]T^ZBN;64926)@RM^
M-<3?2747QOC:SMXYY?\ A&F^227RQ_Q\CO@^W:HM(T;4_!FC6]K)J=M#/J>K
M375TMNA=AO4MY5LI4[B"JY)7@;CQUH ]%HKSB#QAK*^$);J<XE@UYM,N+MXU
MW06XFV&5POR[@O!(^7//2G3>*]6TO_A++UKM+_2]+6%;.5HEQ))(!D,ZX!"$
MC.,<'DY% 'HM(2 0"0,\#WKF=*;Q)'XCVW?FR:/);_>N_(66.<'HOE<%"N>O
M((ZU1\3K=O\ $3PC#%J5S!!*+MFBC"%=R1C#?,IR<,1SVZ8H [6BO/9O$VL7
M_A'7?%&G7@A&F3W'E631*8Y(H"0P<D;MS!6/!&,KP<'/<Z=>+J.F6E\B,BW,
M*3!6ZJ&4'!_.@ FU"TMKZULIKA$N;O?Y$9/,FT9;'T%6:\E\:W#WDESXHLH+
MV2^T*[1K#9:RF-X8B1.-X7: ^9 >>D:UU/B?Q%=KHOA[4M"O(DAU'4+2(L\0
M</%*P]^.#]?<4 =C17GPN_$LFN>)=%7Q!M%A;0W<%S]CC\P>8K_(1C:5!3TS
M@]>]&F>+M2UZ#0K2)9XKJ\T9=2N'LQ%OW$JN%$IVA<EB>">5]Z /0:*\\.J^
M,8;[PGINH75I:W=]-=07>R%9-P2)W1^N%. IP.,^HXJ*#Q?JUGIMW8W-TEQ?
MCQ&NB6]X\2K\KA6#LJX!8*S=, D"@#N(M;L)M>FT5)'^WPP+</&8F "$X!#$
M8/(/0GH:T*\WE2_T_P"(^NR)J+3SIX;22&:>)"4Q+)P0H4'D'MW]J99Z[XF>
MV\$7CZQ$PUZ%8YXFM$VHQMS()%Q@[LJ>,[>>@H ]+HKSF/Q;JVFQ:MIUU<?;
MKNWUJ#3;>Y\I$8K,J,"5X7< S = 3C-'B#5?&&A>'?$MZ9MD%M;+/83W20M,
M&'#HRQ_*1T(./KF@#T:D!!&00>W%<;!?:U%XX31;K5?-M[_2I+I#';HAMI%=
M%^3@Y&'_ (MW(_"E^%K7,WP]TNZNKV:YEN$:1C+MR"7;/( )R>><T =!9Z_I
ME_JMSI<%UF_M5#S6[HR.JGHV& R/<<=*E75;1M5;3 \GVM8Q*4\E\!22 =V-
MN,@CKVKA_$WAN\U/Q9?:SH<H@\0:7;V[VCL?DF4^;NA?U5@/P.#1IGCFSOUU
MGQ$D$B2Z?HX:\LGXDAEC:4M&WOQU]"#0!Z+17!S:]K&EVGA75YKP7EOK%Q;V
MUU;>4JK&9URK1$#=A6P,,6R/>N\H H:AK6FZ5+:17UW'#+=S+!;HW+2.QP
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
M2_O]FAD?9.8^R%!N^3GY21V_.NEHH Y:Y\!:5>P:U#>3WDZ:O*D\P9U4QR*
M%>,JH*D!5]>GUI'\"6MQX?O=(O=7U>]%Y&(I;FXG5Y?+'\ .W 'J0,GN>E=5
M10!BKX;A'B&TUIKZ\>ZMK5K158Q[&1B"<@)G)*@\$=*?X<\.VWAC3!I]G<74
MMLC'RDG<-Y2DD[5P!P"3UR?4G K7HH SK;21;:Q=ZD+RYD>Z5$:)]FQ0N=N,
M*#_$>I-0IX9TI-6U+4A:KYVIP+!>+CY9E7< 2/7#$'U&*UZ* .=T[P=9:?'I
M]N;N\NK/37WV5M<,K) 0"JX(4,VT$@;B<?4 C5T_3CI[7C&]N[G[3<-/BYDW
MB+('R)QP@QP/<U=HH R-=\/P:^+$3W5U +.Z2[C\@H,R(<J3N4Y'M6L!@ $D
M^Y[TM% ',/X#TB6SU>SFDNY;35+AKF2%I<+#*S!B\> "#N /)."., D'1L=!
MCM=074+F\N;^]2#[/'/<[,HA() "*HR2 2<9.!6M10!E:[X?L/$5I'!>K(K0
MRB:">%RDL$@Z.C#H?T]:+31I8FC-YJU[J'EG*"X$2@,.C$1HN2/?(SSC-:M%
M &#IWA.PL+#5;&26XO+75)I9KF.Y*D%I?OXVJ, ^G;M571_ UCI-L]K+?ZGJ
M5IY3016U_<>9'#&PP54 #^'Y<G) X&,G/444 <?;?#RSMH]+A_MC5Y;;2K@3
MV4,DR$0X5E"9";BN&QR20!@$<YMOX)TZ:VU^WGN;R:+7"3=*S(-IVA<IA1C
M ZYZ5TM% %6RLC9:<EI]KN)V1=OGS,&D)]3QC/X8]J@T?2%T;3VM([NYN TD
MDIEG*%]SL68Y50#R2>E:-% ' :KX2'A_PCJ-CIC:Q?6]_>":XBADC\R .X:1
MX@%7T^YR.>AY!?H-AJ$]UBVUGQ,]@\;I<#5[>.,KD''E[HU;=G'."N,YYQ7>
M44 <U_P@^E/X,C\+3R74]A"JK#([@2Q;3E2K*!@J1P<?7--'@;3Y]"O-*U2\
MU#54NT5))[V?=* IRNT@ +@\Y SGKFNGHH Y>'P1;KHE[IEUK&KWPNX&MGN+
MJ=7E2(C!53MP,]SC)XYX&+(\)VXOM%O#?WIDT>)H;<$QX964*V[Y.<A0.,=*
MWZ* .2F^'NE7.F7]C/=7\@O+XZB)O,5)(+C^_&RJ-IX]ZDG\#6MYH,VE7FJZ
MK<^?)&\UU+,C3/Y;!D7)7 4,,X '?U.>IHH PV\,6TFOS:Q-=W4LTUE]ADC8
MH$:+)/0*#G+$YSWKG?$F@_V/\,+[PUIHU/49);-[>U#(92   J$JH"@# &<?
MC7?44 -C!$:@]0!3J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
5HH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>creditagreementfirstamen014.jpg
<TEXT>
begin 644 creditagreementfirstamen014.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHIKND:,\C*J*,EF. !0 ZBJUKJ%E?;_LEW;W&S&[R
M9 ^W/3.#Q23ZG86LX@N+ZVAE(!$<DJJQ_ F@"U15/^UM-^T_9_[0M//W;?*\
MY=V?3&<YIS:GIZ320M?6RRQC+H9E#*/<9XH M45G?V_HW_07L/\ P)3_ !JV
M]W;1VOVI[B);;:'\XN FT]\],>] $U%4;36=+OU9K/4K.Y"D F&=7P2< <'N
M:LW%S!:1&6YFCAC'5Y'"@?B: ):*IP:OIEU*(K?4;2:0]$CG5B?P!JY0 44U
M9$>,2*ZM&1N# Y!'KFH+74+*]9EM+RWG*?>$4JOM^N#0!9HJG_:VFXE/]H6F
M(O\ 6?OE^3Z\\4Z+4K"XADFAO;:2*/[[I*I5?J0>* +5%06U[:WJ%[2YAG0'
M!:*0, ?PI\]Q#;1&6XFCBC7J\C!0/Q- $E%5[6_L[[=]DNX+C;][RI ^/K@T
MRYU73K.7RKJ_M8),9V2S*IQ]": +=%48]:TJ9]D6IV3M@G"SJ3@#)/7THCUO
M29I!'%J=D[L<!5N%)/X9H O4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%-D#F-A&55\?*6&0#[C(H \$TYT^'/Q.TC5&80Z)XD
MMS%<,3A(Y@<9/ISM.?\ ;:I[^)G_ &@?"%_.A$U_;/=,K#E5(E$:D=B$5 ??
M->C7O@*WUKP[IFE:Y/%='3[N.Y26* QA@K9*E2S<$$@\_P J@UGP'=:K\1M*
M\7)JT,+:=%Y4=L;0L&!WYRV\<_.>W:@#E857_AJ*X.!G^RP>G?8M>C6T:?\
M";ZH^Q=YTZS!;')'F7-8VL>!KB;QU:^,-&U&*TU&.#[//%<0&6*9.G9E*GWS
MV'X[]CIEW;O=WEQ=Q3:C<JB&182L2*F=JA-Q. 68\MDECT&  #Q+X/7JV_AF
M[LI-#:]@O==%O).\:/#$C*@(<$YY' XQEAS6OJ2+??&SPWX*F!.@:/9*\5H_
M*RND1*LPZ-C"]?[I]37:_#SP#)X%TZ]L9-2BU"&YN?M.3:^65?"C^^V1\H/U
MJWXD\$PZSKVG>(K&Z-AKFG\0W/E^8DB'.4D7(RN&8<$$9- !XD?PG+K.E0ZM
M=VEOJUM<1SV6\A920?NKW8'I@?S%7_&@#>!/$ (R/[-N.O\ US:L/4? MYKW
MC'1/$.JZE C:028H+6 @2'.?F9F.!QT _&NGU_39=8T"_P!,AN$MVO+=X#*\
M9<*'4J3C(R>?6@#YLD7[1\%?"44EB^GPIJ$C-K[J&6#][+P!&3)U]0!E1[&O
MH/7;YO\ A&X+>QU!!<ZDJV]M>$C W*29?3A S#U( [UR"?"6[D\"V7@VZ\1H
MVD6\QED,%CLFE!<OMW&1@!EC_#V%==#X7$6IV99[672;*S%I;64EMN,8&WYM
MY;!/RJ/N]![F@#C_ ((:_-<^'+OPUJ#C^T="G:W89SF/)V\]\$,OT ]:YOQ/
MHFJ^#];N/B/X:5I!'>SIJMF/NR1>81NP.V ,^A ;UKNK;X=S:;\2)_%NF:I;
MVD5Q%Y,]@EF=DBX ZAQ@_*IR!U'N:Z?2-,NK.WNX+^YM[M)YY)0$MS& KL25
M(+-NZ^U '):=K6F>)O!'C#6=,VM;WB2,<J P(LXP5;W!R*\W^&WC:'2O#/A[
MPQ?)<:=9:E+/OU, !7.\@1JV?ESP"W49&,9W#UK2_ 5OH/AK7=#TBX6"VU.:
M66/S(RXMQ)&J%0,C(&"1SW [9K!C^$$1^&;>#KK4X9]DQFMKTVA#0L6R3MW\
M]2.HX- 'HMAI]GI=C#96%M%;6L*[8XHEPJBJOB( ^&-6!&0;.;(/^X:XG4_"
M_C"Q\(Z;IUGXOGEO[*=/)EBLRK7"C@)*=Y^4=V/&!R"<5WFK6<NH:1=V4,R0
MO<0M%YCH7"[@1G&1GKZT >>_ , ?"ZW( YNIL_\ ?5;/Q#TJP3P1XKU-8(VN
MY].=6F(!;:JD  ]AR3]34/A/P/KO@[PL=#T[Q#8LH=W2>736+H6]O.P<=JU]
M1\+SWO@ ^%UU$*[V0M)+N2$N6^7:S[=PY/7KW[T <_\ "?2;&Z^''A2_DMT^
MU6BRO%*% 8;C(A&>N"&/'L/2N3^$NB:?KMGX\T[4+6*:WFU%XR&4';G?R/0C
MJ#VKU#P=X<N/"GA*UT,WT5T;566.;R"F<L6Y7<?7U%<SX>^&VK>'+;7(+3Q+
M !K$IEEE&GD/$3G.P^;@'YN"0<4 4/@'KNH:QX)N;:_F>X^P71@AE<Y)3:"%
MSWQD_@0.U>K5PY^'ATOP5;>'?"NLW.BM%<+/)>*H>2;^]NY'7CV^4#&*W;4:
MROBR]\V[6;2# OE1&WV&&3CH^?GW?,3QQP/6@#;HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHJOJ$ZVVFW4[W"VR10N[3L,B, $[B.X'
M6@"Q17FVB:AJ,'BC0(1>WDEI?Z/-+)+>3%OM#IY9$WEDD1 [R=H(X."!BK/A
M'5;Q-?MM*UY-0M=8^Q/G?<--::A@H3-$V<*1R=N!@/[4 >@45S'B*9I=?TK3
MX[RY+R13R&PMG,1F V@2/*K HB$]!DDL.#BD^'6H7FJ> ],N[^=I[IA(CRN<
MEMLC*"3W.%'/>@"Y8>)[?4?$>HZ'%97B7.GB,W#N$"*'!*8(8DY /0?7%;E<
M-X:_Y*QXZ_ZY:=_Z*>KGBK6I(=8T/2+>9$6^NI(9V\]H>5B+K'O4$J6RIXY.
M,=Z .MHKS'6HO$&BZ7# _B";+Z]:+"(9C))%!+(H,3NXRXZXSU!P<BH]5U[4
MO"#^.5M[VZNTL;.TN;7[7(93#)*71B"?X00&V].#C% '=WFOPV7B33=$DMIS
M+J"2O%,-OECRP"P/.<\CMWZUKUYYJ-BFG?$7P?-%=W=WNM+XGSKAI=Y$:'<,
MD@$Y[8'3BH_#TNM:_I7A[Q+#J\=N)G1[T&[>2.97^5HA$5V(P8@ CD%><Y)H
M ]'HK@_ MM>W\]]J-[K>ISM9:K>VL<#S#RFC#E5W+CDC''3%=Y0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !4=Q!%=6TMO/&LD,J%)$89#*1@@^V*DHH YVT\"^&[*2SD@TXB2R1H
M[=GN)7*(V,KEF.5X& >!VQ5W3_#NF:9+!);0R;K>(PP&6>27RD.,JN]CM!VC
MIZ#TK5HH R]3\.:5K%[:7E]:F2YM-PAD65T(#8W*=I&Y3@94Y'M4FC:'IOA^
MQ^Q:7:K;6^]G\L,2 6.3C).!DGCH*T** ,%O!VBG4[K4ECO([RZV^?-#?W$;
M2;1A0=KC@#IZ47/@SP_>Z(^CW6GB:R>7SRLDKL_F?W_,+;]WOG/:MZB@#!'@
MW01ID&G"R?[-!.MR@^T2;C*N"'9MVYF&!@DGH/2K!\,Z0U[?7<EH9)K^$077
MFRNZRQ@$!2I)&!D]NYK6HH YVQ\#^'].N;&XM[.;S; ,+1I;N:3R0V 54,QP
MN ..@IUCX'\.:;K$NJV>FK#=R.TA*R/L#G@LJ9VJQ]0 :Z"B@#/TG0]/T1+A
M-/A>);B9IY0TSOND8Y9OF)P2>N*T*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *R?$VM'P[X>O=8^S?:8[2,RR1B3:2
MHZXX/-:U<K\2O^2:>(_^O"7^5 !<^,FTNUTZ]U;3'M["_>.-;F&82B%I/N^8
M, @'.,C.*ZJO(?&]M<Z7X&T'69=3FU**SEM)%TFZ6,)=.=H55\M58L,Y .X<
M<@UN^(;@^#_&,.OBWDFL]6MVLY(1D[+L M%@=O,P4..,A2: /0:*YVTT#3;"
MWT*"]G'VVT=GA(G,?G3%#O.W/S=6..<#Z5T5 !1110!3U2^_LW3+B[$?F/&O
M[N/./,<\*N?=B!^-6QG SU[XK(U+_3-:TW3QRB,UY,.Q"8" _P# V5A_US-<
M;)-<Z7XLBGU&TCU#3;S5S':ZK:R8FMI2Q003*>J!@5R#@8!QF@#OA?%]9>P2
M/(CMQ-*^?NEF(08[YVN?; ]:Q]5\3W.G^*K'08-,6XFO89)HI#<;% 3&X-\I
MP>1CK5SP_P#Z1;W.J'_E_G:5#_TR&$CQ[%5#?5C7*>+(;NX^*?AN*QO/LET=
M-OO+E,8<*V$QE3U&: .F\.>)[?Q"^H6XMYK2^TZ?[/=VTV"4;&0002"I'(-;
MM>??#ZVL+K2-9TW4('77VN&77%EDR\DI'$BD8PC+@K@ #MTS5;PNLL\T'@V]
M1GGT"[>6YF8']]"!F!B?5]X)]?*<'K0!Z517D4]] ;O0M6L+D[+CQ,\)N[B8
M?:)D)D5T(&,1+@ *<\!3@57U>QC?0?B/>&XNVGTZ]:6S?[5(3"X@B8,OS=<_
MIQ0![+6'J_BFPT;7M&TBY+>?JLK1QL/NH0I(W?[Q^4>I^E:]K(9+.&1CEFC5
MB?<BO.->T?5O%V@ZMJ%A:VC27$B3:7<FZ99(U@),15?+(^9M[#YN1)VH [#Q
M)K\F@+IC+9BX2]U""R8^;L\OS&"AL8.<>G%;E>9:]K<'BWP'X2U2-C&MYK%A
MY@C8J8W\S#J".00P(S[5F^(3>^"K[Q8/#4ER+-=%2ZDC,C2BVN&E*;UW$X/E
MAF(_V<T >B7^OR6/BS1]%-F'CU))V%QYN-AB4$C;CG.X<Y]:VZ\WNK/2K3Q_
MX)N=($;">TO2KJ^?/'E(58G^)CD_,>3W-4?"XB\0:;X>UV3Q!;V^J)<*+M88
M6%Q-(25D@D_>9(R3CY?E !& * /5JQ-2U^33O%&B:/\ 8Q)'JAF'G^;CRS'&
M7QMQSG [BO.K>!].\'>+?$=HUW-JVEW^I1V<CW,C^4NXK]TG#8'/S ]!Z"M6
M6TTF'QG\/;S3F1EN([H^<'R9Q]G)#L?XFY^\>>30!Z76'X?U^36KS6;>2S%L
MVFWIM.)=_F?(K[N@Q][IS7GNGW]N=5\&:G87)^S7U_= W4\P-Q=QE)23+C V
MA@,*<X 7[IXJ2]U.?2=/\<W<,IAC'B&W2XF4$F.%EMQ(W!!^Z3T(//!'6@#U
MJBN1\-Z;;6?B*ZNK+6;6>"[M4<V-C%M@4@\2CYV"E@<<8W8SS@UUU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 56OM/LM3M6MM0L[>[MVZQ7$2R(?P
M((JS10!EVWAK0K.>*>UT338)8O\ 5R16J*R?0@<55ET_6-0U\&_.GC1;:59[
M9(MYFD<+QYF?E #$L,9Y"].<[U% %>XL+.[N+:XN+6&6:U8O!(Z M$Q&"5/8
MXXJQ110 5E76K7MO<O%%X>U*Y13Q-#);!6^FZ56_,"M6N4\<>(=8\,VMGJ&G
M6D5_ ;@1W%H(V\YDVL[-&P;&0J'@@YH NC5;Q;AYQX1U83.JHS^9:9*@D@?Z
M_H"Q_,U200QW372> [Y9W<RM(OV,$N>"_P#K_O$$C/7FK%WXB-[X?T[6- NK
M66VN[BWC#RQ,X*22JAQAEPPW'@]QBM6;6--M;I+2YU*TBNF*J(GF56);H I.
M>>U %"+5[V"%(8O"6K)'&H5$62T 4#@ ?OZIS-%<:C'J,W@*[DOHQA+ETL6D
M7Z,9LBMB[U_1K S"\U:QMS %,HFN$3R]WW=V3QG!QGKBG)K>E27\5A'J=F]Y
M+'YL=NLZF1TQG<%SDC'.: ,"_GNFDFU.R\"3MK:PE+>YN!9YS@[59Q-NVY]*
MCT*\UZW6XO=6\+W[:G=E3-]FDM?+15&%12T^2!\QR>[&NEEUC3(+Y+&74+2.
M[D(5(&F4.Q(R %SDG%317MK/=3VL5S#)<6^WSHD<%X]PRNX=1D<C/6@#E39:
M>9)9#\.9B\TPGD8Q6.7D!R'/[[DY)Y]S3V@LVCN8V^'<Y2Z;=<*8K'$Q]7'G
M?,?K775R%]K>N?\ "PX_#EG-IT5O)IK7PEFM7D<$2!-O$BCOG- %W[?-]B^Q
M?\(9J7V79L\C-GLV^FWS\8]J;;W;V=B+*V\$ZA!:!=H@B^Q+&!Z;1-C%5_"O
MC$:MINK3:N+:QETF_DL;F82X@9D(^96;H#D<'I70_P!J:=Y-M-]OM?*NF"V[
M^<NV4GH%.?F/TH YN.UL8=/EL(?AU-'9S'=);I%8K&Y]2HFP3[U:M;I[*W>W
MMO!6HQ0ODNB-9@/D8.?W_/''-;$6L:9-?&RBU&T>[&X>0LRE_E^]\N<\=_2H
M3XCT-98XCK.GB264P1J;E,O(,90#/+<CCKR* .?L]/T[3YHI;/X<SP20L6B:
M..Q!0GJ5/G<=.U30PVMOJTNJP_#^ZCU"4$27*K9"1L]<MYV>>_K76URFL>,1
MI7C72-%:#-I>$Q3W1Z13."84^K;'X]U]: )+*5=-29+#P)>VJ3L7E6!;)!(Q
MZEL3<GZU3M=.TVQECEM?AQ-#)&YDC9([$%&/<?ON#]*O>*];O=%O?#_D2VZ6
MM[J*VMSYJ9(0H[9#9P/N=P>O:MFQU?3=3M'N[#4+6ZMD)#303*Z*1UR0<#%
M'-1V6GPOOC^',R-YXN<K%8@^:,X?_7?>Y//O5B%HK?[5Y/@*[C^UY^T[$L1Y
MV>N_$WS?C6S%KVCSP7$\.JV,D-MCSY%N$*Q9Z;CGC\:6+7=(FCN)(M4LG2V"
MF=EG4B+<,KN.>,CIF@#$TKRM"@>#2? =[8Q.VYTM_L2!CZG$W-7_ .W-0_Z%
M76/^_MI_\?K-T'Q0VI>*/$MK)?6,NF:<EN\,T. %#JY?>VX@D;>O'3I6S)K%
MM>:9?2Z1?V<\]O&3E6$JHVW(W!6!Y^HH @_MS4/^A5UC_O[:?_'Z/[<U#_H5
M=8_[^VG_ ,?J'PWXA6\\#Z1K6KW-O;O=VL<LKLPC3>RY(&3^E;=K=V]];1W-
MI/%<6\@RDL3AE8>H(X- &5_;FH?]"KK'_?VT_P#C]']N:A_T*NL?]_;3_P"/
MUMT4 8G]N:A_T*NL?]_;3_X_1_;FH?\ 0JZQ_P!_;3_X_6W10!B?VYJ'_0JZ
MQ_W]M/\ X_1_;FH?]"KK'_?VT_\ C];=% &)_;FH?]"KK'_?VT_^/T?VYJ'_
M $*NL?\ ?VT_^/UMT4 8G]N:A_T*NL?]_;3_ ./T?VYJ'_0JZQ_W]M/_ (_6
MW10!B?VYJ'_0JZQ_W]M/_C]']N:A_P!"KK'_ ']M/_C];=% &)_;FH?]"KK'
M_?VT_P#C]']N:A_T*NL?]_;3_P"/UMT4 8G]N:A_T*NL?]_;3_X_1_;FH?\
M0JZQ_P!_;3_X_6W10!C+K>H,ZJ?"^KJ"<%C+:8'OQ/6S110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_B2[M[:_T
M33QQG^T<_,P''DRC/TR0,^XKH** /,=5\/ZAX7\16PT>'S/#FK:G;27-LO2Q
MG$R-YB#LC[<$=CCZ5D^-=0@GLO&-K'#)9W$5[;220)"[R704P_OV8@A4 &!M
MQRG)YQ7LE% 'G=N^F3_$GQ%<2"#RI-'M_FE0+GF7<#GO@KD=>1FN>TK[+;^"
M_AF0(H[B+48O.( #(/*D5MW<<E0<^U>RT4 >16<NF79U#PQXD;5/[7759;B*
MTC1A]IS,9(I8W"\#!49+#:%YP*]*L;O29M<U6WLXXQJ,'E?;F6 JS97,>7Q\
M_P N>YQ[5IT4 %>9>(;.WUCXNI9&_N+0R>'Y8%N+6=HGCE,P(&Y2/FQD[3UQ
MTKTVB@#A/ \UJNCW'@[5K&VM=0LPT%Q L>R.\0C_ %R?W@ZG+=P<YJ+P7::@
ME]_8>H1NUOX8D:&VG;G[0'7]RWU2%BI]V%=KJ=M<WFFW%O9WKV-S(F([E(U<
MQGUVMP?QJ/2-,_LNS,3W,EU<2.9;BYE #3.< L0H '   '0 "@#R>QU6UN+K
MP9<PQ2V<,&K7"/IZ6[M]D+I-\KL06+LQSC('/ XS4=^EB/A]XZ:)(//;7W>(
MHHWL/.C*E>Y'#$8]_>O:Z* *]Q?VMI8/?33HMJB>89<Y&WU'K_6O.M6T"\\1
M?#^_U :I!#+>'^U(SY0S#,N#$OF;N"H1$)QV->FT4 >7:OKMKXH\+^#-9N8E
M$":M!)J"2)\MN?*D5O,!^ZH8CD\<CUJIKNFW#S>+M7\.6S2:;+'8ETM%&+QX
MI=\QC X;]WA21D$Y')S7KE% 'E.HW'AO7/#_ (EUS2[B\OKB30Y[62XG5D4'
M:2D>TJ 9-Q.,9(Z=QF34OLVE:%X(U>&UC&D0SP/J<D$6<8A*QO)@9(1SDYZ&
MO4J* /(-1U736U'XA7L=C_:EG/:V#;(U?RY@ RLVY1RJY!.#R!6AIFHPMXU\
M27#WKW$=UHL#I<?9S'&^TRY*\8VC( ))ZXR:]/HH \;T_4AHVA> =2OYKJ'1
MXM+>TN)[=-WV6<B/:7&"1PK+G'&?>O0_!UIIEKH\K:.ER+*XN9+A'GW R%L%
MG4$ JI;.!@#N."*Z&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ K+U'1(=3O([BXN+Q4BC9%B@NI(5))!+-L8;CP ,].?6M2HYW=(':
M.)I7 X12 6/U/% 'GOPRL'U+P-H&NW%_J<VH+YLDC/?2N)AND3:R,^T\8QQP
M0*</%L.F^%+"[T#2KPQ7>M_8W2YE#/&S7!63[SGDG< ,X&>V*V?AWH^H>'/
MMAI&I6X2[M%<-Y;AE?+LPVGZ$=<5@1^%-=3P7!9BTB^W6NNC4UA:<!94^TF7
M:&YP<''/<4 :B3F+XM/+,\T,+>'O.DBEERL9\[DXR5!P.<<<5=M?'>FW.K:;
M8F*6-=45C93,R%9"%W8(#%D)7D!@/3@\55O- U'4_&-Q=W-L(K&ZT)M-DDCE
M#%)&<L2!P2H!QG .>V*3PE:^*;*&STK5M+TZ**Q01MJ4,P8W*J,+MCVY4GC)
M)]<#G@ Z?3-0?4;>262QNK,I,\02Y4*S!3C>,$_*>HKC;BU^U_&:33Y;J_%F
M="%UY$=[-&GF^>5W85ASMXKLM+GU">VD;4K..TF$SJB1S>8&C!^5LX&"1SCM
M7,W&FZQ%\3W\0PZ;YUC_ &2+ 8G17+^:9-V"?NX./7VH J17]_X7^)-IH#7=
MU?:5J]K+-:QW$ADEMYHAEE#L<LI7^\3@]ZETWQ?H^E>%=/O;/3=4%G>ZD]FD
M;$22)*TS*=V7)P6#8 )]*MV?A[4+SQE_PE.M"%)+6V:WT^QMWW^4&Y9V<@9=
MNF!P!W/6L&#POKT/A+1].-@IN;/7O[1D G3;Y7VAI< Y^]A@,>H/- '3'QBB
MQ(DFE7D-^8WE:QGDBCD1 Q4$DOM^8J=N"<XIVG^-=.UFRTZ?2(I[V2_@>XBA
M7:K(B-M8N6("X8[>IR>F0"1GZ[I>NVGC"+Q#HVG6NIPSV:V=W93S")EVNS)(
MK$$<;V!%0W^D^)K#Q!IOB33[.SO;C[&]G?:>L_E*$:3S%,;D8)4\$D#(YP,\
M $DWCJ>>]\+K8:1>&#5I9UD68)'*GEQR$IM9ASN4'.<8'!.:TK[QE:6<&HW:
M6=W<V.F2&*]N80I$1 !? )!;:#\V!QSC)!%4M7TK7[O4?#&KBWM9KJPN9I+B
MW$^U466)D 5BOS;=PR<9/. .E4H?#NM:98>*-$@MH[FUUB>XGM;HR@"$SCYU
MD4_-A221M!R/2@#5U#QQ;VNJ+IUII6HZE/)8_;X39JC+-%N RI+#USSCVSD5
MU"G*@X(R.AZBN,TOPW>:1XQTN6" R:78Z&-+$QD4,6#(P;;G.,+CZ]N]=I0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MM=6WE*JQF=<JT1 W85L##%LCWKO* *&H:UINE2VD5]=QPRW<RP6Z-RTCL<
M#^?2K]<=\0?]7X9_[&&S_P#0C78GD'G'O0 @()(!!QP?:EKRK2]<U#0O#^MW
MC:A-=W4_B.33H6N50JA:81B1MH!X7MG'   KJ5U34=)\>66A75T]]9:E:2S0
MRR(BR0R1%=P.P %2&';(/>@#H[_4+32[-[N^N([>W3&Z21L#)X ]R3P!WJBO
MB;2S/;PR2SP27+B.!;FUEA,K'LN]1D]^.U<MXND>;XI^!K&Y_P"/ M=3A3]U
MYTC^3/NN21]:[FZM8+M$6=%;RY%E0G^%U.01^- $]%>:6_B/Q%;Z/XA\07FJ
M12VVB7E[!]C6T51<",8CR^<K@X/&>^?;3GU?Q%HCSZM=K+<Z)#I\UQ<"X\A7
M61%WKY7EDY5@",-DC@Y/- '47^MV&F7UA9W4CI/?R^3;@1,0SX)QN P. 3R>
MU2VNI6]Y<7L$7FA[.01REXF09*AN"1AA@CD5Y]J9U&ZNOA]J=[J!F-WJ"2O
ML:"-&:WD8;"!NP 2/F)SP:@\3:QK%UX0^(D,NHLC:;+Y4#P1JA$9B1BIX)YW
MD9Z^A% 'J=5KO4+2P:V6ZN$A-S,((=Q^_(02%'O@&BPB>&QACDN)+APO,D@4
M,?\ OD ?I7GGCV ^)'U&&W2]-UI$:MILD%K)(HO 1(3N52. J)[;WH ],HKB
M[KQG/=?"O_A*M)@$D[VR2%-I;RCN"R$COL^<X_V:CMM5UBX\4ZC9V&KQWFE0
M:<ERMT8$?;,VX>663:#PH?&,\^A% '<45YGIGB3Q"GA#0]<O=26YDUK[+;1V
M\=K&GDR2,<N&) )*@@ \9QVXJ_>Z[XD\/PW\E]&TMK-<6T&G2W'DB96E=4<.
M(R$(7=D'CT)[T =[17!:G?\ BW2=,\1W1E(M+?37NK.>\2%IDE1260K'\I4\
M$$\CG.>*C74_$BZYX:M3K*-%KEC*\@-HG^CNB(^Y.Y)W$?-D9YQVH ]!HKSF
MR\7:M'8#3[F9KJ^/B";2%NDCC1V1%:3=M.$WD#;Z9.<'H4US5_&.A^'-9NI9
MD007=K]AGN$B:9XI)$1UD5/D!!8X('(]Z /1ZS-8U_3]!LC>:@\R6RJ7:6.W
MDE5%'4L44X'/>N6N-1URVU_7]$N-7:5?[&&H6\\<"1O;ON=2J\$$?*"-V2/6
MLRY68?LZ2/-=2W#2Z$CYEVY7,2\# &1[G)]Z /3@00".AI:;'_JD_P!T4Z@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K!\;V=QJ'@77K.TA::YGL)HXHT&2[%" !6]10!S_ /9\7B#3
MM.D,NHV$UA()(W5#"X<1E3PZD,N'/4$&I[3P[';ZG-JDU]=76HR0?9EN91&#
M%'G.U%50HR<$Y!)P.PQ6S10!YUK7AP:#H>@Z+9_V_+IEI<22M>6!62X@.UMH
MVJOS*2[<[6QCW!%FS\-W&OZ/J.EW^K:]-HUW$J@ZA'%%<9SDA?W8(7&,[ESZ
M=Z[RB@#GKOPA9W^J?;[N\O)7-A)ISH2@1X7QN!PH.20#D$=*K:?X$LM/O-(N
M_P"U-5GETJ)X+<S3K@Q,%&Q@%&0-HZ8)[DUU5% '*#P!IB^'Y]%2\U!;9KD7
M4!\U=UJXD,H\OY<##DGY@3V]*<? MHTVJ3R:IJ<D^J6:V=U(\B$N@##(&S .
M&;H,#/ %=310!SE_X+T[4O#%GH5S<7ACLO+-K=)($GA9!A'5E  8#C.*T-%T
M9-'MV0WMY?3R$&2YO) \CXZ#@  #G   Y)ZDFM.B@##/AB ^+E\2_;;P7@M?
ML@CRGE^5NW[<;<_>YSG-/USPY;ZY<Z==-=7=I=Z?*TMO/:NH8;EVLI#*000<
M=*V:* //->\+)HFD&WT\:]<6M[JOVV[DM)O,GMCDON1<98%PN<ACSGG JUHN
MBRZG%>6=[>:WJ&A75J\,T.M0)$Y<D8V81'&!NR2.NW'0UW-% '/^'O"D/A_&
M-4U34/+3RX/M\XD\E./E7 'H.3D\=:LZOX=MM8U#3;Z2XNK>YT]W:)[=PI(=
M=KJ<@\$>F".Q%:]% '-/X)T\MJ44=S=PV&IR&6\L8V7RI6;ASRNY=V/F"L,_
MG6_-;^9:/;Q2O;Y3:KPA0R?[N01^E344 9UAH\6GZ#%I$5Q,\,4/D+)($+[<
M8Y^7!./4<]\U@VWP]L+30-.T6/5-4-GIUTEU;;WC+(R-N49V<J#SC\.E=?10
M!A?\(O -7U34UO[T3ZE EO, 8]JJF[;M&S@C<W7/6LR7X<Z:=/TBWM]1U2TN
M-)C,-I>V\RI,L9P"C';M9>!U']:["B@#GF\(69N]'NA>WPETMY)(F,BL97D4
MJ[2%E)8D$]QC/&.*JS_#_2[JQU.TN+F^D74+P7[2>8JO#.,8>,JHVD;1Z]/<
MUU=% '+Q^"8?[0N-0GUG5+B\N+'[!)+(\0S'ECG:$"Y^8]OUR:?'X*LXK?0(
M$O[_ &:&1]DYC[(4&[Y.?E)';\ZZ6B@#EKGP%I5[!K4-Y/>3IJ\J3S!G53'(
MH 5XRJ@J0%7UZ?6D?P):W'A^]TB]U?5[T7D8BEN;B=7E\L?P [< >I R>YZ5
MU5% &*OAN$>(;36FOKQ[JVM6M%5C'L9&()R F<DJ#P1TI_ASP[;>&-,&GV=Q
M=2VR,?*2=PWE*23M7 ' )/7)]2<"M>B@#.MM)%MK%WJ0O+F1[I41HGV;%"YV
MXPH/\1ZDU"GAG2DU;4M2%JOG:G L%XN/EF5=P!(]<,0?48K7HH YW3O!UEI\
M>GVYN[RZL]-??96UPRLD! *K@A0S;02!N)Q]0"-73]..GM>,;V[N?M-PT^+F
M3>(L@?(G'"#' ]S5VB@#(UWP_!KXL1/=74 L[I+N/R"@S(ARI.Y3D>U:P&
M23[GO2T4 <P_@/2);/5[.:2[EM-4N&N9(6EPL,K,&+QX (.X \DX(XP"0=&Q
MT&.UU!=0N;RYO[U(/L\<]SLRB$@D (JC)(!)QDX%:U% &5KOA^P\16D<%ZLB
MM#*)H)X7*2P2#HZ,.A_3UHM-&EB:,WFK7NH>6<H+@1* PZ,1&BY(]\C/.,UJ
MT4 8.G>$["PL-5L9);B\M=4FEFN8[DJ06E^_C:HP#Z=NU5='\#6.DVSVLM_J
M>I6GE-!%;7]QYD<,;#!50 /X?ER<D#@8R<]110!Q]M\/+.VCTN'^V-7EMM*N
M!/90R3(1#A64)D)N*X;')) & 1SFV_@G3IK;7[>>YO)HM<)-TK,@VG:%RF%&
M, #KGI72T4 5;*R-EIR6GVNXG9%V^?,P:0GU/&,_ACVJ#1](71M/:TCN[FX#
M222F6<H7W.Q9CE5 /))Z5HT4 <!JOA(>'_".HV.F-K%];W]X)KB*&2/S( [A
MI'B 5?3[G(YZ'D%^@V&H3W6+;6?$SV#QNEP-7MXXRN0<>7NC5MV<<X*XSGG%
M=Y10!S7_  @^E/X,C\+3R74]A"JK#([@2Q;3E2K*!@J1P<?7--'@;3Y]"O-*
MU2\U#54NT5))[V?=* IRNT@ +@\Y SGKFNGHH Y>'P1;KHE[IEUK&KWPNX&M
MGN+J=7E2(C!53MP,]SC)XYX&+(\)VXOM%O#?WIDT>)H;<$QX964*V[Y.<A0.
M,=*WZ* .2F^'NE7.F7]C/=7\@O+XZB)O,5)(+C^_&RJ-IX]ZDG\#6MYH,VE7
MFJZK<^?)&\UU+,C3/Y;!D7)7 4,,X '?U.>IHH PV\,6TFOS:Q-=W4LTUE]A
MDC8H$:+)/0*#G+$YSWKG?$F@_P!C_#"^\-::-3U&26S>WM0R&4@  *A*J H
MP!G'XUWU% #8P1&H/4 4ZBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
8H **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>creditagreementfirstamen015.jpg
<TEXT>
begin 644 creditagreementfirstamen015.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHIKJ'1D)(!&,J<'\Q0 ZBO%? /Q"EBO\
M7X=?UF2[NAJ0L=,M9954N2S# Z#LN6/3ZG![VZT_4M)\(:W=W6L7<U_]GGN(
MRLGR6Q"EE1.,L%P.6R3CMG% '6T5XSX&UG4?%O@BUB;Q9>IXFNTN7C\N6/Y!
M&V%+IM.%Y4>^>*U?BSJ'B'PM)IGB;3+^Z;2(KA$U.Q0C!0D88'&5SRIP>I7W
MH ]1HKFH+U/$NJV-SI=_,--@A6>9X7PLY=08XS]%.X]#R@[FO-O^$JNH?'GC
M33-4\6W.G6&G0[[(M,@*O@' W E^O3DF@#VZBN,^%VK^(=;\#VU[XEA:.]9V
M".T8C:6+C:Y48QGGL,@ ]ZRO#/Q N-3^*.L>'[U#%:2PI/I)88\V-1\S ]PP
M^8>P- 'I%%>8_%&Y\7:5=VNJ>%;V4K:P/=7EB0'26-&0' QGHQR 1QR.>NKX
M?\56GC7^P=7TV\N(HI?-6ZM%DX615!VN/8G((QD$4 =S17C-EX[;0_BKXIM=
M?UV9=&TZ(&UMY9!R[;,*.['YCU/N>F:])T6PU WEQJE_?S%;DAH;!90\5NN/
M7^)CU/.T9P.F2 ;M%<5\2;?Q%-I-F/"VHRV>J/.R(JD;90(I)"I!!&3LP#[\
MUA^&/';>-?#$ EN)]/UZQO;>WU"WB;82&E5&.#_"P)]U.1]0#U&BN6^(6N7F
M@>"[^XTM'DU)H76V"\E2%+,_/]U59OJ .]'AW79?&WPZAU+3KA;:]O+1D\P<
M^1<8*DX]FY'MB@#J:*\BUJ^UG3/C%X:\+Q:_J3:=>VC27&]UWNP$O.0O'W!T
MH^*M_P"(/!7@*&[LM>NVO/[3\M;ABI9H65V"L,8R, 9QVH ]=HKS/QKXMU'3
M-:\,>#M&N6AOM69#/?2 2/%$6P2N[(+'#=>F/?A/B)K>I?#BVTG7;*]N;NQ:
MZ6VO;.ZD\SS592=ZL>58;3T..1Q0!Z;17D?Q!UOQ7H6L1^(_#MY+=:-:6\%S
M>Z>^"KQR-(-PXR!A!GGC(/0&NMT/7K3Q1J>D:OI>H7#6%W8SR-;[_E61'B7#
M#LPWL",X[^] '7T5YU\3O'=YX.N-&DM(6>U2\C;4W SLA;< OU;:Y'N@]:W/
M'NH36OP]U75--O'BFAM3<6\\+=\9!]"* .IHKDOAG?7FJ_#[2=2U"ZENKRZC
M+RRR'J=S#@#@< =*ZV@ HKS?QA\0+CPY\0?#]B4*Z++*UM?3D?*)7"E%SVVA
ME8^S>U7OBEXFO?"VAZ?>0+<+8O?QQZA-; &2. Y)VYZ$X S[]B0: .ZHKAM%
MUI-3M;S5_"^MOK%@EC(8[*5]SQW P5!)^?YL$88\=NM<SX)\9P>+-.LX8/$M
MW:^*4E1KRTNF 6<!P9$1"-H&T-C9AAW[Y /7Z*\T_P"$IU#Q1\7+KPG974EE
MI6E6YFNWAP)+A_E&W=U507'3!.#SS1>>*+_PC\5M,\.W-U+>:-K,0,'GG=);
M2Y*X#=64D#[V3\W7CD ]+HKR[PKXAU'XD^*-;E34+BQ\/Z7*+>W@M&V/<OSE
MW?[P&!G (ZCT.>AU6RUC2=+\27/]LW4UI'IOFV)<J)+>5%D+?, -P^Y][/3!
MS0!V%%<'\(-5U#7?A]::KJM[-=WD\DH>20]E<J  .!P*IZ7\0+B?XOW?AV[0
MQ:;=6H.F.P_UK1E@[#V8A\>T8]: /2**X_QI;ZG:Z3K^MV^LW=NEKI;O:V\+
M*%65%=B[9&3GY1C..*QOAL=:\1^#?#VOW>NWLD\DDYO(G9=DR!I4  "Y!!"'
M((Z&@#TFBO(O _BK4#XB^(,NLZE=7-AX?F<P1LP^2-6EST W'"#K6I\/+[5O
M'WA^Z\0ZIJ5U;"YG>.SMK.3RTMD7@'I\[9SRV1QTH ])HKR3P[XSU?Q!X8\8
MZ1?7KPZ[X>\Y5OK=0AEV[PK%>F<H<C&""*;X-\9ZQ'J.I^!?&=R\6NPJ[6=Z
MI"?:%P2-I  )[CCD9!&0<@'KM%9V@^8?#^G/+-)-*]O&[R2'+,Q4$D_B:T:
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKML1FVLV!
MG"C)-.HH \#T?X5WNK:1XOMM<TB>RNKF[-[IESE&96!<@?*QZY (/KZBNQ\/
MW/C&Z^'.HZ/XET*[&K+92V\,PDC<7.4(7)#<-S@D\'KGK7I=% 'D?P_TC5/"
M7@RR6\\(W\VNV/V@1B)H '61L[2Y?[OW?ICH:[;Q-:7VI?#J_L9;,W6HW6G-
M$84"X,[1G'4X #=\\5TU% '#_";2-0T#X?66E:I826E[ TAE5MIW;I&((*D@
M\$5S.DZ)K%A\2/&&L7GA>[O--U2+9!'F$^;C'#!G& <=Z]4BU/3YK@V\5];2
M3C/[I)5+<>V<U:H \D\$>%O%'A'X?3Z3>0W$EQJ%W@0VLJN;&!L!V#$XW ;B
M N><>]-\?^"];AU?PYXA\,1WFHZIILJH8W,48$ YVY 48ZC'/#&O7:* ,!+B
MZN/$]E.VEW<4'V&1'D<)A'9HR%.&SG"GD9'O7+:1\.F\,?%1M;TC*:+>V\AF
MME.%AGXP0/0@MCTY'3%>@/?V<5[%9274"W<H+1P&0!W ZD+U(%6* /%XOA]<
M:_\ $GQ;/KNBSIHVK6_EVUR2FY'&S#  DJ?E)''L>M;OPM7Q?H=K)X<\1:7<
M/96K%;#4=Z',8/"LNXL!CD<<#@]!7I=% &+K37 U/13#8W%PD5VTDSQ!<1J8
M94R<D9Y=>!FN0\2?#HO\0M'\6Z+^ZD^U1C5($.T3(&!W^Y!"Y'? /4<^DT4
M<N]E>:SXFNWN%O["VM8?L]M(HB*SACF0\ANN$ ! ^Z?6N3^%V@Z]X-U[7-%F
MTVZ_X1V:X,]A=.R?+VPP!R,KM[=5]Z]4HH \N\2:%K-W\;O#OB"VTJXETNPM
MC#/.I3ACYO0%LD?.O:I_C9H&L>*/"%MIFBZ?+>7(O4G8*RJ%4(X.2Q'=A7I5
M% 'FGC3PAJ6J:OX9\7:/;%]1TAT\ZQE94>:(')523@,/FZG!SUXY3X@:'J?Q
M(ATK0[:PN;'3DNEN;Z[NE"% %("(N268[CSTX'->F44 8%I"R>);VW.FS#3V
ML(+=)7"F-MC2[EQG.,.O48/-<KX2\ 2^"/'NJW=AYCZ#=6CR6\ ;/D2ET+(
M3W"C!]  >E>DT4 >=ZGX5N?%?A#6AJ0U&TNM19W-D1"P5EXAZ G@*F<,.=W3
M-8^F:?XLF^"%]X:U31+I=6CMFM+9?,C82H?N'(; P..?05ZY10!YOX4F\0^&
M/AC9:6OAC4)M8M;=T2+?"$+EF*DMOZ<CWKO999[/2C+Y,MW<11#]W'@-*P'0
M9(')_"K=% 'E?BSP+>^)/AK-%(U^^KR'[:MFPBPMT<E@#C..64'=P,>E:VDW
MOBIO#.A0ZOX=FN)51K;5K=WB;>@7 D&6PV2!E<]VXZ5WU% 'D^G^!YM%\7ZS
MX@\)Z?/IMHVD2QQVLGRB:[.2NQ"?E487K@9Z<9IOC'P2OC!+&[M/#T^D>*1<
M1/+>+M5(@""[,ZG$F/X<9;..G->M44 >;-X5U'PS\6KGQ=I]J][IFJ6YAO(H
M2/-@?Y3O"DC<I*#ISR>*+GPMJ'BWXJ:=XEO+22RTC1X0+9)\"6YER3NV@G:H
M)'7!^7ISQZ310!Y9X1\.:M\-O$^MPQZ;/J.@:G*)[>:TVL]NP)^1T)!(P<9&
M?NCUXZ_69M2U7PKK<2:3/&9[22&UA9E\V1F1AD@':HR1C)SUSBNDHH \N\"V
M'B'PQ\)XM(DT>\CU99)(PJ-&3&)')\P'=@[5.<9SD 52^(?@35C:^'M3\+_;
MKS5M)F3[-%)Y2A(0,[20%Z$+P2>]>O44 <UXE%]K'P[U.&+3;A;^^T^6%;0E
M=Z2.A7:3G;@$]<UG_"O3-0T#X<Z=I6JV,MK>VGF^9&Q5L[I788*D@\$5VM%
M'DO@?PEJ<?B/Q^FM:5<6VG>()G\F0LAW1LTN<X8D'$@ZUH_#_3]8^'^@77A_
M4=+NKU+>=Y+*YLE5UN$;G!!(*-G/WL#GK7I-% 'E'AKP3JV@>&?%NIWUHT^O
M>(?-8V=NZMY6X.57<2!G+G)SCI6Q\2/ :^.-#AO;%6M->LAYMG,3L?(Y\MB.
MF3T/8\^N>_HH I:/#);Z)80RJ4DCMHT=3V(4 BKM%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4R9WC@D>.,RNJDK&" 6..F3ZT^J
MVHVG]H:9=V0FDA^T0O%YL9PR;E(W#W&<T <II7C"^G\0V.EWL%JTEY827+);
M$EK:5"NZ%FR5<C?C(QR.G(JQX1\62>*#'-%-8O$8&:YMTW+/9S97$4BL<GJ_
MS8'*].:IZ=X'U2TO-"N9==@9M*LY+(+#8^6'C8( 1\YPWR#)Z'L!UK0T[PG+
M%XBL]=O[FVEU"VM'MGGMK<Q-=;MOS2?,<XV\#U)/M0!>UW5+VPN;.*W6VAMY
MA)YMY<G*1$ ;$"!E+,Q)Q@_PFD\(:\_B;PK8ZO) ()+A6#QJ20&5RIQGG&5S
M4.L^'[V^\1Z7K-CJ4=L]G'+"T4UOYJLLFW++\R[7&W&>>#T]7^$/#\WA?P]%
MI,M\+Q89)#')Y7ED*SEL$9.3\QYX^E &'X:11\6O'3!1N\K3N<<_ZI_\!6_K
M^O?V3/I]G$A:ZOY&2,^4\H154LS%4^9L8 P,=>H%9MOX7UFQ\5ZUKMIK%B#J
MBPJ\,VGNX01*57!$HSU.:9JG@_4]4M;:Y;7A#KMI=M=6U[%:XC0%=AC\HL<H
M5X/S9SS[4 4;GQKKUEIB2SZ&BS?VO#IX>420I/'(P"RHK#(ZX()X([U.WCBY
MTAO$R:];6X;1H(;E#9LQ$JR[@J?-_%N7&>AR.E6=1\*:MJVE6D-[KD3WL5]!
M>R2BT(C_ '3!E1$#_*,CDDDG)]@(]4\!C6KWQ"]_?JUMK-I#;-%% 5:$Q%BK
MABQR<MG&.PH S]1.HI\3/"$VJ"S7-K?-F!6!0[$W*22=P'&&XSSP*N67C+5-
M0?1[VSTJ2YTW4W *K:S*]M&PRDK2$;&7IN Z9X+8J6'PIKD^LZ'J.JZY:73Z
M7'-$1'8E/M"R*JDMF0X;"YXX]J/#OA#6/#_EZ>GB(S:#;/NMK5K;$R+G*QM+
MNY0'V!(XSCB@!_ACQ!X@U^[GDEL=.@T^UO;FSG*S.TA:-MJE!MP1D<YP?;UZ
MZL'PMH%QX>M]0BGO8[K[7?37@*0&/89&+%>6;.">#Q6]0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11534=2L](LGO+^
M=;>VC^_*^=J#U)[#W- %NBLJW\2Z+=7$%O%J5N9K@9A1FVF4=?E!QN_"M6@
MHHHH **** "BHKJYALK2:ZN'"0PHTDCD9VJ!DG\JD!R ?6@!:*A-U"+Q;0O^
M_:,RA<'[H(!.>@Y(^O/H:CO]2LM+@6:^N8X$9@B[SR['HJCJ2?0<T 6J*SK;
M7M,N[Q;..Z"W;*76WE1HY2HZML8!L>^,5HT %%%4=2UBQTB,/>2LN59@D<32
M.5498A4!) XR<<9'K0!>HK"D\9>'XK>"Y;4D-O.(RLR(S1J)/N;V (3/;<16
MCJ&JV6EK&;R<1F5MD: %GD.,X50"6..>!0!<HJEIVKZ?JR2O87<5P(FV2;#D
MQMC.UAV/L>:NT %%5-1U.TTFV6XO9?*B:1(@VTM\SL%48 /4D"K$TT=O"\TK
MA8T4LS'L* 'T54TS4[/6=-@U#3YQ/:3KNBD (##IGGFK= !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7*_$K_DFGB/\ Z\)?Y5U59?B/
M1$\1Z#=Z1+<RV\-W&8Y7B +;3U R"!^5 'F_C2YOQX.\-OJMC'::-;W%G/<Z
MC;S>=);A<;2$*J1DD L"<9Z&NON/$-UI'C9[+5;J%='NK%[JRE$>"&CYE1FS
MSA<,.!QGTIUYX'BU73+72]6U:^O--@,9-H1&B3;,;0Y5 2.!P"*@UZ"T\5ZW
M:Z')IEZ1IMY'=2W4D#)"%"DX1^C[LA"H[%L]* -73U\07%EH]Q/=6\3,3+?0
MO!\Q1E.U%P?E921D\YP?I6[5*\L9KJ]L9X[^XMTMI&>2&+&V<%2-KY&<#.>*
MNT %%%9UQK^C6=P\%SJ]A!,G#1RW**R_4$Y% $&N?Z5)8:6.?M4X>4>D4?SM
MGV)"(?\ ?K A\5SOXP?1;R[_ +.O!>%8;2Y@Q'=VP'#Q2?Q.>I&>.1CO6O\
MVWX<.JF_;Q!IK.(/)13=QX0%LL1SWPN?]T5CW">';R:'[7XML;BWM[\ZA!')
M<0YBEW%E ;.=@)SCKVSCB@#H-(_TO4=3U(\J\OV6$_\ 3.(D'_R(9?PQ7+VL
M[7_QROH+SD:=I*-81MT'F,/,D ]>BY].*Z'3M;\-Z=IUO91Z_IK+!&$W-=QY
M; Y)YZGJ?K6;K#>%-5U*TU6/Q)966J68*PW=O>1;MAZHP.0R'T(X[8- %G5M
M96W\=Z%I,FF1RS7,<\L%WY^#$JJ/,!7;W!'&><#IBLO3/$7B;6H-&UG3;!I=
M/O9QY\+^4JQVS$@.K;]Q=>"01SR !4Z-X?E\16>NZAXLL+F[LHI(K=4N(HXU
M#XW$C)))P.^/:J.DZ9X9T6]86GC91I F-Q'I1O8?)C<MNX/WMH;G;G&>N: %
MG\8:M/X)O?&5@\)M;6:4K8O'Q)!%(4;+=0Y"LP(X' P>M23-=7OQ:TF>"]V0
M2:)--&C0@[4,L.5Z]3QSVIHTWPFEM?Z='XILTT>_G,\]A]JAVY8Y=5;.51CU
M7W.",U?EF\.R>++?Q OBJQ26"U:T6W%S#Y?ELP8^^<J.<]J *?@ZUN1XQ\8I
M-<I+#'>P(T?D !O]'CVXYXQQQ[5=\8Z1KDNJ:9KOAN>V;5-.25#971PES$^W
M< ?X6RHP>GK1I$_A[2=7U745\5V4[ZG*LTT<ES"%5E4(-N,$# '7/2I-1O\
M0[S5+;4;?Q?:6=Q;Q/$%CNH6CD5BI.]6SG[HQ@@^] '/MXV=_"/BK5M/T\Z3
MXCTY!)J%E>Q[]KA,*1@C<"J\-[=,5J2:IXEC\6V&DF_L?*U2PEN$;[*<VK1E
M,X^;Y\A^^.>?]FJ]UI_A:^TW6[>Z\66CW6M*L=Y=K<PAMBC:J(.B@ GU/)Y-
M7&;P^^NZ9J[>+K(SZ?;/;(GVB':ZOMW%N^?E7H1TH S#XPUU/!JWS2VC7MMK
M8TNXD\@XF07(BW*-WRD@Y[UI6,FHR_%77(9-0+6L.GVSI 8QA0S2\ _49)[_
M $ K.;2/##:+/IA\96_E3:E_:3/]I@W>;YGF8';;N&<8S[UIR/X=/B2;7(/%
MUK!//:I;31I=0%)-A8JQSD@C>> 0#QGW .7\%:KK&C>$? ;"XMGT[4)18O:^
M2=Z[ED8/OSURG3&,'\:];KSNVTKPO:Z/H.F1^,+;R=$N1<6[&Y@W.P# !_48
M9NF*Z[_A*/#_ /T'=,_\"X_\: -:BLG_ (2CP_\ ]!W3/_ N/_&C_A*/#_\
MT'=,_P# N/\ QH UJ*R?^$H\/_\ 0=TS_P "X_\ &C_A*/#_ /T'=,_\"X_\
M: -:BLG_ (2CP_\ ]!W3/_ N/_&C_A*/#_\ T'=,_P# N/\ QH UJ*R?^$H\
M/_\ 0=TS_P "X_\ &C_A*/#_ /T'=,_\"X_\: -:BLG_ (2CP_\ ]!W3/_ N
M/_&C_A*/#_\ T'=,_P# N/\ QH UJ*R?^$H\/_\ 0=TS_P "X_\ &C_A*/#_
M /T'=,_\"X_\: -:BLG_ (2CP_\ ]!W3/_ N/_&C_A*/#_\ T'=,_P# N/\
MQH UJ*R?^$H\/_\ 0=TS_P "X_\ &C_A*/#_ /T'=,_\"X_\: -:BLG_ (2C
MP_\ ]!W3/_ N/_&C_A*/#_\ T'=,_P# N/\ QH UJ*R?^$H\/_\ 0=TS_P "
MX_\ &C_A*/#_ /T'=,_\"X_\: -:BLG_ (2CP_\ ]!W3/_ N/_&C_A*/#_\
MT'=,_P# N/\ QH UJ*RE\3: [!5US368G  NXR2?SK5H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_Q'XDTKPRUK-J
M]N\=K<S+!]L\M3'&[=-YSD#CKC%=!7.^++&UU/\ L>QO8$GMI[XQRQN,AE,$
MV10!=U2]M-*MX9FL'N$EFCA'D(APSL%7.2."6'-7Q;P$ FWC&>Q4<5Y<MS?>
M$KNR\%:H\MQ9RW]H^B7S<EXUN(RT#G^\@Z'NH[=*L>+]6OK:W\0:CINIW<TE
MA>VR*Z2&*&T^:(-#MR1*QWDDE< /C.5Q0!Z5]F@_YX1_]\"C[-!_SPC_ .^!
M7#W$-YJ?CWQ%IDFLZE#:)IMO/'';S^7Y;L91E2!D?='U[Y%8VE:EJIT?P!KT
MNKWTUUJ=Q%:W<;R?N9$:*0_<'&[* [NN<\T >H_9H/\ GA'_ -\"C[-!_P \
M(_\ O@5YW:W.N>)=/NM5LM3BL;FRU.9'=[R3RXHXI2IBD@"[3E "23G+9R.E
M=Y;:>UMJ=]>F]NYA=>7BWE<&*#:,?NQCC/4\G)H L?9H/^>$?_? K*U+5M.T
MZ_M]/6T:ZU"X4O':6T:ER@X+G)"JN>,L0,\#)K:KSWP_(T/QJ\70WW$]Q9VD
MEAN[P*I#[?;>>?>@#J+75+6?5UTN?2KBTNG@>X43Q(59%95.&1F7.7'&<_I6
MK]F@_P">$?\ WP*Y'4_$&IV?Q#BTF-+22T_LF:_&8&,V58+L#;L8/';M6=X?
MDUK5M/\ #GB:+58DBG17O5-Y)*ESO&#&L14+&P<X&WIC!S0!W_V:#_GA'_WP
M*QM6UBUTZZ:SM],DO[Y;9KLVUNJ;_*! S\Q&23P!WP:X9]=U2;X5P>.;:^N?
M[5$PF:W$K&%U,_EF Q_=P =H.-V1G.<UMC3XG^,\[F2Z!_L2.7 N9 ,^>XQ@
M'[O^ST]J -./Q-9W+H;/0[VYA6XCMKEXX%W6TCJK8="=WRAUW$#Y<^QQ?U#5
M+*QU&'3HM/DO;^:-IA;VZ)N6-2 78NRJ!D@=<GMT-<_\/+&*"^\5R+)<L4UR
M>("2X=P1Y<1R0206_P!H\^]6?%?AN76=9@O]"UEM+\26$'R/MWQRPNQ^213U
M4LI^G7TH V](O[+6(KEH[&2![:<V\L=Q"$97"JQ]<C##D<'MD<UH_9H/^>$?
M_? KRS4_%&M7/@'Q(+J,Z1XATF[@BNI+%_DE+&,!U)YP4(XZCCGM6T]E=_\
M"QY=$.MZK]AN])-W*GVDAA(LH3*,.8P0W(3'04 ==?NEF+<QZ6]UYTZ0MY*+
M^Z5NKMDCY1WQD^U-U&[L=.L[RX-L)VM(?/DAA52^SGD D#^%N_:O/+36=6E\
M$^#[I]4NC.^OI93OOP;B(3R)ASC)X09]><U:ALXT\1_$F02W!*01;0UP[+\U
MJ2>"<'DG'IVQ0!W6D7%GK&BV&J0VJI%>6\=PBN@W*KJ& .._-7/LT'_/"/\
M[X%>9>&S=Z9)\-S%J5X\.IZ=Y-Q;R29BVK:ATVIT4@KU')[YKU*@"+[-!_SP
MC_[X%'V:#_GA'_WP*EHH B^S0?\ /"/_ +X%'V:#_GA'_P!\"I:* (OLT'_/
M"/\ [X%'V:#_ )X1_P#? J6B@"+[-!_SPC_[X%'V:#_GA'_WP*EHH B^S0?\
M\(_^^!1]F@_YX1_]\"I:* (OLT'_ #PC_P"^!1]F@_YX1_\ ? J6B@"+[-!_
MSPC_ .^!1]F@_P">$?\ WP*EHH B^S0?\\(_^^!1]F@_YX1_]\"I:* (OLT'
M_/"/_O@4?9H/^>$?_? J6B@"+[- #_J8_P#OD5+110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52O\ 2;/4I;:2Z65F
MMI/-B*3O'M;!&?E(SP2.?6KM9>HC6WO8DTV:QM[81L99+FW:9B^1@*%=,#&<
MDY[4 6[W3K34! +N!)?(F2>(L.4D4Y5@>Q_^N.]8U[X%\-ZC-?RW6G>8;\JU
MRHFD579<8?:& #<#Y@ ?>LKP7K_B3Q)X?T?7KA]*%I=ES<01V[H\:@NH*N9"
M#RJY!7H35]_%=CHNC07>K:U879N;[[-#+;$*C;I=H'WB/D!^8Y_A- &C'X8T
MF&^GO8H)4N)X%MY'6YE&8UZ+C=@8R<8]34*>#M"CLM.LTM)5M]-D$MF@NI<0
ML,@$?-V!(Y]35:#7;N;XA_V2LUM+IDFD"^A:-/F+&0+][)!&.1@#K6S!K&F7
M-\]E!J%I+=H"6@296< '!RH.>#Q0!F/X(\.OK[:X=-47[N)'=9'".XZ,R [6
M8=<D9SS6G:Z396>IWVHP0E;J^\O[0^]COV+M7@G P/0"IK6]M;Z-I+2YAN$1
MVC9HG# ,IP5)'<'J*YIO$5Y?^,]2\/6-Y8V4UC#%(%N86D>XW@DLH#K\B\ X
MR<GMW .LK.U/0M-UB2WEO+;=/;DM!/&[1RQ$]=KJ0PSW //>H].U&>/0TN]>
M-M93J[I-\^V,$.5&"W8@#'KFIDUO29+:"Y34[-H+AQ'#()U*R.3C:ISR<\8%
M $5IX>TVRU(ZDD4LE\8O)^T7$[RNJ9SM!8G:,\X&*IZ9X(\.Z/JTFIZ?IJP7
M+LS_ "R.45FZLJ$[5)&1D =35P:UI]_I=Y<:;J]@ZPAD:Y659(X7 _CP>W!(
MR*?;ZE;VVBV=UJ&IV;"2),W2L$BF8KG<F3T/) R>* *T7A318+EYH[0J'G^T
MM")G\DRYSO\ +SLW9P<XZC/7FI_[ TX:ZVM"*7^T&B$!E^T2?ZL'.W;NVXSS
MC%3'5],%I#=G4;06T[!8IO.79(2< *<X))XXI]I?VFIVIGTZ\M[F/+()87$B
M!AP1D'L>V: *^EZ#IVC2W<EA%)&UW*9Y]T\CAY#C+$,Q&>!S[4E]H&GZA?I?
MS1S+>)'Y2SPSR1.$SG;E".,GI]/2L;PGX@U34M<\0:1K/V-+O3+A51+>)D\R
M%UW))\SMUYX'0CK4BZKJ<VGZ[=2:EIEE:PRR06-U+"552ORL\A9\$!]R\8SM
MSWQ0!=F\(Z)<://I4UH[VEQ+YTX,\F^9\@[G?=N8\#J3T'H*G_X1[33JZZKY
M<WVY;?[,)OM,N?+Z[<;L=><]<\]:GGU2RTZSBFU#4+6%67_6R2"-7XR2,GIW
MI;G5M.L[1+NYO[6&VD&4FDE5488SD$G!XYH S$\%:!'86MBMI*+:TN?M<$8N
MYODER6W@[LYR2?J3ZU/<>%M&NK^\OI;1OM-["(;ATFD7S% *C(# 9P2-W7!(
MSBM2&>*Y@2>WE26*10R2(P96!Z$$=17 _P#"5>)WD\6M"=(=- DXB:WD4W"^
M6)#\_F$*<<?=(H ZB/PGHT1THI;2C^REVV7^DR_N1MVX'S<_+QSGCCI6U7/:
M7XTT6_\ #]CJMS?6M@+JT6Z,5S.J-&AP"3DC@$@9Z<CUK3FUK2K>>&"?4K..
M6?;Y2/.H9]WW< GG/;UH O453GU;3;:Z6UN+^UBN'*JL3S*K$L<* "<Y)Z>M
M0V5R\VL:G&=2L[B&+RPEM$!YEMP=WF')SN(R.!C!ZT :5%<C<^*_,\=:%I.G
M:A87-E>17#7"Q$/(AC4%?F#8 .3V[=:Z%=8TQ]0_L]=1M#><_P"CB9?,XZ_+
MG/'>@"[168/$6B&:&$:QIYEGD,42?:4S(XZJHSR1Z"H;;Q1I-WXDO-!AO(6O
MK1(V=-XR2V_Y0.Y 3)QTR* -FBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ J.>:*W@>::18XT&6=S@ ?6I** .$^$3QCX6:1%(0&B2594;@I^\<_,#TXY
MY[5REN\<?PXL9E&(+3Q4)YBJD^5%]L9MQ Z+M(/T->S44 >>:C.]Y\2;L:=-
MMN9O"[I;L<J1*9"RCGH<8..N.:I>#KG0M:;P]$W]IG7='CV-9RQM']B;9LDW
M':!M.,#DYR/?'J%% &9H5WI-Y9S2:/'&D"W,J2!(#$#*&(<X(&3NSSWKDO%=
MGX2\2:C=VFNRC2]1TYU%KJ0E^SR %%<&.0X!P6.5YQUQS7H%% 'D U/6[+0?
M"FK^(YKU[&UNKF.YO8H2)/+(*07#I@D KG)QG#YZFGZS:^'SI&FW6G++-9WO
MB:VNI)KH'$Q+#S9%5@,)C@G !P?J?7** /,;A[-=?^(\>81%)IEOA>-KL(I5
M./4C*#\JBT:[.FWW@34;]PNC_P!@?8Q,QQ';W16,G>>BDJA7GOD5ZG10!XQK
M%C'%H6LS.J?V7>>)[:>R1APT?F1^<ZC^X2'.1P0">AS7L-K;VMO#BTAABB<E
M\1*%5B>2>.N?6IJ* //_ !M:ZGI'BG2?$NAVYFN;A6TFZC X(DYA=O9),9/H
M:N^.-/M]/^$VKZ>@WK%ISQ1;^6=]N ?=B>?J:[.B@#S5]=M-#\96MYK18:/?
MZ)#;VEUY;/$L@9C)&=H."P*GWV@=JKWMW8^&-?T6XGCOM)\-/IC6MK)'&Q%O
M)YF[:X*DIO7:>><K@]#CU*B@##\(V.GZ;X;M[?2HKB*P#.\"W&=Q5F)SAN0"
M22 >Q'2N-\.:7I7B'Q7XYMKUI)H)[V,B*.ZDC29!$H/"L ZY!!ZCM7IU% 'G
M^I6&DCXJ:%9O:VGV>/2+B 0F-=BY:,(F.GW0V!Z9K$EDTEK_ ,1^%_$YU%);
MN_::UM8(FVWD)V^5Y;*O5=JKU&-HZ8./6Z* /,-8FN-+\17MQI-[%>[[ZU%_
MH5VN9)) (@LL##YL@!"<Y7Y&/&*I:['=W%U\3X-%4M>S6UIL2'[T@$9$H7'4
MXR..<D#K7KE% 'F4VN:1K7C?P5=:*X9%MKV(;(6_<$QH%1\#Y2#V/3\:H^$I
MM(U.ST+2-6.J'Q%H\ZM)9.K+Y4JY#RE@H!0@LQ);#9QR2*];HH \4N%L4^'?
MB-XDA$Y\3-)&54;RHO%96'?&W<01VS7:Z3<QP?%;Q"DA8&^LK)[8A"5E5!+N
M((&,#(Y]Q7;44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %5M1U"UTK3;G4+V7RK6VC:663:3M51DG Y/'I5FN:^
M(?\ R3CQ)_V#9_\ T T :+>(=-331?RR3Q0-((T$MM(CR,>@1"H9B<\8!SSZ
M4[3]>T[4[N:TMII/M,*!Y8)87B=%.0"5< @'!QZXK$\3:%=:YH6D?V;J26&K
M64J75C)(NY&D6,@JR]P59LXY%4O#/B.^U'7[K1M>TE=*\3PV>\2QGS(+B'=C
M>AST#'[I.1GZX .OTS4;?5M.AOK42B&8$KYL31MP2.58 CIWJW7G&G>+]7F\
M#>%=2NYU1M2O!#?7PC4+ A9P#C&U<E57)&!GUJOJ/B3Q+:^$_&&IP:E$\>F3
MF.PN6ME/FH I)R,*Q!8KD#&5^M 'I]%<9#JFM6/CF32KK48+JWN-(DOHQ)"(
ME@D215QD<["'YR21CK5'1_$&KS>(M%T^;47N8=2TR:62=8$6,3)L^: E063Y
MS@L""-I!/- 'H ((R"#VXI:\GT+5=7TSX=Z)J*:K<337>MBWF$Z1L&62\='Y
MVYR<YSG@]..*WM3U_6+;5/&=M;WBA=-TJ*]M/,A5O+<K*2.,9'R#KF@#NJ*\
M^AUO7[33]!DN]2-W-KY@6-(;:.,VW[AI'VEB%8MM &[@<D _=KHO#;:^)=1A
MUH;H4E!LI9#&)GC(Y$@C^4$$$ CJ* );SQ9HUAJC:9<7$RWJQ>>85M97/EYQ
MO^53\N>,]*T-/U&RU:QBO=/NHKFUE&4EB8,K?C7$WTEU%\;XVL[>.>7_ (1I
MODDE\L?\?([X/MVJ+2-&U/P9HUO:R:G;0SZGJTUU=+;H78;U+>5;*5.X@JN2
M5X&X\=: /1:*\X@\8:ROA"6ZG.)8->;3+B[>-=T%N)MAE<+\NX+P2/ESSTIT
MWBO5M+_X2R]:[2_TO2UA6SE:)<222 9#.N 0A(SC'!Y.10!Z+2$@$ D#/ ]Z
MYG2F\21^(]MWYLFCR6_WKOR%ECG!Z+Y7!0KGKR".M4?$ZW;_ !$\(PQ:E<P0
M2B[9HHPA7<D8PWS*<G#$<]NF* .UHKSV;Q-K%_X1UWQ1IUX(1ID]QY5DT2F.
M2* D,')&[<P5CP1C*\'!SW.G7BZCIEI?(C(MS"DP5NJAE!P?SH )M0M+:^M;
M*:X1+F[W^1&3S)M&6Q]!5FO)?&MP]Y)<^*+*"]DOM"NT:PV6LIC>&(D3C>%V
M@/F0'GI&M=3XG\17:Z+X>U+0KR)(=1U"TB+/$'#Q2L/?C@_7W% '8T5Y\+OQ
M+)KGB715\0;186T-W!<_8X_,'F*_R$8VE04],X/7O1IGB[4M>@T*TB6>*ZO-
M&74KA[,1;]Q*KA1*=H7)8G@GE?>@#T&BO/#JOC&&^\)Z;J%U:6MW?374%WLA
M63<$B=T?KA3@*<#C/J.*B@\7ZM9Z;=V-S=)<7X\1KHEO>/$J_*X5@[*N 6"L
MW3 ) H [B+6[";7IM%21_M\,"W#QF)@ A. 0Q&#R#T)Z&M"O-Y4O]/\ B/KL
MB:BT\Z>&TDAFGB0E,2R<$*%!Y![=_:F6>N^)GMO!%X^L1,->A6.>)K1-J,;<
MR"1<8.[*GC.WGH* /2Z*\YC\6ZMIL6K:==7'VZ[M]:@TVWN?*1&*S*C E>%W
M ,P'0$XS1X@U7QAH7AWQ+>F;9!;6RSV$]TD+3!APZ,L?RD="#CZYH ]&I 01
MD$'MQ7&P7VM1>.$T6ZU7S;>_TJ2Z0QVZ(;:171?DX.1A_P"+=R/PI?A:US-\
M/=+NKJ]FN9;A&D8R[<@EVSR "<GGG- '06>OZ9?ZK<Z7!=9O[50\UNZ,CJIZ
M-A@,CW''2I5U6T;56TP/)]K6,2E/)? 4D@'=C;C((Z]JX?Q-X;O-3\67VLZ'
M*(/$&EV]N]H['Y)E/F[H7]58#\#@T:9XYL[]=9\1)!(DNGZ.&O+)^)(98VE+
M1M[\=?0@T >BT5P<VO:QI=IX5U>:\%Y;ZQ<6]M=6WE*JQF=<JT1 W85L##%L
MCWKO* *&H:UINE2VD5]=QPRW<RP6Z-RTCL<  #^?2K]<=\0?]7X9_P"QAL__
M $(UV)Y!YQ[T (""2 0<<'VI:\JTO7-0T+P_K=XVH37=U/XCDTZ%KE4*H6F$
M8D;: >%[9QP  *ZE=4U'2?'EEH5U=/?66I6DLT,LB(LD,D17<#L !4AAVR#W
MH Z._P!0M-+LWN[ZXCM[=,;I)&P,G@#W)/ '>J*^)M+,]O#)+/!)<N(X%N;6
M6$RL>R[U&3WX[5RWBZ1YOBGX&L;G_CP+74X4_=>=(_DS[KDD?6NYNK6"[1%G
M16\N194)_A=3D$?C0!/17FEOXC\16^C^(?$%YJD4MMHEY>P?8UM%47 C&(\O
MG*X.#QGOGVTY]7\1:(\^K7:RW.B0Z?-<7 N/(5UD1=Z^5Y9.58 C#9(X.3S0
M!U%_K=AIE]86=U(Z3W\ODVX$3$,^"<;@,#@$\GM4MKJ5O>7%[!%YH>SD$<I>
M)D&2H;@D888(Y%>?:F=1NKKX?:G>Z@9C=Z@DKP+&@C1FMY&&P@;L $CYB<\&
MH/$VL:Q=>$/B)#+J+(VFR^5 \$:H1&8D8J>">=Y&>OH10!ZG5:[U"TL&MENK
MA(3<S""'<?OR$$A1[X!HL(GAL88Y+B2X<+S)(%#'_OD ?I7GGCV ^)'U&&W2
M]-UI$:MILD%K)(HO 1(3N52. J)[;WH ],HKB[KQG/=?"O\ X2K28!).]LDA
M3:6\H[@LA([[/G./]FH[;5=8N/%.HV=AJ\=YI4&G)<K=&!'VS-N'EEDV@\*'
MQC//H10!W%%>9Z9XD\0IX0T/7+W4EN9-:^RVT=O':QIY,DC'+AB0"2H( /&<
M=N*OWNN^)/#\-_)?1M+:S7%M!ITMQY(F5I75'#B,A"%W9!X]">] '>T5P6IW
M_BW2=,\1W1E(M+?37NK.>\2%IDE1260K'\I4\$$\CG.>*C74_$BZYX:M3K*-
M%KEC*\@-HG^CNB(^Y.Y)W$?-D9YQVH ]!HKSFR\7:M'8#3[F9KJ^/B";2%ND
MCC1V1%:3=M.$WD#;Z9.<'H4US5_&.A^'-9NI9D007=K]AGN$B:9XI)$1UD5/
MD!!8X('(]Z /1ZS-8U_3]!LC>:@\R6RJ7:6.WDE5%'4L44X'/>N6N-1URVU_
M7]$N-7:5?[&&H6\\<"1O;ON=2J\$$?*"-V2/6LRY68?LZ2/-=2W#2Z$CYEVY
M7,2\# &1[G)]Z /3@00".AI:;'_JD_W13J "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L'QO9W&H>!=>
ML[2%IKF>PFCBC09+L4( %;U% '/_ -GQ>(-.TZ0RZC836$@DC=4,+AQ&5/#J
M0RX<]00:GM/#L=OJ<VJ37UU=:C)!]F6YE$8,4><[455"C)P3D$G [#%;-% '
MG6M>'!H.AZ#HMG_;\NF6EQ)*UY8%9+B [6VC:J_,I+MSM;&/<$6;/PW<:_H^
MHZ7?ZMKTVC7<2J#J$<45QG.2%_=@A<8SN7/IWKO** .>N_"%G?ZI]ON[R\E<
MV$FG.A*!'A?&X'"@Y) .01TJMI_@2RT^\TB[_M359Y=*B>"W,TZX,3!1L8!1
MD#:.F">Y-=510!R@\ :8OA^?14O-06V:Y%U ?-7=:N)#*/+^7 PY)^8$]O2G
M'P+:--JD\FJ:G)/JEFMG=2/(A+H PR!LP#AFZ# SP!74T4 <Y?\ @O3M2\,6
M>A7-Q>&.R\LVMTD@2>%D&$=64 !@.,XK0T71DT>W9#>WE]/(09+F\D#R/CH.
M   .<  #DGJ2:TZ* ,,^&(#XN7Q+]MO!>"U^R"/*>7Y6[?MQMS][G.<T_7/#
MEOKESIUTUU=VEWI\K2V\]JZAAN7:RD,I!!!QTK9HH \\U[PLFB:0;?3QKUQ:
MWNJ_;;N2TF\R>V.2^Y%QE@7"YR&/.><"K6BZ++J<5Y9WMYK>H:%=6KPS0ZU
MD3ER1C9A$<8&[)(Z[<=#7<T4 <_X>\*0^'\8U35-0\M/+@^WSB3R4X^5< >@
MY.3QUJSJ_AVVUC4--OI+BZM[G3W=HGMW"DAUVNIR#P1Z8([$5KT4 <T_@G3R
MVI11W-W#8:G(9;RQC9?*E9N'/*[EW8^8*PS^=;\UOYEH]O%*]OE-JO"%#)_N
MY!'Z5-10!G6&CQ:?H,6D17$SPQ0^0LD@0OMQCGY<$X]1SWS6#;?#VPM- T[1
M8]4U0V>G7275MO>,LC(VY1G9RH/./PZ5U]% &%_PB\ U?5-36_O1/J4"6\P!
MCVJJ;MNT;."-S=<]:S)?ASIIT_2+>WU'5+2XTF,PVE[;S*DRQG *,=NUEX'4
M?UKL** .>;PA9F[T>Z%[?"72WDDB8R*QE>12KM(64EB03W&,\8XJK/\ #_2[
MJQU.TN+F^D74+P7[2>8JO#.,8>,JHVD;1Z]/<UU=% '+Q^"8?[0N-0GUG5+B
M\N+'[!)+(\0S'ECG:$"Y^8]OUR:?'X*LXK?0($O[_9H9'V3F/LA0;ODY^4D=
MOSKI:* .6N? 6E7L&M0WD]Y.FKRI/,&=5,<B@!7C*J"I 5?7I]:1_ EK<>'[
MW2+W5]7O1>1B*6YN)U>7RQ_ #MP!ZD#)[GI7544 8J^&X1XAM-::^O'NK:U:
MT56,>QD8@G("9R2H/!'2G^'/#MMX8TP:?9W%U+;(Q\I)W#>4I).U< < D]<G
MU)P*UZ* ,ZVTD6VL7>I"\N9'NE1&B?9L4+G;C"@_Q'J34*>&=*35M2U(6J^=
MJ<"P7BX^695W $CUPQ!]1BM>B@#G=.\'66GQZ?;F[O+JSTU]]E;7#*R0$ JN
M"%#-M!(&XG'U (U=/TXZ>UXQO;NY^TW#3XN9-XBR!\B<<(,<#W-7:* ,C7?#
M\&OBQ$]U=0"SNDNX_(*#,B'*D[E.1[5K 8 !)/N>]+10!S#^ ](EL]7LYI+N
M6TU2X:YDA:7"PRLP8O'@ @[@#R3@CC )!T;'08[74%U"YO+F_O4@^SQSW.S*
M(2"0 BJ,D@$G&3@5K44 96N^'[#Q%:1P7JR*T,HF@GA<I+!(.CHPZ']/6BTT
M:6)HS>:M>ZAY9R@N!$H##HQ$:+DCWR,\XS6K10!@Z=X3L+"PU6QDEN+RUU2:
M6:YCN2I!:7[^-JC /IV[55T?P-8Z3;/:RW^IZE:>4T$5M?W'F1PQL,%5  _A
M^7)R0.!C)SU%% ''VWP\L[:/2X?[8U>6VTJX$]E#),A$.%90F0FXKAL<DD 8
M!'.;;^"=.FMM?MY[F\FBUPDW2LR#:=H7*848P .N>E=+10!5LK(V6G):?:[B
M=D7;Y\S!I"?4\8S^&/:H-'TA=&T]K2.[N;@-))*99RA?<[%F.54 \DGI6C10
M!P&J^$AX?\(ZC8Z8VL7UO?W@FN(H9(_,@#N&D>(!5]/N<CGH>07Z#8:A/=8M
MM9\3/8/&Z7 U>WCC*Y!QY>Z-6W9QS@KC.><5WE% '-?\(/I3^#(_"T\EU/80
MJJPR.X$L6TY4JR@8*D<''US31X&T^?0KS2M4O-0U5+M%22>]GW2@*<KM( "X
M/.0,YZYKIZ* .7A\$6ZZ)>Z9=:QJ]\+N!K9[BZG5Y4B(P54[<#/<XR>.>!BR
M/"=N+[1;PW]Z9-'B:&W!,>&5E"MN^3G(4#C'2M^B@#DIOA[I5SIE_8SW5_(+
MR^.HB;S%22"X_OQLJC:>/>I)_ UK>:#-I5YJNJW/GR1O-=2S(TS^6P9%R5P%
M##. !W]3GJ:* ,-O#%M)K\VL37=U+--9?89(V*!&BR3T"@YRQ.<]ZYWQ)H/]
MC_#"^\-::-3U&26S>WM0R&4@  *A*J H P!G'XUWU% #8P1&H/4 4ZBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
$@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>creditagreementfirstamen016.jpg
<TEXT>
begin 644 creditagreementfirstamen016.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
F*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jul. 30, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-40252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">DigitalOcean Holdings, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">45-5207470<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">105 Edgeview Drive, Suite 425<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Broomfield<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">827-4366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.000025 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">DOCN<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">117,579,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001582961<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 767,026<span></span>
</td>
<td class="nump">$ 254,475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, less allowance for credit losses of $6,812 and $6,374, respectively</a></td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">90,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">135,584<span></span>
</td>
<td class="nump">81,598<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,017,610<span></span>
</td>
<td class="nump">426,981<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Noncurrent assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,049,332<span></span>
</td>
<td class="nump">589,094<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">350,651<span></span>
</td>
<td class="nump">348,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">93,373<span></span>
</td>
<td class="nump">99,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">505,697<span></span>
</td>
<td class="nump">270,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">93,991<span></span>
</td>
<td class="nump">90,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">12,243<span></span>
</td>
<td class="nump">12,130<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">3,123,053<span></span>
</td>
<td class="nump">1,837,705<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">10,387<span></span>
</td>
<td class="nump">38,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued other expenses</a></td>
<td class="nump">70,883<span></span>
</td>
<td class="nump">42,679<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">53,039<span></span>
</td>
<td class="nump">5,882<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Debt, current</a></td>
<td class="nump">311,654<span></span>
</td>
<td class="nump">325,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">126,233<span></span>
</td>
<td class="nump">108,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet', window );">Finance lease liabilities and equipment financing obligations, current</a></td>
<td class="nump">129,777<span></span>
</td>
<td class="nump">31,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">74,139<span></span>
</td>
<td class="nump">67,510<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">776,112<span></span>
</td>
<td class="nump">619,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Noncurrent liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">3,952<span></span>
</td>
<td class="nump">4,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, long-term</a></td>
<td class="nump">609,399<span></span>
</td>
<td class="nump">970,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, long-term</a></td>
<td class="nump">352,854<span></span>
</td>
<td class="nump">166,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent', window );">Finance lease liabilities and equipment financing obligations, long-term</a></td>
<td class="nump">447,943<span></span>
</td>
<td class="nump">99,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">2,062<span></span>
</td>
<td class="nump">6,188<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,192,322<span></span>
</td>
<td class="nump">1,866,395<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 9)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 105,002,427 and 91,947,614 issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively)</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">925,014<span></span>
</td>
<td class="nump">16,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(1,756)<span></span>
</td>
<td class="num">(960)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">7,471<span></span>
</td>
<td class="num">(43,737)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; deficit</a></td>
<td class="nump">930,731<span></span>
</td>
<td class="num">(28,690)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; deficit</a></td>
<td class="nump">$ 3,123,053<span></span>
</td>
<td class="nump">$ 1,837,705<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, Current, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Liabilities And Equipment Financing Obligations, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-7<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance for credit losses</a></td>
<td class="nump">$ 6,812<span></span>
</td>
<td class="nump">$ 6,374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.000025<span></span>
</td>
<td class="nump">$ 0.000025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.000025<span></span>
</td>
<td class="nump">$ 0.000025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">750,000,000<span></span>
</td>
<td class="nump">750,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">105,002,427<span></span>
</td>
<td class="nump">91,947,614<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">105,002,427<span></span>
</td>
<td class="nump">91,947,614<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 281,184<span></span>
</td>
<td class="nump">$ 218,700<span></span>
</td>
<td class="nump">$ 539,089<span></span>
</td>
<td class="nump">$ 429,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">126,522<span></span>
</td>
<td class="nump">87,755<span></span>
</td>
<td class="nump">239,717<span></span>
</td>
<td class="nump">169,014<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">154,662<span></span>
</td>
<td class="nump">130,945<span></span>
</td>
<td class="nump">299,372<span></span>
</td>
<td class="nump">260,389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">57,515<span></span>
</td>
<td class="nump">39,644<span></span>
</td>
<td class="nump">106,345<span></span>
</td>
<td class="nump">79,238<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">22,568<span></span>
</td>
<td class="nump">19,288<span></span>
</td>
<td class="nump">44,237<span></span>
</td>
<td class="nump">38,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">45,208<span></span>
</td>
<td class="nump">36,394<span></span>
</td>
<td class="nump">82,848<span></span>
</td>
<td class="nump">69,201<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">125,291<span></span>
</td>
<td class="nump">95,326<span></span>
</td>
<td class="nump">233,430<span></span>
</td>
<td class="nump">187,128<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">29,371<span></span>
</td>
<td class="nump">35,619<span></span>
</td>
<td class="nump">65,942<span></span>
</td>
<td class="nump">73,261<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndExpensesAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(7,463)<span></span>
</td>
<td class="num">(2,239)<span></span>
</td>
<td class="num">(18,016)<span></span>
</td>
<td class="num">(4,447)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(269)<span></span>
</td>
<td class="num">(2,700)<span></span>
</td>
<td class="num">(269)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Interest income and other income, net</a></td>
<td class="nump">5,234<span></span>
</td>
<td class="nump">9,337<span></span>
</td>
<td class="nump">6,412<span></span>
</td>
<td class="nump">15,283<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Other (expense) income, net</a></td>
<td class="num">(2,229)<span></span>
</td>
<td class="nump">6,829<span></span>
</td>
<td class="num">(14,304)<span></span>
</td>
<td class="nump">10,567<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">27,142<span></span>
</td>
<td class="nump">42,448<span></span>
</td>
<td class="nump">51,638<span></span>
</td>
<td class="nump">83,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">8,295<span></span>
</td>
<td class="num">(5,421)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
<td class="num">(8,597)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 35,437<span></span>
</td>
<td class="nump">$ 37,027<span></span>
</td>
<td class="nump">$ 51,208<span></span>
</td>
<td class="nump">$ 75,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share attributable to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract', window );"><strong>Weighted-average shares used to compute net income per share attributable to common stockholders</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">104,611,000<span></span>
</td>
<td class="nump">91,097,000<span></span>
</td>
<td class="nump">98,856,000<span></span>
</td>
<td class="nump">91,538,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">126,548,000<span></span>
</td>
<td class="nump">100,617,000<span></span>
</td>
<td class="nump">118,708,000<span></span>
</td>
<td class="nump">101,521,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfOtherComprehensiveIncomeAbstract', window );"><strong>Statement of Other Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 35,437<span></span>
</td>
<td class="nump">$ 37,027<span></span>
</td>
<td class="nump">$ 51,208<span></span>
</td>
<td class="nump">$ 75,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments, net of taxes</a></td>
<td class="num">(179)<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="num">(796)<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive (loss) income</a></td>
<td class="num">(179)<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="num">(796)<span></span>
</td>
<td class="nump">906<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 35,258<span></span>
</td>
<td class="nump">$ 37,633<span></span>
</td>
<td class="nump">$ 50,412<span></span>
</td>
<td class="nump">$ 76,137<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfOtherComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfOtherComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retained Earnings (Accumulated Deficit)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,234,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2024</a></td>
<td class="num">$ (202,955)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 57,282<span></span>
</td>
<td class="num">$ (1,497)<span></span>
</td>
<td class="num">$ (258,742)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,031,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld', window );">Issuance of common stock under equity incentive plan, net of taxes withheld</a></td>
<td class="num">(12,841)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,841)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld</a></td>
<td class="nump">2,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock including related costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,255,544)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock including related costs</a></td>
<td class="num">(79,606)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(79,606)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">41,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,388<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">75,231<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,231<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,114,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2025</a></td>
<td class="num">(175,217)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">8,883<span></span>
</td>
<td class="num">(591)<span></span>
</td>
<td class="num">(183,511)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,220,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2025</a></td>
<td class="num">(210,747)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">10,986<span></span>
</td>
<td class="num">(1,197)<span></span>
</td>
<td class="num">(220,538)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">481,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld', window );">Issuance of common stock under equity incentive plan, net of taxes withheld</a></td>
<td class="num">(5,971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,971)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,805<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld</a></td>
<td class="nump">2,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase and retirement of common stock including related costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(691,290)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase and retirement of common stock including related costs</a></td>
<td class="num">(20,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">21,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="nump">606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">37,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,027<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91,114,675<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2025</a></td>
<td class="num">$ (175,217)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">8,883<span></span>
</td>
<td class="num">(591)<span></span>
</td>
<td class="num">(183,511)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2025</a></td>
<td class="nump">91,947,614<span></span>
</td>
<td class="nump">91,947,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2025</a></td>
<td class="num">$ (28,690)<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">16,005<span></span>
</td>
<td class="num">(960)<span></span>
</td>
<td class="num">(43,737)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,019,892<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld', window );">Issuance of common stock under equity incentive plan, net of taxes withheld</a></td>
<td class="num">(37,335)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,335)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,948,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs</a></td>
<td class="nump">887,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">887,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">55,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(796)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(796)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 51,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,208<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2026</a></td>
<td class="nump">105,002,427<span></span>
</td>
<td class="nump">105,002,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2026</a></td>
<td class="nump">$ 930,731<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">925,014<span></span>
</td>
<td class="num">(1,756)<span></span>
</td>
<td class="nump">7,471<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,322,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Mar. 31, 2026</a></td>
<td class="nump">887,376<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">916,917<span></span>
</td>
<td class="num">(1,577)<span></span>
</td>
<td class="num">(27,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">592,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld', window );">Issuance of common stock under equity incentive plan, net of taxes withheld</a></td>
<td class="num">(27,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,048)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan, net of taxes withheld</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">32,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,651<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(179)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 35,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,437<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at Jun. 30, 2026</a></td>
<td class="nump">105,002,427<span></span>
</td>
<td class="nump">105,002,427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Jun. 30, 2026</a></td>
<td class="nump">$ 930,731<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 925,014<span></span>
</td>
<td class="num">$ (1,756)<span></span>
</td>
<td class="nump">$ 7,471<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Stock Options Exercised, Net Of Taxes Withheld</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 51,208<span></span>
</td>
<td class="nump">$ 75,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">96,629<span></span>
</td>
<td class="nump">61,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">55,231<span></span>
</td>
<td class="nump">40,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="nump">8,078<span></span>
</td>
<td class="nump">8,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on extinguishment of debt, net</a></td>
<td class="nump">2,700<span></span>
</td>
<td class="nump">269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets and liabilities, net</a></td>
<td class="num">(30,810)<span></span>
</td>
<td class="num">(13,816)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_NoncashInterestExpense', window );">Non-cash interest expense</a></td>
<td class="nump">2,960<span></span>
</td>
<td class="nump">4,005<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="nump">3,476<span></span>
</td>
<td class="num">(7,853)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(32,230)<span></span>
</td>
<td class="num">(17,064)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(53,906)<span></span>
</td>
<td class="nump">1,201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">6,536<span></span>
</td>
<td class="num">(3,029)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">47,157<span></span>
</td>
<td class="nump">5,867<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="num">(140)<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">156,889<span></span>
</td>
<td class="nump">156,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures - property and equipment</a></td>
<td class="num">(81,576)<span></span>
</td>
<td class="num">(95,160)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capital expenditures - internal-use software</a></td>
<td class="num">(11,785)<span></span>
</td>
<td class="num">(3,412)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquipmentOnLease', window );">Acquisition of equipment under financing arrangements</a></td>
<td class="num">(51,544)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchase of intangible assets</a></td>
<td class="num">(754)<span></span>
</td>
<td class="num">(1,835)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for acquisition of businesses, net of cash acquired</a></td>
<td class="num">(4,042)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(149,701)<span></span>
</td>
<td class="num">(100,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from follow-on public offering, net of underwriting discounts and issuance costs</a></td>
<td class="nump">887,888<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongtermLoansFromVendors', window );">Principal repayment of Term Loan Facility</a></td>
<td class="num">(500,000)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from drawdown of Term Loan Facility</a></td>
<td class="nump">120,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payment of debt issuance costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,081)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Proceeds related to issuance of common stock under equity incentive plan</a></td>
<td class="nump">3,558<span></span>
</td>
<td class="nump">2,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans', window );">Proceeds from issuance of common stock under employee stock purchase plan</a></td>
<td class="nump">2,494<span></span>
</td>
<td class="nump">2,660<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee payroll taxes paid related to net settlement of equity awards</a></td>
<td class="num">(38,406)<span></span>
</td>
<td class="num">(16,294)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ProceedsFromFinancingArrangement', window );">Proceeds from financing arrangements</a></td>
<td class="nump">51,544<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal repayments of finance leases and financing arrangements</a></td>
<td class="num">(21,651)<span></span>
</td>
<td class="num">(2,733)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase and retirement of common stock including related costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(79,199)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">505,427<span></span>
</td>
<td class="num">(96,876)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(66)<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Increase (decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">512,549<span></span>
</td>
<td class="num">(40,701)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash - beginning of period</a></td>
<td class="nump">254,633<span></span>
</td>
<td class="nump">430,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash - end of period</a></td>
<td class="nump">767,182<span></span>
</td>
<td class="nump">389,492<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">14,349<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for taxes, net of refunds</a></td>
<td class="nump">2,524<span></span>
</td>
<td class="nump">5,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_PaymentsForOperatingLeaseOperatingActivity', window );">Operating cash flows paid for operating leases</a></td>
<td class="nump">77,925<span></span>
</td>
<td class="nump">72,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Capitalized stock-based compensation</a></td>
<td class="nump">2,021<span></span>
</td>
<td class="nump">875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Property and equipment received but not yet paid, included in accounts payable and accrued other expenses</a></td>
<td class="nump">20,434<span></span>
</td>
<td class="nump">32,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">273,823<span></span>
</td>
<td class="nump">123,637<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance right-of-use assets obtained in exchange for finance lease liabilities</a></td>
<td class="nump">$ 414,902<span></span>
</td>
<td class="nump">$ 636<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Right-Of-Use Asset</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_NoncashInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_NoncashInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_PaymentsForOperatingLeaseOperatingActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Operating Lease, Operating Activity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_PaymentsForOperatingLeaseOperatingActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ProceedsFromFinancingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Financing Arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ProceedsFromFinancingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost capitalized for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481303/470-50-40-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquipmentOnLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments to acquire rented equipment which is recorded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquipmentOnLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongtermLoansFromVendors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash outflows under financing arrangements with vendors (seller-financed debt), which had a maturity date at inception of more than one year (or more than one operating cycle, if longer); such debt may have arisen from purchases of property, plant and equipment or other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (c)<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongtermLoansFromVendors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Nature of Business</a></td>
<td class="text">Nature of Business<div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">DigitalOcean Holdings</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, Inc. and its subsidiaries (collectively, &#8220;the Company&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, &#8220;u</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">s&#8221;) is an AI-Native Cloud, purpose-built for inference and agentic workloads that brings infrastructure, core cloud services, inference, data, and agents together in one integrated stack that is open throughout, giving builders the best of the AI ecosystem in one place. The Company&#8217;s platform is designed to be simple, scalable and approachable by providing a variety of product offerings that were built with the needs of growing technology companies in mind. The Company offers a comprehensive set of cloud platform capabilities which span across Infrastructure-as-a-Service (&#8220;IaaS&#8221;), including Droplet virtual machines, storage and networking offerings; Platform-as-a-Service (&#8220;PaaS&#8221;) and Software-as-a-Service (&#8220;SaaS&#8221;), including Managed Hosting, Managed Database, Managed Kubernetes and Marketplace offerings. The Company also offers a comprehensive artificial intelligence and machine learning (&#8220;AI/ML&#8221;) platform - DigitalOcean Gradient&#174; AI Agentic Cloud, which includes Gradient AI Infrastructure with offerings such as GPU Droplets and Bare Metal GPUs; the Gradient AI Platform which offers various building block services including Large Language Models (&#8220;LLMs&#8221;); and Gradient AI Agents. The Company continues to invest in its platform to further penetrate the growing markets in which it operates.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has adopted a holding company structure and the primary operations are performed globally through its wholly owned operating subsidiaries.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.4-03(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include accounts of the Company and all wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company&#8217;s financial position as of June&#160;30, 2026, results of operations for the three and six months ended June 30, 2026 and 2025, cash flows for the six months ended June 30, 2026 and 2025, and stockholders' equity (deficit) for the three and six months ended June 30, 2026 and 2025.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period amounts have been reclassified to conform with current period presentation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, accounting for stock-based compensation including estimation of forfeiture rates and the probability of performance vesting conditions, the incremental borrowing rate used to determine lease liabilities, valuation allowances against deferred tax assets, fair value of financial instruments, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are periodically reviewed to consider changes in circumstances, facts and experience.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:57.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">387,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">389,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Net of Allowance for Expected Credit Losses</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable primarily represent revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for expected credit losses based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due, and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for expected credit losses through provision for expected credit losses and reverses the accounts receivable and related allowance after the potential for recovery is considered remote. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the allowance for expected credit losses for the period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,078&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,640)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2026</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,812&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Adopted</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (&#8220;Topic 326&#8221;): Measurement of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;), which amends Topic 326 to provide a practical expedient and an accounting policy election related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Specifically, in developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted the practical expedient of ASU 2025-05 on January 1, 2026 on a prospective basis. There was no impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Pending Adoption</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;). In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Clarifying the Effective Date. ASU 2024-03 requires that an entity breaks down expenses into specific categories, such as employee compensation and costs related to depreciation and amortization, as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. Further, ASU 2024-03 requires disclosure of the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s definition of selling expenses. As clarified in ASU 2025-01, the amendments in ASU 2024-03 are required to be adopted for annual reporting periods beginning after December 15, 2026 and interim </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments should be applied on a prospective basis for financial statements issued after the adoption date, although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (&#8220;Subtopic 350-40&#8221;): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06"). ASU 2025-06 modernizes the accounting for internal-use software costs by increasing the operability of the recognition guidance considering different methods of software development. ASU 2025-06 is effective for the Company for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted. The amendment can be applied prospectively, retrospectively, or via a modified prospective transition method. The Company is currently evaluating the impact of the new standard on its condensed consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (&#8220;Topic 270&#8221;): Narrow-scope Improvements (&#8220;ASU 2025-11&#8221;). ASU 2025-11 enhances GAAP interim reporting by specifying required disclosures, establishing a disclosure principle for material post-year-end events, and clarifying the scope, types, and presentation of interim financial statements. ASU 2025-11 is effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted. The amendment can be applied prospectively or retrospectively for all prior periods presented in the financial statements. The Company is currently evaluating the impact of the new standard; however, it does not expect that the standard will have a material impact on its condensed consolidated financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Based on the information provided to and reviewed by the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;), its chief operating decision maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted based on the category of its customers. Customers are classified in categories based on the amount of their spend in a given month and individual customers may fall within different categories within a reporting period. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its customers into the following annual run-rate revenue (&#8220;ARR&#8221;) categories (customer spend in a month in whole dollars):</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Digital Native Enterprise (&#8220;DNE&#8221;) Customers: users that spend more than $500 in a month. DNE Customers include the following categories:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $6K and under $100K Customers: users that spend more than $500 and less than or equal to $8,333 in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $100K and under $500K Customers: users that spend more than $8,333 and less than or equal to $41,667 in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $500K and under $1M Customers: users that spend more than $41,667 and less than or equal to $83,333 in a month.</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Above $1M Customers: users that spend more than $83,333 in a month.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Developers: users that spend less than or equal to $500 in a month, except users that spend less than or equal to $50 in a month and have been on the Company&#8217;s platform for three months or less.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer ARR category, as determined based on the customers&#8217; spend in a given month, was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $6K and under $100K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $100K and under $500K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,079&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $500K and under $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,055&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,322&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">64,720&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,640&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,943&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,768&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $6K and under $100K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">174,289&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">155,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $100K and under $500K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,641&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,118&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $500K and under $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,466&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,254&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,397&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,998&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">351,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,296&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178,907&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) Beginning in the fourth quarter of 2025, the Company revised its customer category naming and classification. Prior periods have been recast to reflect the effects of these changes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) May not foot due to rounding.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) Beginning in the fourth quarter of 2025, Developers and other include revenue from users that spend less than or equal to $500 in a given month, revenue from certain legacy Bare Metal CPU offerings, miscellaneous revenue and other reserve adjustments. Prior periods have been recast to reflect the effect of this change.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Geographical Information </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue, as determined based on the Company&#8217;s customers&#8217; billing address, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,029&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,660&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,937&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,752&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,728&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">243,740&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124,626&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,135&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119,519&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,768&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,204&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,003&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) May not recalculate due to rounding.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue derived from customers in the United States was 41% and 40% of total revenue for the three and six months ended June 30, 2026, respectively, and 31% of total revenue for the three and six months ended June 30, 2025.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue was $53,039 and $5,882 as of June&#160;30, 2026 and December&#160;31, 2025, respectively. Revenue recognized during the three months ended June&#160;30, 2026 and 2025 was $720 and $650, respectively, and $2,720 and $2,885 during the six months ended June 30, 2026 and 2025, respectively, which was included in the deferred revenue balances at the beginning of each respective period. Deferred revenue includes $46,043 of pre-payment obligation held in a third-party escrow account that is included in prepaid expenses and other current assets in the condensed consolidated balance sheets because the Company is contractually eligible to receive the funds as of June&#160;30, 2026. Subsequent to June&#160;30, 2026, the $46,043 pre-payment obligation was released from escrow to the Company.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has performance obligations associated with commitments in customer contracts for future services that have not yet been recognized in the condensed consolidated financial statements. As of June&#160;30, 2026, the aggregate transaction price allocated to the remaining performance obligations, which includes contracts with expected term of one year or less, is $893,828 with a weighted-average life of 3.7 years. As of June&#160;30, 2026, the Company expects to recognize $365,901 of its remaining performance obligations as revenue over the next 12 months, with the remainder recognized thereafter over the remaining life of the contracts.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reflected in the condensed consolidated balance sheets for cash and cash equivalents, marketable securities, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. The Company&#8217;s customer base consists of a significant number of geographically dispersed customers.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%">The fair value of the Company&#8217;s financial assets measured on a recurring basis was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">718,172&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">718,172&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,363&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,363&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">197,112&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">197,112&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">254,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">254,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company had no Level 2 or Level 3 financial assets as of June&#160;30, 2026 and December&#160;31, 2025.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income from investments was $6,390, and $3,202 for the three months ended June 30, 2026 and 2025, respectively, and $9,267 and $6,859 for the six months ended June 30, 2026 and 2025, respectively. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports financial instruments at fair value, with the exception of its convertible notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. Refer to Note 6. Debt for the carrying values and estimated fair values of financial instruments not recorded at fair value.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Details</a></td>
<td class="text">Balance Sheet Details<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and equipment, net</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Servers and related equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,001,912&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">933,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">424,446&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,316&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">184,951&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,503&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,234&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">121,735&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">496&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,743,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,200,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(599,782)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(524,829)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(94,286)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(86,881)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,049,332&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">589,094&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense on property and equipment was $42,217, and $25,589 for the three months ended June 30, 2026 and 2025, respectively, and $79,221, and $47,348 for the six months ended June 30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized costs related to the development of computer software for internal use were $6,200 and $1,688 for the three months ended June 30, 2026 and 2025, respectively, and $9,681 and $4,287 for the six months ended June 30, 2026 and 2025, respectively, which are included in internal-use software costs within property and equipment, net. Amortization </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">expense related to internal-use and purchased software was $3,867, and $2,145 for the three months ended June 30, 2026 and 2025, respectively, and $7,400, and $4,399 for the six months ended June 30, 2026 and 2025, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text">Debt<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Debt, Long-term</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Company&#8217;s debt consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">625,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">625,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">312,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">312,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">380,000&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total obligations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">937,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,317,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(16,269)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,560)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of debt </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">921,053&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,295,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt, current </span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(311,654)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(325,109)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Debt, long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">609,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">970,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the total fair value of the 2030 Convertible Notes was $2,546,106, and the fair value of the 2026 Convertible Notes was $353,745. The fair value was determined based on the closing trading price as of the last day of trading for the period. The Company classifies the fair value to be a Level 2 valuation within the fair value measurement hierarchy due to the limited trading activity.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2030 Convertible Notes</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;14, 2025, the Company issued $625,000 aggregate principal amount of 0.00% Convertible Senior Notes due 2030 (&#8220;2030 Convertible Notes&#8221;) in a private offering, including the exercise in full of the option granted to the initial purchasers to purchase an additional $75,000 principal amount of the 2030 Convertible Notes. The 2030 Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the 2030 Convertible Notes does not accrete. The 2030 Convertible Notes will mature on August&#160;15, 2030, unless earlier converted, redeemed or repurchased.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the 2030 Convertible Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"></td><td style="width:39.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Price<br/>(In whole $)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Number of Shares<br/>&#160;(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25.5317</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert the 2030 Convertible Notes at their option only in the following circumstances:</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on December&#160;31, 2025, if the last reported sale price per share of the Company&#8217;s common stock exceeds  130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the &#8220;measurement period&#8221;) if the trading price per $1,000 principal amount of 2030 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company&#8217;s common stock on such trading day and the conversion rate on such trading day;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) if the Company calls the 2030 Convertible Notes for redemption; and</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4) upon the occurrence of certain corporate events or distributions of the Company&#8217;s common stock, as described in the indenture governing the 2030 Convertible Notes.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March&#160;31, 2026, the circumstances allowing holders to convert the 2030 Convertible Notes were met since the Company&#8217;s last reported sale price per share of the Company&#8217;s common stock exceeded 130% of the conversion price of $39.17 for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter. These conditions continued to be satisfied through the three months ended June 30, 2026. Therefore, the 2030 Convertible Notes have been convertible, in whole or in part, at the option of the holders since April 1, 2026 and are convertible until September 30, 2026. Whether the 2030 Convertible Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the election of settling any conversion of the 2030 Convertible Notes in cash, shares of our common stock, or a combination of both. The Company continues to classify the 2030 Convertible Notes as a long-term liability in its condensed consolidated balance sheets as of June&#160;30, 2026 because the Company has the option to settle the 2030 Convertible Notes in shares and the maturity date exceeds one year from the balance sheet date.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2026, the Company repurchased $471,828 in aggregate principal amount of its 2030 Convertible Notes using the net proceeds from a concurrent registered direct offering of 12,543,915 shares of its common stock at $117.54 per share. Cash on hand was used to pay estimated transaction related fees. Upon completion, the repurchased notes were retired.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2030 Capped Calls</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing and exercise in full by the initial purchasers of their option to purchase additional 2030 Convertible Notes, the Company entered into capped call transactions with one or more financial institutions, including an affiliate of an initial purchaser (&#8220;2030 Capped Calls&#8221;). The 2030 Capped Calls have an initial strike price of $39.17 per share, which corresponds to the initial conversion price of the 2030 Convertible Notes. The 2030 Capped Calls have an initial cap price of $66.51 per share. At that time, the 2030 Capped Calls were generally expected to reduce the potential dilution to the Company&#8217;s common stock upon any conversion of the 2030 Convertible Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2030 Convertible Notes, with such reduction and/or offset subject to the cap price. The strike price, cap price and other terms of the 2030 Capped Calls are subject to certain adjustments under the terms of the capped call transactions. As of June&#160;30, 2026, all of the 2030 Capped Calls remain outstanding and expire on August 15, 2030, unless exercised or called prior to that date. </span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Notwithstanding the partial repurchase of the Company&#8217;s 2030 Convertible Notes that closed on July 23, 2026, the Company did not take any actions on the 2030 Capped Calls and they continue to remain outstanding. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2025 Credit Facility</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;5, 2025, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) by and among the Company, its wholly owned subsidiary, DigitalOcean, LLC, as borrower (the &#8220;Borrower&#8221;), with Morgan Stanley Senior Funding, Inc., as administrative agent for a $500,000 senior secured delayed draw term loan facility (&#8220;Term Loan Facility&#8221;, and any loans thereunder &#8220;Term Loans&#8221;) and a senior secured revolving credit facility (&#8220;Revolving Facility&#8221;, and any loans thereunder &#8220;Revolving Loans&#8221;) which includes a sublimit for the issuance of letters of credit (collectively the &#8220;2025 Credit Facility&#8221;). On May&#160;4, 2026, the Company entered into an amendment to its Credit Agreement (the "First Amendment"), which, among other modifications, (i) increases the Revolving Facility to $412,500, (ii) increases the letter of credit sublimit to $80,000, and (iii) amends the definition of &#8220;Indebtedness&#8221; to provide that capitalized leases shall be deemed to be an amount equal to 25% of the capitalized amount. The Term Loan Facility and Revolving Facility mature on May&#160;5, 2030, and are subject to a springing maturity date in the event certain conditions occur as described in the Credit Agreement. Revolving Loans may be borrowed, repaid and reborrowed, until their maturity date. Term Loans may be borrowed until February&#160;5, 2026 and once borrowed and repaid, cannot be reborrowed.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;3, 2026, the Company drew down the remaining $120,000 available principal under its Term Loan Facility resulting in a total outstanding principal amount of $500,000. On March&#160;27, 2026, the Company repaid the $500,000 outstanding principal of its Term Loan Facility in cash from the proceeds of its follow-on offering (see Note 10. Stockholders&#8217; Equity) and wrote-off $2,700 of related unamortized issuance cost as loss on extinguishment of debt in other (expense) income, net on the Company&#8217;s condensed consolidated statements of operations during the six months ended June 30, 2026. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes customary representations, warranties, and affirmative and negative covenants, including financial covenants that require the Company to maintain certain levels of total net leverage ratio and interest coverage ratio. As of June&#160;30, 2026, the Company was in compliance with all covenants under the 2025 Credit Facility. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2026, the Company was issued a letter of credit of $5,850 under the letter of credit sublimit of its Revolving Facility. No drawdowns have been made under the Revolving Facility. The Company&#8217;s total available borrowing capacity under the Revolving Facility was $406,650 as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2026, the Company was issued a letter of credit of $9,734 under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#8217;s letters of credit.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Convertible Notes</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Company issued </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1,500,000</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> aggregate principal amount of convertible notes (&#8220;2026 Convertible Notes&#8221;) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $200,000. The 2026 Convertible Notes are senior unsecured obligations of the Company and do not bear interest, and the principal amount of the 2026 Convertible Notes does not accrete.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Each $1 of principal of the 2026 Convertible Notes will initially be convertible into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.6018</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> shares of the Company&#8217;s common stock, which is equivalent to an initial conversion price of approximately $178.51 per share, subject to adjustment as set forth in the indenture governing the 2026 Convertible Notes. As of June 1, 2026, holders may convert all or any portion of their 2026 Convertible Notes at the option of the holder regardless of the circumstances.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;14, 2025, the Company repurchased approximately $1,187,678 aggregate principal amount of the 2026 Convertible Notes. The outstanding principal of $312,322 of the 2026 Convertible Notes will mature on December&#160;1, 2026 unless earlier converted, redeemed, or repurchased. Upon conversion of the 2026 Convertible Notes, the Company will pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at the Company&#8217;s election.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuance Costs</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Issuance costs are amortized to interest expense over the contractual term of the respective borrowing. Contractual interest expense consists of commitment fees and cash interest expense under the Company&#8217;s credit facilities. Interest expense related to the Company&#8217;s convertible notes and credit facilities consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,002&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,005&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 24: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company has commitments and purchase orders with various software license, bandwidth, network services and third-party license vendors. The Company&#8217;s purchase commitments have not materially changed since December&#160;31, 2025 except for a long-term purchase agreement for a software license with total non-cancelable payments of $128,072 and a contractual term of up to 6.0 years, commencing in July 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its condensed consolidated financial position, results of operations, or liquidity.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In relation to the execution of a data center lease, the Company was issued a letter of credit of $5,850 under the letter of credit sublimit of its Revolving Facility during the three months ended June&#160;30, 2026. There were no outstanding letters of credit as of December&#160;31, 2025. In July 2026, the Company was issued a letter of credit of $9,734 in relation to the execution of a data center lease under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#8217;s letters of credit. Refer to Note 6. Debt of the condensed consolidated financial statements for further details.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Operating Leases</a></td>
<td class="text">Operating Leases<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases co-location space at data center facilities and, to a lesser extent, corporate offices, all of which are classified as operating leases. Operating leases generally have an initial lease term ranging from <span style="-sec-ix-hidden:f-688">two</span> to thirteen years, which includes any option to renew or terminate the lease when it is reasonably certain that the option will be exercised.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,331&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,761&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:77.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,859&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,990&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,633&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,581&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">572,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(93,316)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">479,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(126,233)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">352,854&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the Company had $2,759,287 of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of 11.2 years.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock', window );">Operating Leases</a></td>
<td class="text">Operating Leases<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company leases co-location space at data center facilities and, to a lesser extent, corporate offices, all of which are classified as operating leases. Operating leases generally have an initial lease term ranging from <span style="-sec-ix-hidden:f-688">two</span> to thirteen years, which includes any option to renew or terminate the lease when it is reasonably certain that the option will be exercised.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,331&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,761&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:77.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,859&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,990&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,633&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,581&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">572,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(93,316)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">479,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(126,233)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">352,854&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the Company had $2,759,287 of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of 11.2 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLessorDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessor's operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-30/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLessorDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeasesTextBlock', window );">Finance Leases and Equipment Financing Obligations</a></td>
<td class="text">Finance Leases and Equipment Financing Obligations<div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">The Company enters into finance leases and equipment financing obligations for servers and related equipment. The components of finance lease and equipment financing obligations expense were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,938&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,612&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,536&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,796&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets under equipment financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,712&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,347&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on equipment financing obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,323&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease and equipment financing obligations expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,404&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of finance lease liabilities and equipment financing obligations of June&#160;30, 2026 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.786%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">136,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,530&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,859&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,203&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,329&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,532&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,616&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,495&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">146,111&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,545&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,744&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,289&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,523&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">463,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">191,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">654,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(53,251)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(23,312)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(76,563)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">409,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">167,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">577,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Finance lease liabilities and equipment financing obligations, current</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(89,836)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(39,941)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(129,777)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-786">Finance lease liabilities and equipment financing obligations, long-term</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">319,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,945&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">447,943&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, the Company expects to receive servers and related equipment under finance leases with total estimated undiscounted payments of $281,566 that were not included in the condensed consolidated balance sheets. The leases commenced in July 2026 and have a weighted-average lease term of 4.9 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders&#8217; Equity</a></td>
<td class="text">Stockholders&#8217; Equity <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Follow-on Offering</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;26, 2026, the Company completed a follow-on public equity offering (&#8220;2026 Follow-on Offering&#8221;) of 11,948,052 shares of common stock, inclusive of the exercised over-allotment option, at a public offering price of $77.00 per share. The Company received net proceeds of $887,888 after deducting underwriting discounts and commissions of $31,050 and other issuance costs of $1,062.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Direct Offering</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 23, 2026, the Company completed a concurrent registered direct offering of 12,543,915 shares of common stock at a price of $117.54 per share. The proceeds were used to repurchase $471,828 in aggregate principal amount of its 2030 Convertible Notes. Cash on hand was used to pay transaction related fees.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Buyback Program</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;11, 2025, the Company adopted a new stock repurchase program authorizing the repurchase of up to $100,000 of its common stock (&#8220;2025 Share Buyback Program&#8221;). Pursuant to the 2025 Share Buyback Program, repurchases of the Company&#8217;s common stock will be made at prevailing market prices through open market purchases, in negotiated transactions off the market or otherwise, including through Rule 10b5-1 plans. The 2025 Share Buyback Program will expire on July&#160;31, 2027; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company&#8217;s discretion. During the three and six months ended June 30, 2026, the Company had no repurchases of shares under the 2025 Share Buyback program.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 4.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-4<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.D.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479921/505-20-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479951/505-20-S50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 1.B.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480148/855-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479982/505-20-S25-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equity Incentive Plan</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company&#8217;s Board of Directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan (&#8220;2021 Plan&#8221;). The 2021 Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under the 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSUs, PRSUs, MRSUs and other awards to employees, directors, and consultants. Shares issued pursuant to the exercise of these awards are transferable by the holder. There were 29,281,461 shares available for grant under the 2021 Plan as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs and PRSUs </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted typically vest over four years. The Company has issued PRSUs which vest based on the achievement of each award&#8217;s established performance targets. Depending on the actual financial metrics achieved relative to the target financial metrics throughout the defined performance period of the award, the number of LTIP PRSUs that vest could range from 0% to 200% of the target amount and are subject to the Compensation Committee&#8217;s approval of the level of achievement against the approved performance targets.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Assuming the minimum performance level is achieved, one-third of the aggregate number of the achieved LTIP PRSUs shall vest on the later of (i) March 1 of the year after grant or, (ii) the first anniversary of the grant date, or (iii) two trading days following the public release of the Company&#8217;s financial results for the year of grant, and the remainder shall vest over the following two years in eight equal quarterly installments subject, in each case, to the individual&#8217;s continuous service through the applicable vesting date.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;25, 2025, the Company granted an LTIP PRSU award (&#8220;2025 LTIP PRSU&#8221;). The financial performance level under the PRSUs was equal to the sum of the attainment of certain ARR targets weighted at 75% and adjusted free cash flow margin targets weighted at 25%. On February&#160;13, 2026, the Company determined that the 2025 LTIP PRSU was achieved at 89.0% of the target amount. This resulted in a performance factor reduction of 154,488 shares from the original maximum shares achievable of 278,356, net of forfeiture. The target shares granted under the 2025 LTIP PRSU were 139,178, net of forfeiture.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;10, 2026 and June 1, 2026, the Company granted LTIP PRSU awards (&#8220;2026 LTIP PRSUs&#8221;). The financial performance level under the 2026 LTIP PRSUs can be attained based on the achievement of certain ARR and adjusted free cash flow margin targets. Under the 2026 LTIP PRSUs, 75% of the awards can be achieved based on the ARR targets and 25% of the awards can be achieved based on the adjusted free cash flow margin targets. The target shares granted under the 2026 LTIP PRSUs were 427,796. The actual number of shares that are received under the 2026 LTIP PRSUs may be higher or lower than the target shares based on the actual financial metrics achieved relative to the target financial metrics for fiscal year 2026.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, there was $146,666 of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding RSUs, that is expected to be recognized over a weighted-average period of 2.9 years. As of June&#160;30, 2026, there was $22,602 of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding PRSUs that is expected to be recognized over a weighted-average period of 2.7 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MRSU</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;12, 2024, Padmanabhan Srinivasan joined the Company in the role of CEO. As part of his compensation package, Mr. Srinivasan received an MRSU with an estimated grant date fair value of approximately $8,000, which vests upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals during a five-year performance period. A cumulative percentage of the MRSU target is earned based on the achievement of stock price goals, measured based on the average of the Company&#8217;s closing stock price over a consecutive 60 days trading day period during the performance period as set forth in the table below:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:31.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.832%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Tranche</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Company Stock Price Target</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Payout</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$65.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$100.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$135.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$170.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June&#160;30, 2026, the conditions related to the Company Stock Price Target applicable to Tranches 1, 2, and 3 of the MRSUs were met. Subject to Mr. Srinivasan's continued service through the applicable vesting dates, 50% of the Tranche 1, 2, and 3 MRSUs will vest upon the Compensation Committee&#8217;s certification of Company Stock Price Target performance achievement in the first quarter of 2027 and the remaining 50% will vest upon the Compensation Committee's certification in the first quarter of 2029.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, there was $2,926 of unrecognized stock-based compensation related to the MRSU award that is expected to be recognized over a weighted-average period of 2.7 years.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company&#8217;s Board of Directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). Eligible employees enroll in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to 85% of the lesser of (1) the stock price at the employee&#8217;s first participation in the offering period or (2) the fair market value of the Company&#8217;s common stock on the purchase date. There were 5,947,206 shares available for grant under the ESPP as of June&#160;30, 2026.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is included in the condensed consolidated statements of operations as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,497&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,456&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,725&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,089&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,635&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,361&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,114&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,320&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,336&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share Attributable to Common Stockholders<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Share Attributable to Common Stockholders</a></td>
<td class="text">Net Income per Share Attributable to Common Stockholders<div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104,611&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,097&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,856&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,538&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.41&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on dilutive convertible notes, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,195&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income used in diluted calculation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,029&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in basic calculation </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104,611&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,097&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,856&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,538&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities: </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">689&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs </span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">PRSUs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">MRSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in diluted calculation</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,548&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share attributable to common stockholders</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We calculate the potential dilutive effect of the convertible senior notes under the if-converted method. Under this method, diluted earnings per share are determined by assuming that outstanding convertible senior notes were converted into shares of our common stock at the beginning of the reporting period.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the convertible senior notes, we entered into the capped call transactions, which were not included for purpose of calculating number of diluted shares outstanding, as their effect would have been anti-dilutive. The capped call transactions are expected to partially offset the potential dilution to our common stock upon any conversion of the convertible senior notes. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.206%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481468/505-20-05-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes <div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the provision for, or benefit from, income taxes for an interim period is determined using an estimated annual effective tax rate, adjusted for discrete items, if any. Each quarter, the Company updates the estimated annual effective tax rate and records a year-to-date adjustment to the tax provision, as necessary. </span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June 30, 2026, the Company recorded tax benefit of $8,295 and for the six months ended June 30, 2026 , the Company recorded income tax expense of $430. The effective tax rate for the three and six months ended June 30, 2026 was (30.6)% and 0.8%, respectively. The effective tax rate differs from the statutory rate primarily due to the mix of income in the foreign jurisdictions in which the Company conducts business, 162(m) limitation and excess tax benefits from stock-based compensation.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three and six months ended June 30, 2025, the Company recorded tax expense of $5,421 and $8,597, respectively. The effective tax rate for the three and six months ended June 30, 2025 was 12.8% and 10.3%. The effective tax rate differs from the statutory rate primarily as a result of having a full valuation allowance in the U.S. and the mix of income in the foreign jurisdictions in which the Company conducts business, and excess tax benefits from stock-based compensation and utilization of research and development credits.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Organization for Economic Co-operation and Development Pillar Two guidelines published to date include transition and safe harbor rules around the implementation of the Pillar Two global minimum tax of 15%. Based on current enacted legislation, the Company is not subject to Pillar Two tax since the Company&#8217;s revenue is currently below the threshold. The Company is monitoring developments and evaluating the impacts these new rules will have on its future income tax provision and effective income tax rate.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. The Company adopted the provisions related to the international tax framework that became effective in 2026 for the three and six months ended June 30, 2026. The adoption did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographical Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Geographical Information</a></td>
<td class="text">Segment and Geographical Information <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s chief operating decision maker (&#8220;CODM&#8221;) is the CEO. The CODM assesses performance on a monthly basis by reviewing consolidated results against the annual operating plan and ongoing forecasts. Accordingly, the Company has one operating and reporting segment.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The measure of segment profitability used by the CODM is net income, as reported in the condensed consolidated statements of operations. The significant segment expenses reviewed by the CODM on a consolidated basis include cost of revenue, research and development, sales and marketing, and general and administrative as reported in the condensed consolidated statements of operations on a consolidated basis. Other segment expense categories include other (expense) income, net and income tax benefit (expense) as reported in the condensed consolidated statements of operations. Refer to Note 3. Revenue, for revenue by geography.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The measure of segment assets is total assets, which is reported in the condensed consolidated balance sheets. Refer to condensed consolidated statements of cash flows and within Note 5. Balance Sheet Details, for details of capital expenditures and depreciation and amortization, respectively.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. The geographic locations of the Company&#8217;s long-lived assets, net, based on the physical location of the assets, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,326,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">610,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,256&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70,829&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,288&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,953&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,084&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,585&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,144&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,058&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,089&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,388&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,555,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">859,948&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=docn_CherieBarrettMember', window );">Cherie Barrett [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2026, Cherie Barrett, the Company&#8217;s Chief Accounting Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#8220;Barrett 10b5-1 Plan&#8221;). The Barrett 10b5-1 Plan contemplates the sale of up to 24,060 shares of the Company&#8217;s common stock between August 13, 2026 and June 4, 2027. The actual number of shares that will be sold under the Barrett 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Cherie Barrett<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Company&#8217;s Chief Accounting Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">May 13, 2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">June 4, 2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">387 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=docn_PadmanabhanSrinivasanMember', window );">Padmanabhan Srinivasan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">On May 15, 2026, Padmanabhan Srinivasan, the Company&#8217;s Chief Executive Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#8220;Srinivasan 10b5-1 Plan&#8221;). The Srinivasan 10b5-1 Plan contemplates the sale of up to 75,142 shares of the Company&#8217;s common stock between August 17, 2026 and March 15, 2027. The actual number of shares that will be sold under the Srinivasan 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Padmanabhan Srinivasan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Company&#8217;s Chief Executive Officer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">May 15, 2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrExpirationDate', window );">Expiration Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">March 15, 2027<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">306 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=docn_CherieBarrettMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=docn_CherieBarrettMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=docn_PadmanabhanSrinivasanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=docn_PadmanabhanSrinivasanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div>The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include accounts of the Company and all wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, accounting for stock-based compensation including estimation of forfeiture rates and the probability of performance vesting conditions, the incremental borrowing rate used to determine lease liabilities, valuation allowances against deferred tax assets, fair value of financial instruments, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are periodically reviewed to consider changes in circumstances, facts and experience.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:57.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">387,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">389,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div>(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable Net of Allowance for Expected Credit Losses</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable Net of Allowance for Expected Credit Losses</span></div>Accounts receivable primarily represent revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for expected credit losses based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due, and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for expected credit losses through provision for expected credit losses and reverses the accounts receivable and related allowance after the potential for recovery is considered remote.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements &#8211; Adopted and Recent Accounting Pronouncements &#8211; Pending Adoption</a></td>
<td class="text"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Adopted</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (&#8220;Topic 326&#8221;): Measurement of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;), which amends Topic 326 to provide a practical expedient and an accounting policy election related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Specifically, in developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted the practical expedient of ASU 2025-05 on January 1, 2026 on a prospective basis. There was no impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements &#8211; Pending Adoption</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Disaggregation of Income Statement Expenses (&#8220;ASU 2024-03&#8221;). In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#8220;Subtopic 220-40&#8221;): Clarifying the Effective Date. ASU 2024-03 requires that an entity breaks down expenses into specific categories, such as employee compensation and costs related to depreciation and amortization, as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. Further, ASU 2024-03 requires disclosure of the total amount of selling expenses and, in annual reporting periods, an entity&#8217;s definition of selling expenses. As clarified in ASU 2025-01, the amendments in ASU 2024-03 are required to be adopted for annual reporting periods beginning after December 15, 2026 and interim </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments should be applied on a prospective basis for financial statements issued after the adoption date, although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures.</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (&#8220;Subtopic 350-40&#8221;): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06"). ASU 2025-06 modernizes the accounting for internal-use software costs by increasing the operability of the recognition guidance considering different methods of software development. ASU 2025-06 is effective for the Company for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted. The amendment can be applied prospectively, retrospectively, or via a modified prospective transition method. The Company is currently evaluating the impact of the new standard on its condensed consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (&#8220;Topic 270&#8221;): Narrow-scope Improvements (&#8220;ASU 2025-11&#8221;). ASU 2025-11 enhances GAAP interim reporting by specifying required disclosures, establishing a disclosure principle for material post-year-end events, and clarifying the scope, types, and presentation of interim financial statements. ASU 2025-11 is effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted. The amendment can be applied prospectively or retrospectively for all prior periods presented in the financial statements. The Company is currently evaluating the impact of the new standard; however, it does not expect that the standard will have a material impact on its condensed consolidated financial statements and related disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Reconciliation of Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:57.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">387,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">389,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div>(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Reconciliation of Restricted Cash</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:57.928%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.082%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">387,745&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,747&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,182&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">389,492&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">___________________</span></div>(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Disclosure of Changes in Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the allowance for expected credit losses for the period presented:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.687%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2025</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,374&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,078&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(7,640)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2026</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,812&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock', window );">Revenue by Customer Category</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer ARR category, as determined based on the customers&#8217; spend in a given month, was as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $6K and under $100K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">88,387&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,922&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $100K and under $500K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,079&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22,048&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $500K and under $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,055&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,322&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">64,720&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20,640&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,241&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">67&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">128,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">93,943&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">89,768&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $6K and under $100K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">174,289&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">155,126&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Above $100K and under $500K Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,641&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,118&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $500K and under $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16,466&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,254&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Above $1M Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">110,397&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,998&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Digital Native Enterprise Customers</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">351,793&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">250,496&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Developers and other</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1) (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">187,296&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">178,907&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) Beginning in the fourth quarter of 2025, the Company revised its customer category naming and classification. Prior periods have been recast to reflect the effects of these changes.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) May not foot due to rounding.</span></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) Beginning in the fourth quarter of 2025, Developers and other include revenue from users that spend less than or equal to $500 in a given month, revenue from certain legacy Bare Metal CPU offerings, miscellaneous revenue and other reserve adjustments. Prior periods have been recast to reflect the effect of this change.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue by Geographic Areas</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Revenue, as determined based on the Company&#8217;s customers&#8217; billing address, was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">130,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">79,560&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">62,029&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,660&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">27</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,937&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,752&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">26,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28,728&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">281,184&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">218,700&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.172%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.175%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Percentage of Revenue</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">243,740&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,497&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124,626&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,135&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Asia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119,519&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,768&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Rest of the world</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,204&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">52,003&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">539,089&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">429,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%">___________________________</span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) May not recalculate due to rounding.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From External Customers By Customer Category</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Schedule of Liabilities Measured on a Recurring Basis</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%">The fair value of the Company&#8217;s financial assets measured on a recurring basis was as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">718,172&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">718,172&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">767,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,363&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,363&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">197,112&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">197,112&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">254,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">254,475&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Servers and related equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,001,912&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">933,576&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">424,446&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,316&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment under financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">184,951&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,503&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Internal-use software</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">131,234&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">121,735&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">496&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">412&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">262&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,743,400&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,200,804&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(599,782)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(524,829)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(94,286)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(86,881)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,049,332&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">589,094&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-Term Debt Instruments</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amount of the Company&#8217;s debt consisted of the following:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.143%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding as of</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">625,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">625,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">312,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">312,322&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">380,000&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total obligations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">937,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,317,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(16,269)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(21,560)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of debt </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">921,053&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,295,762&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Debt, current </span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(311,654)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(325,109)</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Debt, long-term</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">609,399&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">970,653&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleDebtTableTextBlock', window );">Schedule of Convertible Debt</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of the 2030 Convertible Notes:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"><tr><td style="width:1.0%"></td><td style="width:39.436%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.430%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.304%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Rate per $1,000 Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Conversion Price<br/>(In whole $)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Initial Number of Shares<br/>&#160;(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25.5317</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">39.17&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Holders may convert the 2030 Convertible Notes at their option only in the following circumstances:</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1) during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on December&#160;31, 2025, if the last reported sale price per share of the Company&#8217;s common stock exceeds  130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the &#8220;measurement period&#8221;) if the trading price per $1,000 principal amount of 2030 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company&#8217;s common stock on such trading day and the conversion rate on such trading day;</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3) if the Company calls the 2030 Convertible Notes for redemption; and</span></div><div style="margin-bottom:6pt;padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4) upon the occurrence of certain corporate events or distributions of the Company&#8217;s common stock, as described in the indenture governing the 2030 Convertible Notes.</span></div> Interest expense related to the Company&#8217;s convertible notes and credit facilities consisted of the following:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.384%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.778%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.024%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">233&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">181&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,921&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">308&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,433&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,002&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,960&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,005&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,331&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,761&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The components of finance lease and equipment financing obligations expense were as follows:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,938&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,612&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,536&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,796&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets under equipment financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,712&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,347&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on equipment financing obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,323&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease and equipment financing obligations expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,404&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Operating Lease Maturity</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"></td><td style="width:77.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.242%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">149,859&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,990&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">69,048&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57,633&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,581&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">143,292&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">572,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(93,316)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">479,087&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Current portion of operating lease liabilities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(126,233)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, long-term</span></div></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">352,854&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease expense were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,317&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">29,851&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">74,016&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">56,331&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,247&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,348&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,761&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">185&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">44,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,299&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">82,384&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The components of finance lease and equipment financing obligations expense were as follows:<div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,476&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,325&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">11,938&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,612&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,536&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,796&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">124&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation of assets under equipment financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,712&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,347&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on equipment financing obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,258&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,323&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease and equipment financing obligations expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">19,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,378&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,404&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Supplemental Balance Sheet Information</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term and discount rate were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.869%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.113%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Finance Lease Maturity</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of finance lease liabilities and equipment financing obligations of June&#160;30, 2026 were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.786%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.522%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.879%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Equipment Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">111,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">24,778&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">136,417&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,530&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,329&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,859&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">107,203&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,329&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">157,532&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">99,616&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,495&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">146,111&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2031</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,545&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">12,744&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,289&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">6,523&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,075&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">463,085&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">191,198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">654,283&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(53,251)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(23,312)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(76,563)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of finance lease liabilities and equipment financing obligations</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">409,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">167,886&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">577,720&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Less: Finance lease liabilities and equipment financing obligations, current</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(89,836)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(39,941)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">(129,777)</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-786">Finance lease liabilities and equipment financing obligations, long-term</span></span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">319,998&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">127,945&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">447,943&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock', window );">Summary of Share-Based Payment Arrangement and Price Targets</a></td>
<td class="text">A cumulative percentage of the MRSU target is earned based on the achievement of stock price goals, measured based on the average of the Company&#8217;s closing stock price over a consecutive 60 days trading day period during the performance period as set forth in the table below:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:31.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.828%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.832%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Tranche</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Company Stock Price Target</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Total Payout</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$65.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$100.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$135.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$170.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">150% of Target MRSUs</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Summary of Stock-Based Compensation Expense</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation is included in the condensed consolidated statements of operations as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.475%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,848&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,422&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,817&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,497&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">9,456&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">25,854&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">17,725&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,018&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,089&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">5,635&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">13,361&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">7,114&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,320&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">14,336&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">32,724&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">21,081&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">55,231&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">40,513&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangement, Performance Shares, Price Targets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share Attributable to Common Stockholders (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Calculation of Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.266%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands, except per share amounts)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute net income per share attributable to common stockholders</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104,611&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,097&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,856&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,538&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.34&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.41&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.52&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders</span></div></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">35,437&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">37,027&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">51,208&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">75,231&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense on dilutive convertible notes, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,390&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,821&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,195&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Net income used in diluted calculation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,827&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,760&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,029&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">78,426&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in basic calculation </span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">104,611&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,097&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">98,856&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">91,538&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average effect of dilutive securities: </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">689&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">812&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs </span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,280&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">392&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,911&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">711&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">PRSUs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">115&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">MRSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">170&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">158&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8,403&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2030 Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Number of shares used in diluted calculation</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">126,548&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">100,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">118,708&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">101,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income per share attributable to common stockholders</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.29&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.39&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">0.77&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.293%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.206%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2026 Convertible Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">3,957&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,758&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">2,982&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment and Geographical Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Long-lived Assets by Geographic Areas</a></td>
<td class="text">The geographic locations of the Company&#8217;s long-lived assets, net, based on the physical location of the assets, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2025</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,326,168&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">610,135&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Netherlands</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">59,256&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">70,829&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">53,288&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">50,953&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Singapore</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">38,084&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">46,585&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">36,144&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">33,058&#160;</span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">42,089&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">48,388&#160;</span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">1,555,029&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">859,948&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived asset located in country of domicile and foreign country in which asset is held if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 767,026<span></span>
</td>
<td class="nump">$ 254,475<span></span>
</td>
<td class="nump">$ 387,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">156<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 767,182<span></span>
</td>
<td class="nump">$ 254,633<span></span>
</td>
<td class="nump">$ 389,492<span></span>
</td>
<td class="nump">$ 430,193<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478482/942-210-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning Balance</a></td>
<td class="nump">$ 6,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for expected credit losses</a></td>
<td class="nump">8,078<span></span>
</td>
<td class="nump">$ 8,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs and other</a></td>
<td class="num">(7,640)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending Balance</a></td>
<td class="nump">$ 6,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Aug. 04, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 53,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53,039,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,882,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized during period</a></td>
<td class="nump">720,000<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="nump">2,720,000<span></span>
</td>
<td class="nump">$ 2,885,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ContractWithCustomerPrePayedObligationHeldInEscrow', window );">Pre-payment obligation held in a third-party escrow account</a></td>
<td class="nump">$ 46,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ContractWithCustomerPrePayedObligationHeldInEscrow', window );">Pre-payment obligation held in a third-party escrow account</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 46,043,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerTenure', window );">Customer tenure</a></td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-07-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, performance obligations not recognized</a></td>
<td class="nump">$ 893,828,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 893,828,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, performance obligations not recognized, period</a></td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-01-01</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, performance obligations not recognized</a></td>
<td class="nump">$ 365,901,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 365,901,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, performance obligations not recognized, period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember', window );">Digital Native Enterprise Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member', window );">Above $6K and under $100K Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum', window );">Customer spending less than or equal</a></td>
<td class="nump">8,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member', window );">Above $100K and under $500K Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">8,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum', window );">Customer spending less than or equal</a></td>
<td class="nump">41,667,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member', window );">Above $500K and under $1M Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">41,667,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum', window );">Customer spending less than or equal</a></td>
<td class="nump">83,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member', window );">Above $1M Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">83,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_DevelopersAndOtherMember', window );">Developers and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_LearnersTestersAndOtherMember', window );">Learners, Testers and Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum', window );">Customer spending less than or equal</a></td>
<td class="nump">$ 50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue from Contract with Customer | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States | Revenue from Contract with Customer | Geographic Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of revenue</a></td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">31.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ContractWithCustomerPrePayedObligationHeldInEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with Customer, Pre-Payed Obligation Held In Escrow</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ContractWithCustomerPrePayedObligationHeldInEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerCustomerSpendingMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Customer Spending, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerCustomerSpendingMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Customer Spending, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerCustomerSpendingMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerCustomerTenure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Customer, Tenure</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerCustomerTenure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-07-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-07-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2027-01-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_DevelopersAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_DevelopersAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_LearnersTestersAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_LearnersTestersAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Revenue by Customer Category (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 281,184,000<span></span>
</td>
<td class="nump">$ 218,700,000<span></span>
</td>
<td class="nump">$ 539,089,000<span></span>
</td>
<td class="nump">$ 429,403,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member', window );">Above $6K and under $100K Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 88,387,000<span></span>
</td>
<td class="nump">$ 78,922,000<span></span>
</td>
<td class="nump">$ 174,289,000<span></span>
</td>
<td class="nump">$ 155,126,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">31.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member', window );">Above $100K and under $500K Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 26,079,000<span></span>
</td>
<td class="nump">$ 22,048,000<span></span>
</td>
<td class="nump">$ 50,641,000<span></span>
</td>
<td class="nump">$ 44,118,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 8,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member', window );">Above $500K and under $1M Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum', window );">Annual run-rate revenue, minimum</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 8,055,000<span></span>
</td>
<td class="nump">$ 7,322,000<span></span>
</td>
<td class="nump">$ 16,466,000<span></span>
</td>
<td class="nump">$ 14,254,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 41,667,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member', window );">Above $1M Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum', window );">Annual run-rate revenue, maximum</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 64,720,000<span></span>
</td>
<td class="nump">$ 20,640,000<span></span>
</td>
<td class="nump">$ 110,397,000<span></span>
</td>
<td class="nump">$ 36,998,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 83,333,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember', window );">Digital Native Enterprise Customers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 187,241,000<span></span>
</td>
<td class="nump">$ 128,932,000<span></span>
</td>
<td class="nump">$ 351,793,000<span></span>
</td>
<td class="nump">$ 250,496,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">67.00%<span></span>
</td>
<td class="nump">59.00%<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="nump">58.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=docn_DevelopersAndOtherMember', window );">Developers and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 93,943,000<span></span>
</td>
<td class="nump">$ 89,768,000<span></span>
</td>
<td class="nump">$ 187,296,000<span></span>
</td>
<td class="nump">$ 178,907,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent', window );">Percentage of Revenue</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">42.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum', window );">Customer spending more than</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerCustomerSpendingMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Customer Spending, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerCustomerSpendingMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contract With Customer, Excluding Assessed Tax, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_CustomerWithAnnualRunRateAbove1000000Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_DigitalNativeEnterpriseCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=docn_DevelopersAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=docn_DevelopersAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Revenue by Geographic Areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 281,184<span></span>
</td>
<td class="nump">$ 218,700<span></span>
</td>
<td class="nump">$ 539,089<span></span>
</td>
<td class="nump">$ 429,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 281,184<span></span>
</td>
<td class="nump">$ 218,700<span></span>
</td>
<td class="nump">$ 539,089<span></span>
</td>
<td class="nump">$ 429,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America | Geographic Concentration Risk | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 130,971<span></span>
</td>
<td class="nump">$ 79,560<span></span>
</td>
<td class="nump">$ 243,740<span></span>
</td>
<td class="nump">$ 157,497<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">47.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe | Geographic Concentration Risk | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 62,029<span></span>
</td>
<td class="nump">$ 59,660<span></span>
</td>
<td class="nump">$ 124,626<span></span>
</td>
<td class="nump">$ 118,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">28.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaMember', window );">Asia | Geographic Concentration Risk | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 61,937<span></span>
</td>
<td class="nump">$ 50,752<span></span>
</td>
<td class="nump">$ 119,519<span></span>
</td>
<td class="nump">$ 101,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">23.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=docn_OtherGeographicalAreasMember', window );">Rest of the world | Geographic Concentration Risk | Revenue from Contract with Customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Amount</a></td>
<td class="nump">$ 26,247<span></span>
</td>
<td class="nump">$ 28,728<span></span>
</td>
<td class="nump">$ 51,204<span></span>
</td>
<td class="nump">$ 52,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of Revenue</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=docn_OtherGeographicalAreasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=docn_OtherGeographicalAreasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">$ 767,026<span></span>
</td>
<td class="nump">$ 254,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">767,026<span></span>
</td>
<td class="nump">254,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember', window );">Cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">48,854<span></span>
</td>
<td class="nump">57,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember', window );">Cash | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">48,854<span></span>
</td>
<td class="nump">57,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">718,172<span></span>
</td>
<td class="nump">197,112<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember', window );">Money market funds | Level I</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">$ 718,172<span></span>
</td>
<td class="nump">$ 197,112<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481229/860-50-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 43<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-43<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CashMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CashMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 6,390<span></span>
</td>
<td class="nump">$ 3,202<span></span>
</td>
<td class="nump">$ 9,267<span></span>
</td>
<td class="nump">$ 6,859<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Details - Schedule of Property, Plant and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,743,400<span></span>
</td>
<td class="nump">$ 1,200,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(599,782)<span></span>
</td>
<td class="num">(524,829)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_PropertyPlantAndEquipmentAccumulatedAmortization', window );">Less: accumulated amortization</a></td>
<td class="num">(94,286)<span></span>
</td>
<td class="num">(86,881)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">1,049,332<span></span>
</td>
<td class="nump">589,094<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Servers and related equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,001,912<span></span>
</td>
<td class="nump">933,576<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceLeaseMember', window );">Equipment under finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">424,446<span></span>
</td>
<td class="nump">13,316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceObligationsMember', window );">Equipment under financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">184,951<span></span>
</td>
<td class="nump">131,503<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Internal-use software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">131,234<span></span>
</td>
<td class="nump">121,735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">496<span></span>
</td>
<td class="nump">412<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 361<span></span>
</td>
<td class="nump">$ 262<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_PropertyPlantAndEquipmentAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment, Accumulated Amortization</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_PropertyPlantAndEquipmentAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 905<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478704/905-360-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482222/360-10-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=docn_EquipmentFinanceObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Details - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 42,217<span></span>
</td>
<td class="nump">$ 25,589<span></span>
</td>
<td class="nump">$ 79,221<span></span>
</td>
<td class="nump">$ 47,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software, In-Development, Internally Developed, and Purchased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant, and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_PropertyPlantAndEquipmentCapitalizedCosts', window );">Capitalized costs</a></td>
<td class="nump">6,200<span></span>
</td>
<td class="nump">1,688<span></span>
</td>
<td class="nump">9,681<span></span>
</td>
<td class="nump">4,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_PropertyPlantAndEquipmentAmortizationExpense', window );">Amortization expense</a></td>
<td class="nump">$ 3,867<span></span>
</td>
<td class="nump">$ 2,145<span></span>
</td>
<td class="nump">$ 7,400<span></span>
</td>
<td class="nump">$ 4,399<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_PropertyPlantAndEquipmentAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment, Amortization Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_PropertyPlantAndEquipmentAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_PropertyPlantAndEquipmentCapitalizedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property, Plant, and Equipment, Capitalized Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_PropertyPlantAndEquipmentCapitalizedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 905<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478704/905-360-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482222/360-10-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Aug. 14, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="nump">$ 937,322<span></span>
</td>
<td class="nump">$ 1,317,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized debt issuance costs</a></td>
<td class="num">(16,269)<span></span>
</td>
<td class="num">(21,560)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Carrying value of debt</a></td>
<td class="nump">921,053<span></span>
</td>
<td class="nump">1,295,762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Debt, current</a></td>
<td class="num">(311,654)<span></span>
</td>
<td class="num">(325,109)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, long-term</a></td>
<td class="nump">609,399<span></span>
</td>
<td class="nump">970,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="nump">625,000<span></span>
</td>
<td class="nump">625,000<span></span>
</td>
<td class="nump">$ 625<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="nump">312,322<span></span>
</td>
<td class="nump">312,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_TermLoanFacilityMember', window );">Term Loan Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 380,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_TermLoanFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_TermLoanFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Narrative (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 23, 2026 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>May 04, 2026</div></th>
<th class="th">
<div>Aug. 14, 2025 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Aug. 11, 2025 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 05, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 03, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 937,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,317,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember', window );">2026 Direct Offering | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, shares issued in transaction (in shares) | shares</a></td>
<td class="nump">12,543,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 117.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Debt Conversion Terms One | Capped Call Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Strike price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_OptionIndexedToIssuersEquityInitialPrice', window );">Initial price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_LineOfCreditFacilityCapitalizedLeasesPercent', window );">Capitalized leases percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,546,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 625<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 625,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">625,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_DebtInstrumentAdditionalPurchaseAmount', window );">Additional purchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Initial number of shares (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes | Convertible Debt | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Aggregate principal amount repurchased</a></td>
<td class="nump">$ 471,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes | Convertible Debt | Debt Conversion Terms One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1', window );">Strike price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive trading days | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember', window );">2025 Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Available borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 120,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember', window );">2025 Credit Facility | Line of Credit | Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember', window );">2025 Credit Facility | Line of Credit | Letter of Credit | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember', window );">2025 Credit Facility | Line of Credit | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">412,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLongTermLinesOfCredit', window );">Proceeds from financing arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes | Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">353,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 312,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 312,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Extinguishment of debt, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,187,678<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes | Convertible Debt | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Initial number of shares (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.6018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 178.51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes | Convertible Debt | Underwriters' Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction', window );">Consideration received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_DebtInstrumentAdditionalPurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Additional Purchase Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_DebtInstrumentAdditionalPurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_LineOfCreditFacilityCapitalizedLeasesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Capitalized Leases Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_LineOfCreditFacilityCapitalizedLeasesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_OptionIndexedToIssuersEquityInitialPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Option Indexed to Issuer's Equity, Initial Price</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_OptionIndexedToIssuersEquityInitialPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value amount of debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482881/825-10-55-12<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLongTermLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLongTermLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OptionIndexedToIssuersEquityTypeAxis=docn_CappedCallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityTypeAxis=docn_CappedCallOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Convertible Notes (Details) - 2030 Convertible Notes - Convertible Debt<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 14, 2025 </div>
<div>day </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>day</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Conversion ratio, number of shares</a></td>
<td class="nump">0.0255300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial Conversion Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 39.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Initial number of shares (in shares) | shares</a></td>
<td class="nump">15,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">Debt Conversion Terms One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Percentage of stock price trigger</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive trading days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">Debt Conversion Terms Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Percentage of stock price trigger</a></td>
<td class="nump">98.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Trading days</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive trading days</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 42: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_DebtInstrumentConvertibleTermsOfConversionAxis=docn_DebtConversionTermsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Contractual interest expense</a></td>
<td class="nump">$ 233<span></span>
</td>
<td class="nump">$ 181<span></span>
</td>
<td class="nump">$ 5,921<span></span>
</td>
<td class="nump">$ 308<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of debt issuance costs</a></td>
<td class="nump">$ 1,433<span></span>
</td>
<td class="nump">$ 2,002<span></span>
</td>
<td class="nump">$ 2,960<span></span>
</td>
<td class="nump">$ 4,005<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jul. 31, 2026</div></th>
<th class="th"><div>May 05, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember', window );">2025 Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | 2025 Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 5,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit | 2025 Credit Facility | Line of Credit | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,734<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareLicenseArrangementMember', window );">Software License Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentAmount', window );">Long-term purchase agreement</a></td>
<td class="nump">$ 128,072<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermPurchaseCommitmentPeriod', window );">Contractual term</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum amount the entity agreed to spend under the long-term purchase commitment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermPurchaseCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period covered by long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermPurchaseCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_A2025CreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareLicenseArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareLicenseArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember', window );">Operating Lease, Lease Not yet Commenced</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Undiscounted fixed payment obligations for leases that have not yet commenced</a></td>
<td class="nump">$ 2,759,287<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1', window );">Lease term, operating leases for co-location space at data center facilities that have not yet commenced</a></td>
<td class="text">11 years 2 months 12 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term</a></td>
<td class="text">13 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_OperatingLeaseLeaseNotYetCommencedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases - Schedule of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 40,317<span></span>
</td>
<td class="nump">$ 29,851<span></span>
</td>
<td class="nump">$ 74,016<span></span>
</td>
<td class="nump">$ 56,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease expense</a></td>
<td class="nump">4,247<span></span>
</td>
<td class="nump">2,329<span></span>
</td>
<td class="nump">8,348<span></span>
</td>
<td class="nump">4,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total operating lease expense</a></td>
<td class="nump">$ 44,564<span></span>
</td>
<td class="nump">$ 32,299<span></span>
</td>
<td class="nump">$ 82,384<span></span>
</td>
<td class="nump">$ 61,277<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Supplemental Balance Sheet Information (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_OperatingLeaseWeightedAverageAbstract', window );"><strong>Operating Lease Weighted Average</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (in years)</a></td>
<td class="text">5 years 9 months 18 days<span></span>
</td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_OperatingLeaseWeightedAverageAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease Weighted Average</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_OperatingLeaseWeightedAverageAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases - Maturities of Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2027</a></td>
<td class="nump">$ 149,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2028</a></td>
<td class="nump">98,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2029</a></td>
<td class="nump">69,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2030</a></td>
<td class="nump">57,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2031</a></td>
<td class="nump">53,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">143,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted operating lease liabilities</a></td>
<td class="nump">572,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(93,316)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total present value of operating lease liabilities</a></td>
<td class="nump">479,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current portion of operating lease liabilities</a></td>
<td class="num">(126,233)<span></span>
</td>
<td class="num">$ (108,037)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, long-term</a></td>
<td class="nump">$ 352,854<span></span>
</td>
<td class="nump">$ 166,895<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeasesAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of finance lease right-of-use assets</a></td>
<td class="nump">$ 7,476<span></span>
</td>
<td class="nump">$ 1,325<span></span>
</td>
<td class="nump">$ 11,938<span></span>
</td>
<td class="nump">$ 2,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on finance lease liabilities</a></td>
<td class="nump">3,536<span></span>
</td>
<td class="nump">53<span></span>
</td>
<td class="nump">4,796<span></span>
</td>
<td class="nump">124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationsAbstract', window );"><strong>Equipment Financing Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_DepreciationLessorAssetUnderEquipmentFinancing', window );">Depreciation of assets under equipment financing obligations</a></td>
<td class="nump">6,712<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,347<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationInterestExpense', window );">Interest expense on equipment financing obligations</a></td>
<td class="nump">2,258<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,323<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_LeaseCostIncludingFinancingObligation', window );">Total operating lease expense</a></td>
<td class="nump">$ 19,982<span></span>
</td>
<td class="nump">$ 1,378<span></span>
</td>
<td class="nump">$ 33,404<span></span>
</td>
<td class="nump">$ 2,736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_DepreciationLessorAssetUnderEquipmentFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Depreciation, Lessor Asset Under Equipment Financing</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_DepreciationLessorAssetUnderEquipmentFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Interest Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_LeaseCostIncludingFinancingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease Cost, Including Financing Obligation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_LeaseCostIncludingFinancingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeasesAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining term (in years)</a></td>
<td class="text">5 years 10 months 24 days<span></span>
</td>
<td class="text">10 months 24 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationsAbstract', window );"><strong>Equipment Financing Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm', window );">Weighted-average remaining term (in years)</a></td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
<td class="text">3 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Weighted Average Discount Rate, Percent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Weighted Average Remaining Lease Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeasesAbstract', window );"><strong>Finance Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2027</a></td>
<td class="nump">$ 111,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2028</a></td>
<td class="nump">107,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2029</a></td>
<td class="nump">107,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2030</a></td>
<td class="nump">99,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2031</a></td>
<td class="nump">35,545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total undiscounted finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">463,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">53,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total present value of finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">409,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liabilities and equipment financing obligations, current</a></td>
<td class="nump">89,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liabilities and equipment financing obligations, long-term</a></td>
<td class="nump">319,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationsAbstract', window );"><strong>Equipment Financing Obligations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne', window );">2027</a></td>
<td class="nump">24,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo', window );">2028</a></td>
<td class="nump">50,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree', window );">2029</a></td>
<td class="nump">50,329<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour', window );">2030</a></td>
<td class="nump">46,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive', window );">2031</a></td>
<td class="nump">12,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationToBePaid', window );">Total undiscounted finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">191,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="nump">23,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiability', window );">Total present value of finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">167,886<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityCurrent', window );">Less: Finance lease liabilities and equipment financing obligations, current</a></td>
<td class="nump">39,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_EquipmentFinancingObligationLiabilityNoncurrent', window );">Finance lease liabilities and equipment financing obligations, long-term</a></td>
<td class="nump">127,945<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract', window );"><strong>Total</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet', window );">2027</a></td>
<td class="nump">136,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet', window );">2028</a></td>
<td class="nump">157,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet', window );">2029</a></td>
<td class="nump">157,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet', window );">2030</a></td>
<td class="nump">146,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet', window );">2031</a></td>
<td class="nump">48,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet', window );">Thereafter</a></td>
<td class="nump">8,075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet', window );">Total undiscounted finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">654,283<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet', window );">Less: Imputed interest</a></td>
<td class="nump">76,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet', window );">Total present value of finance lease liabilities and equipment financing obligations</a></td>
<td class="nump">577,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet', window );">Less: Finance lease liabilities and equipment financing obligations, current</a></td>
<td class="nump">129,777<span></span>
</td>
<td class="nump">$ 31,411<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet', window );">Finance lease liabilities and equipment financing obligations, long-term</a></td>
<td class="nump">$ 447,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Finance lease liabilities and equipment financing obligations, long-term<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, after Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, Year Five</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, Year One</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, Year Three</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, to be Paid, Year Two</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, Liability, Undiscounted Excess Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligation, to be Paid</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_EquipmentFinancingObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_EquipmentFinancingObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, Current, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, Noncurrent, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, After Year Five, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Five, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Four, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year One, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Three, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Two, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Lease And Equipment Financing Obligation, Liability, Undiscounted Excess Amount, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Leases</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finance Leases And Equipment Financing Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Finance Leases and Equipment Financing Obligations - Narrative (Details) - Financing Lease, Lease Not yet Commenced<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Undiscounted fixed payment obligations for leases that have not yet commenced</a></td>
<td class="nump">$ 281,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1', window );">Finance lease, not yet commenced, term of contract</a></td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_FinancingLeaseLeaseNotYetCommencedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis=us-gaap_FinancingLeaseLeaseNotYetCommencedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders&#8217; Equity - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Jul. 23, 2026</div></th>
<th class="th"><div>Mar. 26, 2026</div></th>
<th class="th"><div>Aug. 11, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes | Convertible Debt | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRepurchaseAmount', window );">Aggregate principal amount repurchased</a></td>
<td class="nump">$ 471,828<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026FollowOnOfferingMember', window );">2026 Follow-on Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,948,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds after transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 887,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SalesCommissionsAndFees', window );">Underwriting discounts and commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherSellingAndMarketingExpense', window );">Other issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,062<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember', window );">2026 Direct Offering | Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, shares issued in transaction (in shares)</a></td>
<td class="nump">12,543,915<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock, price per share (in dollars per share)</a></td>
<td class="nump">$ 117.54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=docn_A2025ShareBuybackProgramMember', window );">2025 Share Buyback Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-13<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRepurchaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value amount of debt instrument that was repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRepurchaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of selling and marketing expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesCommissionsAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesCommissionsAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=docn_ConvertibleSeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026FollowOnOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=docn_A2026FollowOnOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=docn_A2026DirectOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=docn_A2025ShareBuybackProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=docn_A2025ShareBuybackProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 13, 2026 </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 12, 2024 </div>
<div>USD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Jun. 10, 2021 </div>
<div>installment </div>
<div>trading_day</div>
</th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 10, 2026 </div>
<div>shares</div>
</th>
<th class="th">
<div>Apr. 25, 2025 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock options, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 146,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized stock-based compensation expense, average recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock options, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments', window );">Number of quarterly installments | installment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets', window );">Percentage of awards based on revenue targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
<td class="nump">75.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets', window );">Percentage of awards based on adjusted free cash flow margin targets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward', window );">Percentage of target award (in percent)</a></td>
<td class="nump">89.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor', window );">Performance factor reduction (in shares)</a></td>
<td class="nump">154,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable', window );">Maximum shares achievable, excluding forfeitures (in shares)</a></td>
<td class="nump">278,356<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares', window );">Number of total target shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,796<span></span>
</td>
<td class="nump">139,178<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,602<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized stock-based compensation expense, average recognition period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PRSUs | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PRSUs | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays', window );">Number of trading days | trading_day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">MRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays', window );">Trading day period during the performance period | day</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">MRSUs | Chief Executive Officer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock options, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue', window );">Grant date fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">MRSUs | Chief Executive Officer | Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">MRSUs | Chief Executive Officer | Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=docn_A2021EmployeeStockPurchasePlanMember', window );">2021 Employee Stock Purchase Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares of common stock reserved for future issuance, number available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,281,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=docn_A2021EmployeeStockPurchasePlanMember', window );">2021 Employee Stock Purchase Plan | Employee Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares of common stock reserved for future issuance, number available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,947,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjusted By Performance Factor</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Shares Achievable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Target Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Adjusted Free Cash Flow Margin Targets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Revenue Targets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Award</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Threshold Consecutive Trading Days</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=docn_MRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=docn_MRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=docn_A2021EmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=docn_A2021EmployeeStockPurchasePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details) - MRSUs - Chief Executive Officer<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">Tranche 1</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Company Stock Price Target (in dollars per share)</a></td>
<td class="nump">$ 65.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget', window );">Total Payout</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">Tranche 2</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Company Stock Price Target (in dollars per share)</a></td>
<td class="nump">$ 100.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget', window );">Total Payout</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">Tranche 3</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Company Stock Price Target (in dollars per share)</a></td>
<td class="nump">$ 135.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget', window );">Total Payout</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MRSUMember', window );">Tranche 4</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Company Stock Price Target (in dollars per share)</a></td>
<td class="nump">$ 170.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget', window );">Total Payout</a></td>
<td class="nump">150.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Exercise Price, Percentage Of Target</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>docn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=docn_MRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=docn_MRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=us-gaap_ShareBasedCompensationAwardTrancheThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementTrancheFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=docn_ShareBasedPaymentArrangementTrancheFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 32,724<span></span>
</td>
<td class="nump">$ 21,081<span></span>
</td>
<td class="nump">$ 55,231<span></span>
</td>
<td class="nump">$ 40,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_CostOfRevenue', window );">Income Statement Location [Axis]: us-gaap:CostOfRevenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">1,848<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
<td class="nump">3,272<span></span>
</td>
<td class="nump">2,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense', window );">Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">13,361<span></span>
</td>
<td class="nump">7,114<span></span>
</td>
<td class="nump">21,320<span></span>
</td>
<td class="nump">14,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense', window );">Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">15,497<span></span>
</td>
<td class="nump">9,456<span></span>
</td>
<td class="nump">25,854<span></span>
</td>
<td class="nump">17,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense', window );">Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 2,018<span></span>
</td>
<td class="nump">$ 3,089<span></span>
</td>
<td class="nump">$ 4,785<span></span>
</td>
<td class="nump">$ 5,635<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income attributable to common stockholders</a></td>
<td class="nump">$ 35,437<span></span>
</td>
<td class="nump">$ 37,027<span></span>
</td>
<td class="nump">$ 51,208<span></span>
</td>
<td class="nump">$ 75,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used to compute net income per share (in shares)</a></td>
<td class="nump">104,611,000<span></span>
</td>
<td class="nump">91,097,000<span></span>
</td>
<td class="nump">98,856,000<span></span>
</td>
<td class="nump">91,538,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income per share attributable to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.34<span></span>
</td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.52<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestOnConvertibleDebtNetOfTax', window );">Interest expense on dilutive convertible notes, net of tax</a></td>
<td class="nump">$ 1,390<span></span>
</td>
<td class="nump">$ 1,733<span></span>
</td>
<td class="nump">$ 1,821<span></span>
</td>
<td class="nump">$ 3,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income used in diluted calculation</a></td>
<td class="nump">$ 36,827<span></span>
</td>
<td class="nump">$ 38,760<span></span>
</td>
<td class="nump">$ 53,029<span></span>
</td>
<td class="nump">$ 78,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Number of shares used in basic calculation (in shares)</a></td>
<td class="nump">104,611,000<span></span>
</td>
<td class="nump">91,097,000<span></span>
</td>
<td class="nump">98,856,000<span></span>
</td>
<td class="nump">91,538,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">126,548,000<span></span>
</td>
<td class="nump">100,617,000<span></span>
</td>
<td class="nump">118,708,000<span></span>
</td>
<td class="nump">101,521,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income per share attributable to common stockholders (in dollars per share)</a></td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
<td class="nump">$ 0.77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">671,000<span></span>
</td>
<td class="nump">689,000<span></span>
</td>
<td class="nump">711,000<span></span>
</td>
<td class="nump">812,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">3,280,000<span></span>
</td>
<td class="nump">392,000<span></span>
</td>
<td class="nump">2,911,000<span></span>
</td>
<td class="nump">711,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">PRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">109,000<span></span>
</td>
<td class="nump">36,000<span></span>
</td>
<td class="nump">115,000<span></span>
</td>
<td class="nump">57,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_MarketBasedRestrictedStockUnitsMember', window );">MRSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">170,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">158,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">1,750,000<span></span>
</td>
<td class="nump">8,403,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,403,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2030Member', window );">2030 Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract', window );"><strong>Diluted net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">15,957,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,957,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestOnConvertibleDebtNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestOnConvertibleDebtNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=docn_MarketBasedRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=docn_MarketBasedRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2030Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=docn_ConvertibleSeniorNotesDue2030Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of loss per share, amount (in shares)</a></td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">3,957,000<span></span>
</td>
<td class="nump">1,758,000<span></span>
</td>
<td class="nump">2,982,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of loss per share, amount (in shares)</a></td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">3,957,000<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="nump">2,982,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=docn_ConvertibleSeniorNotesDue2026Member', window );">2026 Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of loss per share, amount (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,750,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=docn_ConvertibleSeniorNotesDue2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=docn_ConvertibleSeniorNotesDue2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">$ (8,295)<span></span>
</td>
<td class="nump">$ 5,421<span></span>
</td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 8,597<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total tax benefit</a></td>
<td class="num">(30.60%)<span></span>
</td>
<td class="nump">12.80%<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">10.30%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 1,555,029<span></span>
</td>
<td class="nump">$ 859,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">1,326,168<span></span>
</td>
<td class="nump">610,135<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_NL', window );">Netherlands</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">59,256<span></span>
</td>
<td class="nump">70,829<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">Germany</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">53,288<span></span>
</td>
<td class="nump">50,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_SG', window );">Singapore</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">38,084<span></span>
</td>
<td class="nump">46,585<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">36,144<span></span>
</td>
<td class="nump">33,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=docn_OtherCountriesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Total</a></td>
<td class="nump">$ 42,089<span></span>
</td>
<td class="nump">$ 48,388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-lived asset, excluding financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_NL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_NL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_SG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_SG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=docn_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=docn_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>253</ContextCount>
  <ElementCount>332</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders’ Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/NatureofBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Balance Sheet Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/BalanceSheetDetails</Role>
      <ShortName>Balance Sheet Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Finance Leases and Equipment Financing Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Stockholders’ Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders’ Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Net Income per Share Attributable to Common Stockholders</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders</Role>
      <ShortName>Net Income per Share Attributable to Common Stockholders</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Segment and Geographical Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SegmentandGeographicalInformation</Role>
      <ShortName>Segment and Geographical Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/Revenue</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/FairValueMeasurements</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Balance Sheet Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/BalanceSheetDetailsTables</Role>
      <ShortName>Balance Sheet Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/BalanceSheetDetails</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/Debt</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/OperatingLeases</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Finance Leases and Equipment Financing Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/StockBasedCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Net Income per Share Attributable to Common Stockholders (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables</Role>
      <ShortName>Net Income per Share Attributable to Common Stockholders (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Segment and Geographical Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SegmentandGeographicalInformationTables</Role>
      <ShortName>Segment and Geographical Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/SegmentandGeographicalInformation</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Revenue - Revenue by Customer Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails</Role>
      <ShortName>Revenue - Revenue by Customer Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Revenue - Revenue by Geographic Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails</Role>
      <ShortName>Revenue - Revenue by Geographic Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Fair Value Measurements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails</Role>
      <ShortName>Fair Value Measurements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails</Role>
      <ShortName>Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Balance Sheet Details - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails</Role>
      <ShortName>Balance Sheet Details - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/DebtScheduleofDebtDetails</Role>
      <ShortName>Debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/DebtNarrativeDetails</Role>
      <ShortName>Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Debt - Schedule of Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails</Role>
      <ShortName>Debt - Schedule of Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails</Role>
      <ShortName>Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Operating Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails</Role>
      <ShortName>Operating Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Operating Leases - Schedule of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails</Role>
      <ShortName>Operating Leases - Schedule of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Operating Leases - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Operating Leases - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Operating Leases - Maturities of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails</Role>
      <ShortName>Operating Leases - Maturities of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9955540 - Disclosure - Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9955541 - Disclosure - Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9955542 - Disclosure - Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9955543 - Disclosure - Finance Leases and Equipment Financing Obligations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails</Role>
      <ShortName>Finance Leases and Equipment Financing Obligations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9955544 - Disclosure - Stockholders’ Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders’ Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9955545 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9955546 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails</Role>
      <ShortName>Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9955547 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9955548 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails</Role>
      <ShortName>Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9955549 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails</Role>
      <ShortName>Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9955550 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="docn-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9955551 - Disclosure - Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails</Role>
      <ShortName>Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="docn-20260630.htm">docn-20260630.htm</File>
    <File>docn-20260630.xsd</File>
    <File>docn-20260630_cal.xml</File>
    <File>docn-20260630_def.xml</File>
    <File>docn-20260630_lab.xml</File>
    <File>docn-20260630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2026</BaseTaxonomy>
    <BaseTaxonomy items="781">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="17">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>97
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "docn-20260630.htm": {
   "nsprefix": "docn",
   "nsuri": "http://www.digitalocean.com/20260630",
   "dts": {
    "inline": {
     "local": [
      "docn-20260630.htm"
     ]
    },
    "schema": {
     "local": [
      "docn-20260630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "docn-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "docn-20260630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "docn-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "docn-20260630_pre.xml"
     ]
    }
   },
   "keyStandard": 272,
   "keyCustom": 60,
   "axisStandard": 26,
   "axisCustom": 1,
   "memberStandard": 42,
   "memberCustom": 29,
   "hidden": {
    "total": 10,
    "http://xbrl.sec.gov/dei/2026": 5,
    "http://fasb.org/us-gaap/2026": 3,
    "http://xbrl.sec.gov/ecd/2026": 2
   },
   "contextCount": 253,
   "entityCount": 1,
   "segmentCount": 77,
   "elementCount": 612,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 781,
    "http://xbrl.sec.gov/dei/2026": 29,
    "http://xbrl.sec.gov/ecd/2026": 17,
    "http://fasb.org/srt/2026": 1
   },
   "report": {
    "R1": {
     "role": "http://www.digitalocean.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:CostOfRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit",
     "longName": "9952155 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit)",
     "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Deficit)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-43",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.digitalocean.com/role/NatureofBusiness",
     "longName": "9952157 - Disclosure - Nature of Business",
     "shortName": "Nature of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.digitalocean.com/role/Revenue",
     "longName": "9952159 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.digitalocean.com/role/FairValueMeasurements",
     "longName": "9952160 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.digitalocean.com/role/BalanceSheetDetails",
     "longName": "9952161 - Disclosure - Balance Sheet Details",
     "shortName": "Balance Sheet Details",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.digitalocean.com/role/Debt",
     "longName": "9952162 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.digitalocean.com/role/CommitmentsandContingencies",
     "longName": "9952163 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.digitalocean.com/role/OperatingLeases",
     "longName": "9952164 - Disclosure - Operating Leases",
     "shortName": "Operating Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations",
     "longName": "9952165 - Disclosure - Finance Leases and Equipment Financing Obligations",
     "shortName": "Finance Leases and Equipment Financing Obligations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.digitalocean.com/role/StockholdersEquity",
     "longName": "9952166 - Disclosure - Stockholders\u2019 Equity",
     "shortName": "Stockholders\u2019 Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.digitalocean.com/role/StockBasedCompensation",
     "longName": "9952167 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders",
     "longName": "9952168 - Disclosure - Net Income per Share Attributable to Common Stockholders",
     "shortName": "Net Income per Share Attributable to Common Stockholders",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.digitalocean.com/role/IncomeTaxes",
     "longName": "9952169 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.digitalocean.com/role/SegmentandGeographicalInformation",
     "longName": "9952170 - Disclosure - Segment and Geographical Information",
     "shortName": "Segment and Geographical Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.digitalocean.com/role/RevenueTables",
     "longName": "9955513 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "docn:RevenueFromExternalCustomersByCustomerCategoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "docn:RevenueFromExternalCustomersByCustomerCategoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.digitalocean.com/role/FairValueMeasurementsTables",
     "longName": "9955514 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.digitalocean.com/role/BalanceSheetDetailsTables",
     "longName": "9955515 - Disclosure - Balance Sheet Details (Tables)",
     "shortName": "Balance Sheet Details (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.digitalocean.com/role/DebtTables",
     "longName": "9955516 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.digitalocean.com/role/OperatingLeasesTables",
     "longName": "9955517 - Disclosure - Operating Leases (Tables)",
     "shortName": "Operating Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables",
     "longName": "9955518 - Disclosure - Finance Leases and Equipment Financing Obligations (Tables)",
     "shortName": "Finance Leases and Equipment Financing Obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.digitalocean.com/role/StockBasedCompensationTables",
     "longName": "9955519 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "docn:ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "docn:ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables",
     "longName": "9955520 - Disclosure - Net Income per Share Attributable to Common Stockholders (Tables)",
     "shortName": "Net Income per Share Attributable to Common Stockholders (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.digitalocean.com/role/SegmentandGeographicalInformationTables",
     "longName": "9955521 - Disclosure - Segment and Geographical Information (Tables)",
     "shortName": "Segment and Geographical Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails",
     "longName": "9955522 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "shortName": "Summary of Significant Accounting Policies - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-34",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails",
     "longName": "9955523 - Disclosure - Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)",
     "shortName": "Summary of Significant Accounting Policies - Disclosure of Changes in Allowance for Doubtful Accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.digitalocean.com/role/RevenueNarrativeDetails",
     "longName": "9955524 - Disclosure - Revenue - Narrative (Details)",
     "shortName": "Revenue - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails",
     "longName": "9955525 - Disclosure - Revenue - Revenue by Customer Category (Details)",
     "shortName": "Revenue - Revenue by Customer Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails",
     "longName": "9955526 - Disclosure - Revenue - Revenue by Geographic Areas (Details)",
     "shortName": "Revenue - Revenue by Geographic Areas (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-86",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails",
     "longName": "9955527 - Disclosure - Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails",
     "longName": "9955528 - Disclosure - Fair Value Measurements - Narrative (Details)",
     "shortName": "Fair Value Measurements - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails",
     "longName": "9955529 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)",
     "shortName": "Balance Sheet Details - Schedule of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails",
     "longName": "9955530 - Disclosure - Balance Sheet Details - Narrative (Details)",
     "shortName": "Balance Sheet Details - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
     "longName": "9955531 - Disclosure - Debt - Schedule of Debt (Details)",
     "shortName": "Debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.digitalocean.com/role/DebtNarrativeDetails",
     "longName": "9955532 - Disclosure - Debt - Narrative (Details)",
     "shortName": "Debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-145",
      "name": "us-gaap:OptionIndexedToIssuersEquityStrikePrice1",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
     "longName": "9955533 - Disclosure - Debt - Schedule of Convertible Notes (Details)",
     "shortName": "Debt - Schedule of Convertible Notes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-137",
      "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-140",
      "name": "us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails",
     "longName": "9955534 - Disclosure - Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details)",
     "shortName": "Debt - Schedule of Interest Expense Related to Convertible Notes and Credit Facilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:InterestExpenseDebt",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
     "longName": "9955535 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-146",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-164",
      "name": "us-gaap:LongTermPurchaseCommitmentAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
     "longName": "9955536 - Disclosure - Operating Leases - Narrative (Details)",
     "shortName": "Operating Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-162",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-162",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails",
     "longName": "9955537 - Disclosure - Operating Leases - Schedule of Lease Expense (Details)",
     "shortName": "Operating Leases - Schedule of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails",
     "longName": "9955538 - Disclosure - Operating Leases - Supplemental Balance Sheet Information (Details)",
     "shortName": "Operating Leases - Supplemental Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "docn:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "docn:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails",
     "longName": "9955539 - Disclosure - Operating Leases - Maturities of Leases (Details)",
     "shortName": "Operating Leases - Maturities of Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails",
     "longName": "9955540 - Disclosure - Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details)",
     "shortName": "Finance Leases and Equipment Financing Obligations - Finance Lease and Equipment Financing Obligations Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails",
     "longName": "9955541 - Disclosure - Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)",
     "shortName": "Finance Leases and Equipment Financing Obligations - Supplemental Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails",
     "longName": "9955542 - Disclosure - Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)",
     "shortName": "Finance Leases and Equipment Financing Obligations - Maturities of Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
     "longName": "9955543 - Disclosure - Finance Leases and Equipment Financing Obligations - Narrative (Details)",
     "shortName": "Finance Leases and Equipment Financing Obligations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-163",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-163",
      "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails",
     "longName": "9955544 - Disclosure - Stockholders\u2019 Equity - Narrative (Details)",
     "shortName": "Stockholders\u2019 Equity - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-142",
      "name": "us-gaap:DebtInstrumentRepurchaseAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-165",
      "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9955545 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-169",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-169",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
     "longName": "9955546 - Disclosure - Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)",
     "shortName": "Stock-Based Compensation - MRSUs Share-Based Payment Arrangements and Price Targets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-183",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-183",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails",
     "longName": "9955547 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)",
     "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
     "longName": "9955548 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details)",
     "shortName": "Net Income per Share Attributable to Common Stockholders - Schedule of Net Income (Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails",
     "longName": "9955549 - Disclosure - Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)",
     "shortName": "Net Income per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails",
     "longName": "9955550 - Disclosure - Income Taxes - Narrative (Details)",
     "shortName": "Income Taxes - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails",
     "longName": "9955551 - Disclosure - Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details)",
     "shortName": "Segment and Geographical Information -Long-Lived Assets by Geographic Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "docn-20260630.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "docn_A2021EmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "A2021EmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Employee Stock Purchase Plan",
        "label": "2021 Employee Stock Purchase Plan [Member]",
        "documentation": "2021 Employee Stock Purchase Plan"
       }
      }
     },
     "auth_ref": []
    },
    "docn_A2025CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "A2025CreditFacilityMember",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 Credit Facility",
        "label": "2025 Credit Facility [Member]",
        "documentation": "2025 Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "docn_A2025ShareBuybackProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "A2025ShareBuybackProgramMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025 Share Buyback Program",
        "label": "2025 Share Buyback Program [Member]",
        "documentation": "2025 Share Buyback Program"
       }
      }
     },
     "auth_ref": []
    },
    "docn_A2026DirectOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "A2026DirectOfferingMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026 Direct Offering",
        "label": "2026 Direct Offering [Member]",
        "documentation": "2026 Direct Offering"
       }
      }
     },
     "auth_ref": []
    },
    "docn_A2026FollowOnOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "A2026FollowOnOfferingMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026 Follow-on Offering",
        "label": "2026 Follow-on Offering [Member]",
        "documentation": "2026 Follow-on Offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r969",
      "r1102",
      "r1107"
     ]
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Changes in Allowance for Doubtful Accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1163"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, less allowance for credit losses of $6,812 and $6,374, respectively",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1154"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued other expenses",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: accumulated depreciation",
        "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r302",
      "r304",
      "r738",
      "r739",
      "r751",
      "r1169"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r9",
      "r20",
      "r129",
      "r403",
      "r698",
      "r699",
      "r710",
      "r748",
      "r769",
      "r770",
      "r1231"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Loss",
        "label": "AOCI Attributable to Parent [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r6",
      "r9",
      "r533",
      "r536",
      "r539",
      "r620",
      "r765",
      "r766",
      "r1117",
      "r1118",
      "r1119",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1192",
      "r1194"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r403",
      "r698",
      "r699",
      "r710",
      "r969",
      "r1305"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r740",
      "r784",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1233",
      "r1308"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r456"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1014",
      "r1024",
      "r1056"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1007",
      "r1017",
      "r1027",
      "r1059"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1052",
      "r1060",
      "r1064",
      "r1072"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r493",
      "r494"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r242",
      "r276",
      "r278",
      "r281",
      "r1274"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance for credit losses",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r242",
      "r276"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Write-offs and other",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of debt issuance costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r355",
      "r1123",
      "r1249"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of loss per share, amount (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "srt_AsiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "AsiaMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia",
        "label": "Asia [Member]",
        "documentation": "Continent of Asia."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r104",
      "r160",
      "r163",
      "r164",
      "r205",
      "r219",
      "r230",
      "r233",
      "r273",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r523",
      "r525",
      "r584",
      "r698",
      "r699",
      "r702",
      "r715",
      "r716",
      "r743",
      "r822",
      "r910",
      "r911",
      "r927",
      "r969",
      "r983",
      "r984",
      "r995",
      "r1183",
      "r1184",
      "r1257"
     ]
    },
    "docn_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables",
      "http://www.digitalocean.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental Balance Sheet Information",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "documentation": "Assets And Liabilities, Lessee"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r134",
      "r160",
      "r163",
      "r164",
      "r273",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r523",
      "r525",
      "r584",
      "r969",
      "r1099",
      "r1183",
      "r1184",
      "r1257"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsNoncurrentAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent assets:",
        "label": "Assets, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r1068"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r1066"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1064"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation and Principles of Consolidation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1126"
     ]
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "CA",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment received but not yet paid, included in accounts payable and accrued other expenses",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "docn_CappedCallOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CappedCallOptionMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capped Call Option",
        "label": "Capped Call Option [Member]",
        "documentation": "Capped Call Option"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r154",
      "r157",
      "r889",
      "r1259"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents:",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r580",
      "r581",
      "r582",
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash - end of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r154",
      "r157"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r31"
     ]
    },
    "us-gaap_CashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashMember",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash",
        "label": "Cash [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "docn_CherieBarrettMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CherieBarrettMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cherie Barrett [Member]",
        "documentation": "Cherie Barrett"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chief Executive Officer",
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r1153"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r92",
      "r93",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r160",
      "r164",
      "r189",
      "r190",
      "r197",
      "r199",
      "r207",
      "r208",
      "r273",
      "r324",
      "r326",
      "r327",
      "r328",
      "r331",
      "r332",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r391",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r584",
      "r698",
      "r699",
      "r707",
      "r708",
      "r709",
      "r740",
      "r778",
      "r779",
      "r780",
      "r781",
      "r784",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r810",
      "r830",
      "r848",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r1083",
      "r1129",
      "r1131",
      "r1138",
      "r1193",
      "r1195"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93",
      "r121",
      "r125",
      "r126",
      "r207",
      "r369",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r391",
      "r395",
      "r396",
      "r398",
      "r399",
      "r401",
      "r402",
      "r405",
      "r407",
      "r531",
      "r698",
      "r699",
      "r708",
      "r709",
      "r778",
      "r779",
      "r780",
      "r781",
      "r1083",
      "r1127",
      "r1129",
      "r1193"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies (Note 9)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r698",
      "r699",
      "r706",
      "r745",
      "r809"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r315",
      "r874",
      "r1175",
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r402",
      "r698",
      "r699",
      "r709",
      "r985",
      "r986",
      "r987",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1134",
      "r1135",
      "r1137",
      "r1233",
      "r1304",
      "r1308"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1191",
      "r1264",
      "r1265",
      "r1269"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r402",
      "r698",
      "r699",
      "r709",
      "r810"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r402",
      "r698",
      "r699",
      "r709"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "periodEndLabel": "Ending Balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r402",
      "r698",
      "r699",
      "r709",
      "r810",
      "r828",
      "r1188",
      "r1308",
      "r1309"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 105,002,427 and 91,947,614 issued and outstanding as of June\u00a030, 2026 and December\u00a031, 2025, respectively)",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r367",
      "r374",
      "r402",
      "r698",
      "r699",
      "r709",
      "r747",
      "r969"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1049"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1048"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1047"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r137",
      "r139",
      "r143",
      "r713",
      "r757",
      "r758"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r240",
      "r773",
      "r774",
      "r873",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r240",
      "r773",
      "r774",
      "r873",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r240",
      "r773",
      "r774",
      "r873",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Percentage of revenue",
        "terseLabel": "Percentage of Revenue",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r240",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r240",
      "r773",
      "r774",
      "r873",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r422",
      "r424",
      "r436",
      "r891"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized during period",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "docn_ContractWithCustomerPrePayedObligationHeldInEscrow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ContractWithCustomerPrePayedObligationHeldInEscrow",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-payment obligation held in a third-party escrow account",
        "label": "Contract with Customer, Pre-Payed Obligation Held In Escrow",
        "documentation": "Contract with Customer, Pre-Payed Obligation Held In Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConvertibleDebtMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible Debt",
        "label": "Convertible Debt [Member]",
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r334",
      "r335",
      "r345",
      "r346",
      "r347",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926"
     ]
    },
    "us-gaap_ConvertibleDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConvertibleDebtTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Convertible Debt",
        "label": "Convertible Debt [Table Text Block]",
        "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount."
       }
      }
     },
     "auth_ref": []
    },
    "docn_ConvertibleSeniorNotesDue2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ConvertibleSeniorNotesDue2026Member",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026 Convertible Notes",
        "label": "Convertible Senior Notes Due 2026 [Member]",
        "documentation": "Convertible Senior Notes Due 2026"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ConvertibleSeniorNotesDue2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ConvertibleSeniorNotesDue2030Member",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030 Convertible Notes",
        "label": "Convertible Senior Notes Due 2030 [Member]",
        "documentation": "Convertible Senior Notes Due 2030"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r160",
      "r163",
      "r164",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r584",
      "r910",
      "r1096",
      "r1097",
      "r1162",
      "r1183"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r106",
      "r323",
      "r698",
      "r699",
      "r703",
      "r1182"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r106",
      "r323",
      "r698",
      "r699",
      "r703",
      "r1182"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "docn_CustomerWithAnnualRunRateAbove1000000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CustomerWithAnnualRunRateAbove1000000Member",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Above $1M Customers",
        "label": "Customer With Annual Run-Rate Above 1,000,000 [Member]",
        "documentation": "Customer With Annual Run-Rate Above 1,000,000"
       }
      }
     },
     "auth_ref": []
    },
    "docn_CustomerWithAnnualRunRateAbove100000AndUnder500000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CustomerWithAnnualRunRateAbove100000AndUnder500000Member",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Above $100K and under $500K Customers",
        "label": "Customer With Annual Run-Rate Above 100,000 And Under 500,000 [Member]",
        "documentation": "Customer With Annual Run-Rate Above 100,000 And Under 500,000"
       }
      }
     },
     "auth_ref": []
    },
    "docn_CustomerWithAnnualRunRateAbove500000AndUnder1000000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CustomerWithAnnualRunRateAbove500000AndUnder1000000Member",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Above $500K and under $1M Customers",
        "label": "Customer With Annual Run-Rate Above 500,000 And Under 1,000,000 [Member]",
        "documentation": "Customer With Annual Run-Rate Above 500,000 And Under 1,000,000"
       }
      }
     },
     "auth_ref": []
    },
    "docn_CustomerWithAnnualRunRateAbove6000AndUnder100000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "CustomerWithAnnualRunRateAbove6000AndUnder100000Member",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Above $6K and under $100K Customers",
        "label": "Customer With Annual Run-Rate Above 6,000 And Under 100,000 [Member]",
        "documentation": "Customer With Annual Run-Rate Above 6,000 And Under 100,000"
       }
      }
     },
     "auth_ref": []
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "DE",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Germany",
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial number of shares (in shares)",
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r1125"
     ]
    },
    "docn_DebtConversionTermsOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DebtConversionTermsOneMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Conversion Terms One",
        "label": "Debt Conversion Terms One [Member]",
        "documentation": "Debt Conversion Terms One"
       }
      }
     },
     "auth_ref": []
    },
    "docn_DebtConversionTermsTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DebtConversionTermsTwoMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Conversion Terms Two",
        "label": "Debt Conversion Terms Two [Member]",
        "documentation": "Debt Conversion Terms Two"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r97",
      "r98",
      "r106",
      "r107",
      "r110",
      "r112",
      "r113",
      "r115",
      "r116",
      "r160",
      "r162",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r322",
      "r323",
      "r333",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r349",
      "r356",
      "r357",
      "r359",
      "r531",
      "r597",
      "r698",
      "r699",
      "r705"
     ]
    },
    "docn_DebtInstrumentAdditionalPurchaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DebtInstrumentAdditionalPurchaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional purchase amount",
        "label": "Debt Instrument, Additional Purchase Amount",
        "documentation": "Debt Instrument, Additional Purchase Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r116",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r396",
      "r698",
      "r699",
      "r705",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r967",
      "r1127",
      "r1128",
      "r1130",
      "r1133",
      "r1176",
      "r1177",
      "r1178",
      "r1248",
      "r1250",
      "r1270"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total obligations",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r1264",
      "r1265",
      "r1267"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion price (in dollars per share)",
        "verboseLabel": "Initial Conversion Price (in dollars per share)",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r336"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion ratio, number of shares",
        "label": "Debt Instrument, Convertible, Conversion Ratio",
        "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r47",
      "r98",
      "r114",
      "r336",
      "r698",
      "r699",
      "r705",
      "r928"
     ]
    },
    "docn_DebtInstrumentConvertibleTermsOfConversionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DebtInstrumentConvertibleTermsOfConversionAxis",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Convertible Terms Of Conversion [Axis]",
        "label": "Debt Instrument, Convertible Terms Of Conversion [Axis]",
        "documentation": "Debt Instrument, Convertible Terms Of Conversion"
       }
      }
     },
     "auth_ref": []
    },
    "docn_DebtInstrumentConvertibleTermsOfConversionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DebtInstrumentConvertibleTermsOfConversionDomain",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Convertible Terms Of Conversion [Domain]",
        "label": "Debt Instrument, Convertible Terms Of Conversion [Domain]",
        "documentation": "Debt Instrument, Convertible Terms Of Conversion [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consecutive trading days",
        "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
        "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of stock price trigger",
        "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
        "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentConvertibleThresholdTradingDays",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading days",
        "label": "Debt Instrument, Convertible, Threshold Trading Days",
        "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r334",
      "r597",
      "r598",
      "r923",
      "r924",
      "r967"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r110",
      "r335",
      "r698",
      "r699",
      "r705"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r116",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r396",
      "r531",
      "r698",
      "r699",
      "r705",
      "r719",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r967",
      "r1127",
      "r1128",
      "r1130",
      "r1133",
      "r1248",
      "r1250"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r98",
      "r106",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r116",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r396",
      "r698",
      "r699",
      "r705",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r967",
      "r1127",
      "r1128",
      "r1130",
      "r1133",
      "r1176",
      "r1177",
      "r1178",
      "r1248",
      "r1250",
      "r1270"
     ]
    },
    "us-gaap_DebtInstrumentRepurchaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentRepurchaseAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate principal amount repurchased",
        "label": "Debt Instrument, Repurchase Amount",
        "documentation": "Fair value amount of debt instrument that was repurchased."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r45",
      "r47",
      "r48",
      "r98",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r116",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r340",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r358",
      "r396",
      "r531",
      "r698",
      "r699",
      "r705",
      "r719",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r967",
      "r1127",
      "r1128",
      "r1130",
      "r1133",
      "r1248",
      "r1250"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt maturity period",
        "label": "Debt Instrument, Term",
        "documentation": "Period between issuance and maturity of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unamortized debt issuance costs",
        "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r361",
      "r596",
      "r597",
      "r598",
      "r923",
      "r924",
      "r967"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1186",
      "r1247",
      "r1248",
      "r1250"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r499"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r498",
      "r499",
      "r698",
      "r699",
      "r704",
      "r744"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r148",
      "r300",
      "r895",
      "r896",
      "r898",
      "r900"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r149",
      "r205",
      "r224",
      "r233",
      "r895",
      "r910",
      "r911",
      "r1167",
      "r1169",
      "r1172",
      "r1174"
     ]
    },
    "docn_DepreciationLessorAssetUnderEquipmentFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DepreciationLessorAssetUnderEquipmentFinancing",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails": {
       "parentTag": "docn_LeaseCostIncludingFinancingObligation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation of assets under equipment financing obligations",
        "label": "Depreciation, Lessor Asset Under Equipment Financing",
        "documentation": "Depreciation, Lessor Asset Under Equipment Financing"
       }
      }
     },
     "auth_ref": []
    },
    "docn_DevelopersAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DevelopersAndOtherMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Developers and other",
        "label": "Developers And Other [Member]",
        "documentation": "Developers And Other"
       }
      }
     },
     "auth_ref": []
    },
    "docn_DigitalNativeEnterpriseCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "DigitalNativeEnterpriseCustomersMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Digital Native Enterprise Customers",
        "label": "Digital Native Enterprise Customers [Member]",
        "documentation": "Digital Native Enterprise Customers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r435",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r434",
      "r435",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r458",
      "r488",
      "r489",
      "r491",
      "r943"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r999"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1031"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1042"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share attributable to common stockholders",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic net income per share attributable to common stockholders (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r144",
      "r171",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r186",
      "r189",
      "r197",
      "r198",
      "r199",
      "r204",
      "r298",
      "r365",
      "r441",
      "r492",
      "r519",
      "r522",
      "r558",
      "r559",
      "r714",
      "r759",
      "r902"
     ]
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasicLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r197",
      "r199"
     ]
    },
    "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasicOtherDisclosuresAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average shares used to compute net income per share attributable to common stockholders",
        "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in dollars per share)",
        "terseLabel": "Diluted net income per share attributable to common stockholders (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r144",
      "r171",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r189",
      "r197",
      "r198",
      "r199",
      "r204",
      "r298",
      "r365",
      "r441",
      "r492",
      "r519",
      "r522",
      "r558",
      "r559",
      "r714",
      "r759",
      "r902"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholders"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Share Attributable to Common Stockholders",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r200",
      "r201",
      "r202",
      "r203",
      "r411"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total tax benefit",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r944"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized stock-based compensation",
        "label": "Share-Based Payment Arrangement, Amount Capitalized",
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r487"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1225"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation expense, average recognition period",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r490"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1226"
     ]
    },
    "us-gaap_EmployeeStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock",
        "label": "Employee Stock [Member]",
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1081"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r1077"
     ]
    },
    "docn_EquipmentFinanceLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinanceLeaseMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment under finance leases",
        "label": "Equipment, Finance Lease [Member]",
        "documentation": "Equipment, Finance Lease"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinanceObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinanceObligationsMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment under financing obligations",
        "label": "Equipment Finance Obligations [Member]",
        "documentation": "Equipment Finance Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails": {
       "parentTag": "docn_LeaseCostIncludingFinancingObligation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on equipment financing obligations",
        "label": "Equipment Financing Obligation, Interest Expense",
        "documentation": "Equipment Financing Obligation, Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total present value of finance lease liabilities and equipment financing obligations",
        "label": "Equipment Financing Obligation, Liability",
        "documentation": "Equipment Financing Obligation, Liability"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Finance lease liabilities and equipment financing obligations, current",
        "label": "Equipment Financing Obligation, Liability, Current",
        "documentation": "Equipment Financing Obligation, Liability, Current"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities and equipment financing obligations, long-term",
        "label": "Equipment Financing Obligation, Liability, Noncurrent",
        "documentation": "Equipment Financing Obligation, Liability, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Equipment Financing Obligation, Liability, to be Paid, after Year Five",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, after Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031",
        "label": "Equipment Financing Obligation, Liability, to be Paid, Year Five",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, Year Five"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Equipment Financing Obligation, Liability, to be Paid, Year Four",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Equipment Financing Obligation, Liability, to be Paid, Year One",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, Year One"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Equipment Financing Obligation, Liability, to be Paid, Year Three",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, Year Three"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityToBePaidYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityToBePaidYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_EquipmentFinancingObligationToBePaid",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Equipment Financing Obligation, Liability, to be Paid, Year Two",
        "documentation": "Equipment Financing Obligation, Liability, to be Paid, Year Two"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Imputed interest",
        "label": "Equipment Financing Obligation, Liability, Undiscounted Excess Amount",
        "documentation": "Equipment Financing Obligation, Liability, Undiscounted Excess Amount"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationToBePaid",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted finance lease liabilities and equipment financing obligations",
        "label": "Equipment Financing Obligation, to be Paid",
        "documentation": "Equipment Financing Obligation, to be Paid"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Equipment Financing Obligation, Weighted Average Discount Rate, Percent",
        "documentation": "Equipment Financing Obligation, Weighted Average Discount Rate, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining term (in years)",
        "label": "Equipment Financing Obligation, Weighted Average Remaining Lease Term",
        "documentation": "Equipment Financing Obligation, Weighted Average Remaining Lease Term"
       }
      }
     },
     "auth_ref": []
    },
    "docn_EquipmentFinancingObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "EquipmentFinancingObligationsAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment Financing Obligations",
        "label": "Equipment Financing Obligations [Abstract]",
        "documentation": "Equipment Financing Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r92",
      "r125",
      "r126",
      "r140",
      "r141",
      "r142",
      "r168",
      "r169",
      "r170",
      "r172",
      "r179",
      "r181",
      "r183",
      "r206",
      "r274",
      "r275",
      "r297",
      "r298",
      "r299",
      "r364",
      "r395",
      "r400",
      "r401",
      "r402",
      "r405",
      "r407",
      "r410",
      "r439",
      "r440",
      "r442",
      "r443",
      "r492",
      "r509",
      "r510",
      "r516",
      "r517",
      "r518",
      "r520",
      "r521",
      "r522",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r557",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r600",
      "r620",
      "r659",
      "r698",
      "r699",
      "r708",
      "r709",
      "r740",
      "r755",
      "r765",
      "r766",
      "r767",
      "r784",
      "r848",
      "r1195"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1014",
      "r1024",
      "r1056"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r1001",
      "r1011",
      "r1021",
      "r1053"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ExtinguishmentOfDebtAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extinguishment of debt, amount",
        "label": "Extinguishment of Debt, Amount",
        "documentation": "Gross amount of debt extinguished."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564",
      "r565",
      "r945",
      "r948",
      "r958",
      "r1260"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564",
      "r565",
      "r945",
      "r948",
      "r958",
      "r1260"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r571",
      "r572",
      "r574",
      "r580",
      "r626",
      "r627",
      "r628",
      "r633",
      "r923",
      "r924",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r954",
      "r958",
      "r965",
      "r966"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r567",
      "r569",
      "r570",
      "r571",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r697",
      "r954",
      "r959"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level I",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r445",
      "r450",
      "r451",
      "r562",
      "r572",
      "r580",
      "r626",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r954",
      "r965",
      "r966"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Liabilities Measured on a Recurring Basis",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset."
       }
      }
     },
     "auth_ref": [
      "r1235",
      "r1236"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r571",
      "r572",
      "r574",
      "r580",
      "r626",
      "r627",
      "r628",
      "r633",
      "r923",
      "r924",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r954",
      "r958",
      "r965",
      "r966"
     ]
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Finance lease liabilities and equipment financing obligations, current",
        "totalLabel": "Less: Finance lease liabilities and equipment financing obligations, current",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, Current, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, Current, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total present value of finance lease liabilities and equipment financing obligations",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Finance lease liabilities and equipment financing obligations, long-term",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, Noncurrent, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, Noncurrent, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Thereafter",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, After Year Five, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, After Year Five, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted finance lease liabilities and equipment financing obligations",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2031",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Five, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Five, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2030",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Four, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Four, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2027",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year One, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year One, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2029",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Three, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Three, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "2028",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Two, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, to be Paid, Year Two, Net"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Less: Imputed interest",
        "label": "Finance Lease And Equipment Financing Obligation, Liability, Undiscounted Excess Amount, Net",
        "documentation": "Finance Lease And Equipment Financing Obligation, Liability, Undiscounted Excess Amount, Net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails": {
       "parentTag": "docn_LeaseCostIncludingFinancingObligation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest on finance lease liabilities",
        "label": "Finance Lease, Interest Expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r608",
      "r968"
     ]
    },
    "docn_FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities and equipment financing obligations, long-term",
        "label": "Finance Lease Liabilities And Equipment Financing Obligations, Noncurrent",
        "documentation": "Finance Lease Liabilities And Equipment Financing Obligations, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total present value of finance lease liabilities and equipment financing obligations",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r616"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities and equipment financing obligations, current",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease Maturity",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease liabilities and equipment financing obligations, long-term",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_2": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted finance lease liabilities and equipment financing obligations",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031",
        "label": "Finance Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "docn_FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Imputed interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal repayments of finance leases and financing arrangements",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r605",
      "r612"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails": {
       "parentTag": "docn_LeaseCostIncludingFinancingObligation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of finance lease right-of-use assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r608",
      "r968"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r968"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining term (in years)",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r968"
     ]
    },
    "docn_FinanceLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeasesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases",
        "label": "Finance Leases [Abstract]",
        "documentation": "Finance Leases"
       }
      }
     },
     "auth_ref": []
    },
    "docn_FinanceLeasesAndEquipmentFinancingObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "FinanceLeasesAndEquipmentFinancingObligationsAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Finance Leases And Equipment Financing Obligations [Abstract]",
        "documentation": "Finance Leases And Equipment Financing Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r277",
      "r278",
      "r279",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r358",
      "r394",
      "r531",
      "r579",
      "r583",
      "r586",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r631",
      "r632",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r756",
      "r916",
      "r954",
      "r956",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1234",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243"
     ]
    },
    "us-gaap_FinancingLeaseLeaseNotYetCommencedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancingLeaseLeaseNotYetCommencedMember",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Lease, Lease Not yet Commenced",
        "label": "Financing Lease, Lease Not yet Commenced [Member]",
        "documentation": "Lease that has not yet commenced, classified as financing."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r1253"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1060"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1060"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1060"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1060"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1060"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1041"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on extinguishment of debt, net",
        "negatedTerseLabel": "Loss on extinguishment of debt, net",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r15",
      "r16"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r832"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r1146"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r102",
      "r295",
      "r698",
      "r699",
      "r700",
      "r911",
      "r917",
      "r945",
      "r946",
      "r947",
      "r950",
      "r955",
      "r969",
      "r1164",
      "r1165",
      "r1230"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r23",
      "r160",
      "r163",
      "r164",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r584",
      "r906",
      "r910",
      "r1096",
      "r1097",
      "r1141",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1162",
      "r1183"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r41",
      "r715",
      "r717",
      "r753",
      "r888",
      "r897",
      "r899",
      "r901",
      "r906",
      "r910",
      "r1141",
      "r1147",
      "r1148",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r165",
      "r497",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r511",
      "r513",
      "r514",
      "r515",
      "r741",
      "r772",
      "r783",
      "r944"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/IncomeTaxesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income tax benefit (expense)",
        "verboseLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r54",
      "r160",
      "r182",
      "r183",
      "r205",
      "r225",
      "r233",
      "r500",
      "r501",
      "r512",
      "r760",
      "r888",
      "r897",
      "r899",
      "r901",
      "r944"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes, net of refunds",
        "label": "Income Tax Paid, after Refund Received",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r156",
      "r507",
      "r508"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r661",
      "r1122"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "docn_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating lease right-of-use assets and liabilities, net",
        "label": "Increase (Decrease) In Operating Lease Right-Of-Use Asset",
        "documentation": "Increase (Decrease) In Operating Lease Right-Of-Use Asset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets and liabilities",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1052",
      "r1060",
      "r1064",
      "r1072"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1076"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1076"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1000",
      "r1076"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r698",
      "r699",
      "r701",
      "r1166",
      "r1168"
     ]
    },
    "us-gaap_InterestExpenseDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpenseDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofInterestExpenseRelatedtoConvertibleNotesandCreditFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual interest expense",
        "label": "Interest Expense, Debt",
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r353",
      "r363",
      "r925",
      "r926",
      "r1307"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r223",
      "r897",
      "r901",
      "r1121"
     ]
    },
    "us-gaap_InterestOnConvertibleDebtNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestOnConvertibleDebtNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on dilutive convertible notes, net of tax",
        "label": "Interest on Convertible Debt, Net of Tax",
        "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r192",
      "r199"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for interest",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activity",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r153",
      "r155"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r222",
      "r233",
      "r910",
      "r1120"
     ]
    },
    "docn_LearnersTestersAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "LearnersTestersAndOtherMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Learners, Testers and Other",
        "label": "Learners, Testers And Other [Member]",
        "documentation": "Learners, Testers And Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r607",
      "r968"
     ]
    },
    "docn_LeaseCostIncludingFinancingObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "LeaseCostIncludingFinancingObligation",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsFinanceLeaseandEquipmentFinancingObligationsExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease expense",
        "label": "Lease Cost, Including Financing Obligation",
        "documentation": "Lease Cost, Including Financing Obligation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsTables",
      "http://www.digitalocean.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1254"
     ]
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r1173",
      "r1174"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance lease, not yet commenced, term of contract",
        "label": "Lessee, Finance Lease, Lease Not yet Commenced, Term of Contract",
        "documentation": "Term of lessee's finance lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Leases and Equipment Financing Obligations",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r618",
      "r1251"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r606",
      "r618",
      "r1251"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease term, operating leases for co-location space at data center facilities that have not yet commenced",
        "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract",
        "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1255"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total undiscounted operating lease liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r616",
      "r1128",
      "r1133",
      "r1270"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: Imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, term",
        "label": "Lessee, Operating Lease, Term of Contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Letter of Credit",
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r160",
      "r163",
      "r164",
      "r273",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r524",
      "r525",
      "r526",
      "r584",
      "r808",
      "r905",
      "r927",
      "r995",
      "r1116",
      "r1183",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 deficit",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r698",
      "r699",
      "r711",
      "r750",
      "r969",
      "r983",
      "r984",
      "r1127",
      "r1132",
      "r1162",
      "r1246"
     ]
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r91",
      "r109",
      "r160",
      "r163",
      "r164",
      "r273",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r406",
      "r524",
      "r525",
      "r526",
      "r584",
      "r969",
      "r1183",
      "r1257",
      "r1258"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesNoncurrentAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncurrent liabilities:",
        "label": "Liabilities, Noncurrent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "docn_LineOfCreditFacilityCapitalizedLeasesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "LineOfCreditFacilityCapitalizedLeasesPercent",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized leases percent",
        "label": "Line Of Credit Facility, Capitalized Leases Percent",
        "documentation": "Line Of Credit Facility, Capitalized Leases Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r1102",
      "r1106"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available borrowing capacity",
        "label": "Line of Credit Facility, Remaining Borrowing Capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r106",
      "r323",
      "r698",
      "r699",
      "r703"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived Assets by Geographic Areas",
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Long-Lived Asset [Table Text Block]",
        "documentation": "Tabular disclosure of long-lived asset located in country of domicile and foreign country in which asset is held if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries."
       }
      }
     },
     "auth_ref": [
      "r1152"
     ]
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Carrying value of debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r167",
      "r346",
      "r362",
      "r698",
      "r699",
      "r705",
      "r719",
      "r923",
      "r924",
      "r967",
      "r1103",
      "r1111",
      "r1272"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, current",
        "negatedLabel": "Less: Debt, current",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r893",
      "r894"
     ]
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt, fair value",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r965",
      "r966",
      "r1235",
      "r1237",
      "r1238",
      "r1239",
      "r1242",
      "r1243",
      "r1244",
      "r1245"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, long-term",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1103",
      "r1111"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermPurchaseCommitmentAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term purchase agreement",
        "label": "Long-Term Purchase Commitment, Amount",
        "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r698",
      "r699",
      "r705",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/DebtScheduleofConvertibleNotesDetails",
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r98",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r698",
      "r699",
      "r705",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_LongtermPurchaseCommitmentPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongtermPurchaseCommitmentPeriod",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual term",
        "label": "Long-Term Purchase Commitment, Period",
        "documentation": "Period covered by long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "docn_MRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "MRSUMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MRSUs",
        "label": "MRSU [Member]",
        "documentation": "MRSU"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servers and related equipment",
        "label": "Machinery and Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": [
      "r920",
      "r1173",
      "r1174"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r929",
      "r932",
      "r979",
      "r982",
      "r1275",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303"
     ]
    },
    "docn_MarketBasedRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "MarketBasedRestrictedStockUnitsMember",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MRSUs",
        "label": "Market-Based Restricted Stock Units [Member]",
        "documentation": "Market-Based Restricted Stock Units"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r61",
      "r62",
      "r64",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r89",
      "r90",
      "r214",
      "r318",
      "r319",
      "r320",
      "r321",
      "r453",
      "r482",
      "r483",
      "r484",
      "r495",
      "r565",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637",
      "r660",
      "r761",
      "r763",
      "r771",
      "r800",
      "r801",
      "r853",
      "r855",
      "r857",
      "r858",
      "r860",
      "r868",
      "r869",
      "r871",
      "r872",
      "r884",
      "r885",
      "r915",
      "r942",
      "r945",
      "r948",
      "r949",
      "r958",
      "r959",
      "r963",
      "r964",
      "r980",
      "r1185",
      "r1187"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r61",
      "r62",
      "r64",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r89",
      "r90",
      "r214",
      "r318",
      "r319",
      "r320",
      "r321",
      "r453",
      "r482",
      "r483",
      "r484",
      "r495",
      "r565",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637",
      "r660",
      "r761",
      "r763",
      "r771",
      "r800",
      "r801",
      "r853",
      "r855",
      "r857",
      "r858",
      "r860",
      "r868",
      "r869",
      "r871",
      "r872",
      "r884",
      "r885",
      "r915",
      "r942",
      "r945",
      "r948",
      "r949",
      "r958",
      "r959",
      "r963",
      "r980",
      "r1185",
      "r1187"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1063"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1196",
      "r1197"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "country_NL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "NL",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Netherlands",
        "label": "NETHERLANDS"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r929",
      "r932",
      "r979",
      "r982",
      "r1275",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r32",
      "r33"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to common stockholders",
        "terseLabel": "Net income attributable to common stockholders",
        "verboseLabel": "Net income attributable to common stockholders",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r33",
      "r42",
      "r82",
      "r87",
      "r88",
      "r135",
      "r138",
      "r142",
      "r160",
      "r163",
      "r164",
      "r166",
      "r171",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r182",
      "r183",
      "r195",
      "r273",
      "r298",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r365",
      "r368",
      "r371",
      "r376",
      "r406",
      "r441",
      "r492",
      "r519",
      "r522",
      "r559",
      "r584",
      "r754",
      "r829",
      "r846",
      "r847",
      "r897",
      "r899",
      "r901",
      "r993",
      "r1183"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income attributable to common stockholders",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r146",
      "r175",
      "r176",
      "r177",
      "r178",
      "r186",
      "r187",
      "r196",
      "r199",
      "r368",
      "r371",
      "r376",
      "r522"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income used in diluted calculation",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r146",
      "r188",
      "r191",
      "r192",
      "r193",
      "r194",
      "r196",
      "r199"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted net income per share:",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements \u2013 Adopted and Recent Accounting Pronouncements \u2013 Pending Adoption",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": [
      "r184"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1018",
      "r1028",
      "r1052",
      "r1060"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "docn_NoncashInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "NoncashInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash interest expense",
        "label": "Noncash Interest Expense",
        "documentation": "Noncash Interest Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Long-Lived Asset, Excluding Financial Instrument, Customer Relationship, Mortgage Servicing Right, Deferred Policy Acquisition Cost, and Deferred Tax Asset, Amount",
        "documentation": "Amount of long-lived asset, excluding financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other (expense) income, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r1096",
      "r1097",
      "r1162"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]",
        "documentation": "Continent of North America."
       }
      }
     },
     "auth_ref": [
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1310",
      "r1311",
      "r1312",
      "r1313"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r901",
      "r1096",
      "r1097",
      "r1162"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating income",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r897",
      "r901",
      "r906",
      "r1096",
      "r1097",
      "r1141",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1162"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Operating lease expense",
        "label": "Operating Lease, Cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r968"
     ]
    },
    "us-gaap_OperatingLeaseLeaseNotYetCommencedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLeaseNotYetCommencedMember",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Lease Not yet Commenced",
        "label": "Operating Lease, Lease Not yet Commenced [Member]",
        "documentation": "Lease that has not yet commenced, classified as operating."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r1253"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total present value of operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, current",
        "negatedTerseLabel": "Less: Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r602",
      "r892"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/OperatingLeasesMaturitiesofLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, long-term",
        "verboseLabel": "Operating lease liabilities, long-term",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r602"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "docn_OperatingLeaseWeightedAverageAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "OperatingLeaseWeightedAverageAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease Weighted Average",
        "label": "Operating Lease Weighted Average [Abstract]",
        "documentation": "Operating Lease Weighted Average"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r968"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesSupplementalBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (in years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r968"
     ]
    },
    "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeasesOfLessorDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessor, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for lessor's operating leases."
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "docn_OptionIndexedToIssuersEquityInitialPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "OptionIndexedToIssuersEquityInitialPrice",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Initial price (in dollars per share)",
        "label": "Option Indexed to Issuer's Equity, Initial Price",
        "documentation": "Option Indexed to Issuer's Equity, Initial Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OptionIndexedToIssuersEquityStrikePrice1",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Strike price (in dollars per share)",
        "label": "Option Indexed to Issuer's Equity, Strike Price",
        "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares."
       }
      }
     },
     "auth_ref": [
      "r545"
     ]
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OptionIndexedToIssuersEquityTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]",
        "label": "Option Indexed to Issuer's Equity, Type [Axis]",
        "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r1232"
     ]
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]",
        "label": "Option Indexed to Issuer's Equity, Type [Domain]",
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding."
       }
      }
     },
     "auth_ref": [
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r1232"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/NatureofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nature of Business",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r83",
      "r84",
      "r85",
      "r775",
      "r776"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r103"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments, net of taxes",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r6",
      "r40"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive (loss) income",
        "verboseLabel": "Other comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r6",
      "r40",
      "r136",
      "r139",
      "r179"
     ]
    },
    "docn_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Countries [Member]",
        "documentation": "Other Countries"
       }
      }
     },
     "auth_ref": []
    },
    "docn_OtherGeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "OtherGeographicalAreasMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rest of the world",
        "label": "Other Geographical Areas [Member]",
        "documentation": "Other Geographical Areas"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherIncomeAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherIncomeAndExpensesAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (expense) income:",
        "label": "Other Income and Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other current liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r105",
      "r108",
      "r969"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r1112"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income and other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r951"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r1044"
     ]
    },
    "us-gaap_OtherSellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherSellingAndMarketingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other issuance costs",
        "label": "Other Selling and Marketing Expense",
        "documentation": "Amount of selling and marketing expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1006",
      "r1016",
      "r1026",
      "r1058"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1009",
      "r1019",
      "r1029",
      "r1061"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1009",
      "r1019",
      "r1029",
      "r1061"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriters' Option",
        "label": "Over-Allotment Option [Member]",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "docn_PadmanabhanSrinivasanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "PadmanabhanSrinivasanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Padmanabhan Srinivasan [Member]",
        "documentation": "Padmanabhan Srinivasan"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "docn_PaymentsForOperatingLeaseOperatingActivity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "PaymentsForOperatingLeaseOperatingActivity",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows paid for operating leases",
        "label": "Payments For Operating Lease, Operating Activity",
        "documentation": "Payments For Operating Lease, Operating Activity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock including related costs",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of debt issuance costs",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Employee payroll taxes paid related to net settlement of equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash paid for acquisition of businesses, net of cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_PaymentsToAcquireEquipmentOnLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireEquipmentOnLease",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of equipment under financing arrangements",
        "label": "Payments to Acquire Equipment on Lease",
        "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capital expenditures - property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capital expenditures - internal-use software",
        "label": "Payments to Develop Software",
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r1045"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRSUs",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1036"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r1100",
      "r1113",
      "r1190",
      "r1264",
      "r1265",
      "r1268"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r125",
      "r401",
      "r698",
      "r699",
      "r708",
      "r810"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares issued (in shares)",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r125",
      "r381",
      "r401",
      "r698",
      "r699",
      "r708"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r125",
      "r401",
      "r698",
      "r699",
      "r708",
      "r810",
      "r828",
      "r1188",
      "r1308",
      "r1309"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of June\u00a030, 2026 and December\u00a031, 2025)",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r125",
      "r367",
      "r373",
      "r401",
      "r698",
      "r699",
      "r708",
      "r746",
      "r969"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "docn_ProceedsFromFinancingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ProceedsFromFinancingArrangement",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from financing arrangements",
        "label": "Proceeds From Financing Arrangement",
        "documentation": "Proceeds From Financing Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from follow-on public offering, net of underwriting discounts and issuance costs",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from drawdown of Term Loan Facility",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r778"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan",
        "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised",
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r7"
     ]
    },
    "us-gaap_ProceedsFromLongTermLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromLongTermLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from financing arrangements",
        "label": "Proceeds from Long-Term Lines of Credit",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ProceedsFromStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromStockPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds related to issuance of common stock under equity incentive plan",
        "label": "Proceeds from Stock Plans",
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "docn_PropertyPlantAndEquipmentAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "PropertyPlantAndEquipmentAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated amortization",
        "label": "Property, Plant, and Equipment, Accumulated Amortization",
        "documentation": "Property, Plant, and Equipment, Accumulated Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "docn_PropertyPlantAndEquipmentAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "PropertyPlantAndEquipmentAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense",
        "label": "Property, Plant, and Equipment, Amortization Expense",
        "documentation": "Property, Plant, and Equipment, Amortization Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails",
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Asset, Class [Axis]",
        "label": "Long-Lived Asset, Class [Axis]",
        "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r617",
      "r918",
      "r919",
      "r920",
      "r921",
      "r1169",
      "r1170",
      "r1261"
     ]
    },
    "docn_PropertyPlantAndEquipmentCapitalizedCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "PropertyPlantAndEquipmentCapitalizedCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized costs",
        "label": "Property, Plant, and Equipment, Capitalized Costs",
        "documentation": "Property, Plant, and Equipment, Capitalized Costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "label": "Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r100",
      "r301",
      "r752",
      "r1169"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails",
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment [Line Items]",
        "label": "Property, Plant, and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r617",
      "r918",
      "r919",
      "r920",
      "r921",
      "r1169",
      "r1170",
      "r1261"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r698",
      "r699",
      "r712",
      "r738",
      "r739",
      "r752",
      "r969",
      "r1173"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment, Net",
        "label": "Property, Plant, and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r1171"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails",
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails",
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Asset, Class [Domain]",
        "label": "Long-Lived Asset, Class [Domain]",
        "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r617",
      "r918",
      "r919",
      "r920",
      "r921",
      "r1169",
      "r1170",
      "r1261"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesDisclosureofChangesinAllowanceforDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provision for expected credit losses",
        "terseLabel": "Provision for expected credit losses",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r147",
      "r279"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r61",
      "r62",
      "r64",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r89",
      "r90",
      "r214",
      "r318",
      "r319",
      "r320",
      "r321",
      "r444",
      "r453",
      "r482",
      "r483",
      "r484",
      "r491",
      "r495",
      "r565",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637",
      "r643",
      "r660",
      "r761",
      "r763",
      "r771",
      "r800",
      "r801",
      "r853",
      "r855",
      "r857",
      "r858",
      "r860",
      "r868",
      "r869",
      "r871",
      "r872",
      "r884",
      "r885",
      "r915",
      "r942",
      "r945",
      "r948",
      "r949",
      "r958",
      "r959",
      "r963",
      "r964",
      "r980",
      "r987",
      "r1179",
      "r1185",
      "r1187",
      "r1238"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r61",
      "r62",
      "r64",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r89",
      "r90",
      "r214",
      "r318",
      "r319",
      "r320",
      "r321",
      "r444",
      "r453",
      "r482",
      "r483",
      "r484",
      "r491",
      "r495",
      "r565",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637",
      "r643",
      "r660",
      "r761",
      "r763",
      "r771",
      "r800",
      "r801",
      "r853",
      "r855",
      "r857",
      "r858",
      "r860",
      "r868",
      "r869",
      "r871",
      "r872",
      "r884",
      "r885",
      "r915",
      "r942",
      "r945",
      "r948",
      "r949",
      "r958",
      "r959",
      "r963",
      "r964",
      "r980",
      "r987",
      "r1179",
      "r1185",
      "r1187",
      "r1238"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1001",
      "r1011",
      "r1021",
      "r1053"
     ]
    },
    "us-gaap_RepaymentsOfLongtermLoansFromVendors": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RepaymentsOfLongtermLoansFromVendors",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal repayment of Term Loan Facility",
        "label": "Repayments of Long-Term Loans from Vendors",
        "documentation": "Cash outflows under financing arrangements with vendors (seller-financed debt), which had a maturity date at inception of more than one year (or more than one operating cycle, if longer); such debt may have arisen from purchases of property, plant and equipment or other productive assets."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r886",
      "r897",
      "r898",
      "r910",
      "r1262"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1012",
      "r1022",
      "r1054"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1013",
      "r1023",
      "r1055"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1010",
      "r1020",
      "r1030",
      "r1062"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesReconciliationofCashCashEquivalentsandRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r157",
      "r1104",
      "r1263",
      "r1264",
      "r1265",
      "r1266",
      "r1273"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Noncurrent",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r154",
      "r157",
      "r1101",
      "r1105"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r403",
      "r698",
      "r699",
      "r710",
      "r749",
      "r768",
      "r770",
      "r782",
      "r811",
      "r969"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings (Accumulated Deficit)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r168",
      "r169",
      "r170",
      "r172",
      "r179",
      "r181",
      "r183",
      "r274",
      "r275",
      "r297",
      "r298",
      "r299",
      "r364",
      "r400",
      "r410",
      "r439",
      "r440",
      "r442",
      "r443",
      "r492",
      "r509",
      "r510",
      "r516",
      "r517",
      "r518",
      "r520",
      "r521",
      "r522",
      "r532",
      "r533",
      "r534",
      "r535",
      "r537",
      "r538",
      "r540",
      "r557",
      "r600",
      "r659",
      "r740",
      "r765",
      "r767",
      "r784",
      "r1192",
      "r1194",
      "r1308"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual run-rate revenue, maximum",
        "label": "Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum",
        "documentation": "Revenue From Contract With Customer, Annual Run-Rate Revenue, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "docn_RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual run-rate revenue, minimum",
        "label": "Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum",
        "documentation": "Revenue From Contract With Customer, Annual Run-Rate Revenue, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "docn_RevenueFromContractWithCustomerCustomerSpendingMaximum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerCustomerSpendingMaximum",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer spending less than or equal",
        "label": "Revenue From Contract With Customer, Customer Spending, Maximum",
        "documentation": "Revenue From Contract With Customer, Customer Spending, Maximum"
       }
      }
     },
     "auth_ref": []
    },
    "docn_RevenueFromContractWithCustomerCustomerSpendingMinimum": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerCustomerSpendingMinimum",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer spending more than",
        "label": "Revenue From Contract With Customer, Customer Spending, Minimum",
        "documentation": "Revenue From Contract With Customer, Customer Spending, Minimum"
       }
      }
     },
     "auth_ref": []
    },
    "docn_RevenueFromContractWithCustomerCustomerTenure": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerCustomerTenure",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer tenure",
        "label": "Revenue From Contract With Customer, Customer, Tenure",
        "documentation": "Revenue From Contract With Customer, Customer, Tenure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "verboseLabel": "Amount",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r220",
      "r221",
      "r229",
      "r233",
      "r236",
      "r238",
      "r240",
      "r433",
      "r434",
      "r435",
      "r662",
      "r897",
      "r901"
     ]
    },
    "docn_RevenueFromContractWithCustomerExcludingAssessedTaxPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercent",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueRevenuebyCustomerCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Revenue",
        "label": "Revenue From Contract With Customer, Excluding Assessed Tax, Percent",
        "documentation": "Revenue From Contract With Customer, Excluding Assessed Tax, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r1143",
      "r1144"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r423",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r431",
      "r432",
      "r435",
      "r438"
     ]
    },
    "docn_RevenueFromExternalCustomersByCustomerCategoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "RevenueFromExternalCustomersByCustomerCategoryTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue by Customer Category",
        "label": "Revenue From External Customers By Customer Category [Table Text Block]",
        "documentation": "Revenue From External Customers By Customer Category"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue by Geographic Areas",
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries."
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, performance obligations not recognized",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, performance obligations not recognized, period",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r430"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]",
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239"
     ]
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving Credit Facility",
        "label": "Revolving Credit Facility [Member]",
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance right-of-use assets obtained in exchange for finance lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r968",
      "r1125"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r613",
      "r968",
      "r1125"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1071"
     ]
    },
    "country_SG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "SG",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Singapore",
        "label": "SINGAPORE"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds after transaction",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockConsiderationReceivedPerTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration received",
        "label": "Sale of Stock, Consideration Received Per Transaction",
        "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock, shares issued in transaction (in shares)",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of stock, price per share (in dollars per share)",
        "label": "Sale of Stock, Price Per Share",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesCommissionsAndFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesCommissionsAndFees",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underwriting discounts and commissions",
        "label": "Sales Commissions and Fees",
        "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller)."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofAntidilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Anti-Dilutive Securities Excluded from Computation of Net Loss Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r1140"
     ]
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Cash and Cash Equivalents",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r45",
      "r47",
      "r48",
      "r923",
      "r925",
      "r1103",
      "r1109",
      "r1110",
      "r1128",
      "r1133",
      "r1189",
      "r1248",
      "r1270"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Calculation of Basic and Diluted Net Loss Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "presentation": [
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]",
        "label": "Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]",
        "documentation": "Disclosure of information about basic earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r197",
      "r199"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Stock-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails",
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment [Table]",
        "label": "Property, Plant, and Equipment [Table]",
        "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r302",
      "r617",
      "r918",
      "r919",
      "r920",
      "r921",
      "r1169",
      "r1170",
      "r1261"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Restricted Cash",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r1082",
      "r1273"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]",
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table]",
        "documentation": "Disclosure of information about revenue attributed to and long-lived asset located in country of domicile and foreign country from which revenue is derived and in which asset is held, if it is not provided as part of reportable segment information. Long-lived asset excludes financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax asset. Includes, but is not limited to, subtotal of geographical information about group of countries."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r491"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock by Class [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r47",
      "r48",
      "r92",
      "r125",
      "r126",
      "r207",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r391",
      "r395",
      "r396",
      "r398",
      "r399",
      "r401",
      "r402",
      "r405",
      "r407",
      "r531",
      "r698",
      "r699",
      "r708",
      "r709",
      "r778",
      "r779",
      "r780",
      "r781",
      "r1083",
      "r1127",
      "r1129",
      "r1193"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails",
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r63",
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r76",
      "r77",
      "r78",
      "r211",
      "r238",
      "r239",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r715",
      "r716",
      "r717",
      "r718",
      "r797",
      "r798",
      "r799",
      "r854",
      "r856",
      "r859",
      "r861",
      "r868",
      "r870",
      "r871",
      "r872",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r887",
      "r903",
      "r929",
      "r931",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r981",
      "r987",
      "r1275",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SegmentandGeographicalInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment and Geographical Information",
        "label": "Segment Reporting [Text Block]",
        "documentation": "The entire disclosure for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r226",
      "r227",
      "r228",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r240",
      "r907",
      "r908",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options, vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of trading days",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Rights, Number Of Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance factor reduction (in shares)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjusted By Performance Factor",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Adjusted By Performance Factor"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum shares achievable, excluding forfeitures (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Shares Achievable",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Maximum Shares Achievable"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of total target shares (in shares)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Target Shares",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Target Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Company Stock Price Target (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award."
       }
      }
     },
     "auth_ref": [
      "r1219"
     ]
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Payout",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Exercise Price, Percentage Of Target",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Exercise Price, Percentage Of Target"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r455",
      "r457",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r491"
     ]
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of quarterly installments",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Installments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares of common stock reserved for future issuance, number available for grant (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of awards based on adjusted free cash flow margin targets",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Adjusted Free Cash Flow Margin Targets",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Adjusted Free Cash Flow Margin Targets"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of awards based on revenue targets",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Revenue Targets",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage Of Awards Based On Revenue Targets"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of target award (in percent)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Award",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Award"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading day period during the performance period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Threshold Consecutive Trading Days",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Threshold Consecutive Trading Days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationAwardTrancheOneMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 1",
        "label": "Share-Based Payment Arrangement, Tranche One [Member]",
        "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationAwardTrancheThreeMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 3",
        "label": "Share-Based Payment Arrangement, Tranche Three [Member]",
        "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationAwardTrancheTwoMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 2",
        "label": "Share-Based Payment Arrangement, Tranche Two [Member]",
        "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One",
        "label": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One [Member]",
        "documentation": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche One"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two",
        "label": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two [Member]",
        "documentation": "Share-Based Payment Arrangement, If Three Year Stock Price Targets Achieved, Tranche Two"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Share-Based Payment Arrangement and Price Targets",
        "label": "Share-Based Payment Arrangement, Performance Shares, Price Targets [Table Text Block]",
        "documentation": "Share-Based Payment Arrangement, Performance Shares, Price Targets"
       }
      }
     },
     "auth_ref": []
    },
    "docn_ShareBasedPaymentArrangementTrancheFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "ShareBasedPaymentArrangementTrancheFourMember",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tranche 4",
        "label": "Share-Based Payment Arrangement, Tranche Four [Member]",
        "documentation": "Share-Based Payment Arrangement, Tranche Four"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase price of common stock, percent",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": [
      "r1227"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease expense",
        "label": "Short-Term Lease, Cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r968"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software, In-Development, Internally Developed, and Purchased",
        "label": "Software, In-Development, Internally Developed, and Purchased [Member]",
        "documentation": "In-development, internally developed, and purchased software."
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1169",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ]
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SoftwareDevelopmentMember",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal-use software",
        "label": "Software, Internally Developed [Member]",
        "documentation": "Internally developed software. Excludes in-development and purchased software."
       }
      }
     },
     "auth_ref": [
      "r1084",
      "r1169",
      "r1314",
      "r1315",
      "r1316",
      "r1317"
     ]
    },
    "us-gaap_SoftwareLicenseArrangementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SoftwareLicenseArrangementMember",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software License Arrangement",
        "label": "Software License Arrangement [Member]",
        "documentation": "Category of deferred revenue by arrangement wherein certain rights are granted under a license agreement to exploit one or more software products, under which fees received are taken into income as revenue recognition criteria are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r92",
      "r93",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r160",
      "r164",
      "r189",
      "r190",
      "r197",
      "r199",
      "r207",
      "r208",
      "r273",
      "r324",
      "r326",
      "r327",
      "r328",
      "r331",
      "r332",
      "r366",
      "r367",
      "r369",
      "r370",
      "r372",
      "r375",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r388",
      "r391",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r405",
      "r406",
      "r407",
      "r584",
      "r698",
      "r699",
      "r707",
      "r708",
      "r709",
      "r740",
      "r778",
      "r779",
      "r780",
      "r781",
      "r784",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796",
      "r810",
      "r830",
      "r848",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r1083",
      "r1129",
      "r1131",
      "r1138",
      "r1193",
      "r1195"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r82",
      "r92",
      "r125",
      "r126",
      "r140",
      "r141",
      "r142",
      "r168",
      "r169",
      "r170",
      "r172",
      "r179",
      "r181",
      "r183",
      "r206",
      "r274",
      "r275",
      "r297",
      "r298",
      "r299",
      "r364",
      "r395",
      "r400",
      "r401",
      "r402",
      "r405",
      "r407",
      "r410",
      "r439",
      "r440",
      "r442",
      "r443",
      "r492",
      "r509",
      "r510",
      "r516",
      "r517",
      "r518",
      "r520",
      "r521",
      "r522",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r557",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r600",
      "r620",
      "r659",
      "r698",
      "r699",
      "r708",
      "r709",
      "r740",
      "r755",
      "r765",
      "r766",
      "r767",
      "r784",
      "r848",
      "r1195"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueRevenuebyGeographicAreasDetails",
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60",
      "r63",
      "r65",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r74",
      "r76",
      "r77",
      "r78",
      "r211",
      "r238",
      "r239",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r715",
      "r716",
      "r717",
      "r718",
      "r797",
      "r798",
      "r799",
      "r854",
      "r856",
      "r859",
      "r861",
      "r868",
      "r870",
      "r871",
      "r872",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r887",
      "r903",
      "r929",
      "r931",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r978",
      "r981",
      "r987",
      "r1275",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1301",
      "r1302",
      "r1303"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93",
      "r97",
      "r98",
      "r105",
      "r115",
      "r117",
      "r121",
      "r124",
      "r125",
      "r126",
      "r130",
      "r168",
      "r169",
      "r170",
      "r206",
      "r366",
      "r367",
      "r369",
      "r372",
      "r378",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r409",
      "r410",
      "r420",
      "r600",
      "r662",
      "r698",
      "r699",
      "r707",
      "r708",
      "r709",
      "r777",
      "r785",
      "r796",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r831",
      "r832",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r848",
      "r890",
      "r899",
      "r901",
      "r988",
      "r1306"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfIncomeLocationBalanceAxis",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Location, Statement of Income, Balance [Axis]",
        "documentation": "Information by location in statement of income line item where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r310",
      "r311",
      "r312",
      "r527",
      "r528",
      "r529",
      "r530",
      "r566",
      "r568",
      "r573",
      "r585",
      "r586",
      "r587",
      "r762",
      "r764",
      "r833",
      "r886",
      "r945",
      "r947",
      "r952",
      "r953",
      "r957",
      "r965",
      "r966",
      "r1228",
      "r1229",
      "r1276"
     ]
    },
    "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfOtherComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Other Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r92",
      "r93",
      "r97",
      "r98",
      "r105",
      "r115",
      "r117",
      "r121",
      "r124",
      "r125",
      "r126",
      "r130",
      "r168",
      "r169",
      "r170",
      "r206",
      "r241",
      "r366",
      "r367",
      "r369",
      "r372",
      "r378",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r409",
      "r410",
      "r420",
      "r600",
      "r662",
      "r698",
      "r699",
      "r707",
      "r708",
      "r709",
      "r740",
      "r777",
      "r785",
      "r796",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r810",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r821",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r831",
      "r832",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r843",
      "r844",
      "r845",
      "r848",
      "r890",
      "r899",
      "r901",
      "r988",
      "r1306"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1015",
      "r1025",
      "r1057"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan, net of taxes withheld (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs (in shares)",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r778",
      "r848",
      "r863",
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under equity incentive plan, net of taxes withheld (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r467",
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan, net of taxes withheld",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock in connection with follow-on public offering, net of underwriter discounts and issuance costs",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r784",
      "r848",
      "r863",
      "r994",
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "docn_StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under equity incentive plan, net of taxes withheld",
        "label": "Stock Issued During Period, Value, Stock Options Exercised, Net Of Taxes Withheld",
        "documentation": "Stock Issued During Period, Value, Stock Options Exercised, Net Of Taxes Withheld"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, authorized amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock including related costs (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase and retirement of common stock including related costs",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r1100",
      "r1113",
      "r1114",
      "r1188",
      "r1190",
      "r1191",
      "r1192",
      "r1194",
      "r1264",
      "r1265",
      "r1268",
      "r1269"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 deficit",
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r812",
      "r828",
      "r849",
      "r850",
      "r969",
      "r995",
      "r1116",
      "r1127",
      "r1131",
      "r1132",
      "r1162",
      "r1246",
      "r1308"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r125",
      "r126",
      "r131",
      "r377",
      "r380",
      "r382",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r396",
      "r401",
      "r402",
      "r405",
      "r407",
      "r408",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r531",
      "r555",
      "r556",
      "r622",
      "r851",
      "r852",
      "r867"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r621"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r621"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.digitalocean.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails",
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r621"
     ]
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.digitalocean.com/role/DebtNarrativeDetails",
      "http://www.digitalocean.com/role/StockholdersEquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.digitalocean.com/role/BalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Details",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051"
     ]
    },
    "docn_TermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.digitalocean.com/20260630",
     "localname": "TermLoanFacilityMember",
     "presentation": [
      "http://www.digitalocean.com/role/DebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "documentation": "Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1153",
      "r1256"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r1043"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable Net of Allowance for Expected Credit Losses",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1155",
      "r1156",
      "r1157"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1070"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.digitalocean.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.digitalocean.com/role/FairValueMeasurementsScheduleofFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r278",
      "r279",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r358",
      "r394",
      "r531",
      "r579",
      "r583",
      "r586",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r630",
      "r631",
      "r632",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r742",
      "r756",
      "r954",
      "r956",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r970",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1234",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1074"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r1072"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r1075"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2026",
     "localname": "US",
     "presentation": [
      "http://www.digitalocean.com/role/RevenueNarrativeDetails",
      "http://www.digitalocean.com/role/SegmentandGeographicalInformationLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r316",
      "r317"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undiscounted fixed payment obligations for leases that have not yet commenced",
        "label": "Unrecorded Unconditional Purchase Obligation",
        "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r1253"
     ]
    },
    "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.digitalocean.com/role/FinanceLeasesandEquipmentFinancingObligationsNarrativeDetails",
      "http://www.digitalocean.com/role/OperatingLeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]",
        "documentation": "Information by category of product and service for unrecorded unconditional purchase arrangement to acquire product or service or both."
       }
      }
     },
     "auth_ref": [
      "r313",
      "r314",
      "r316"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.digitalocean.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r209",
      "r212",
      "r213",
      "r214",
      "r715",
      "r717",
      "r904"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.digitalocean.com/role/OperatingLeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease expense",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r968"
     ]
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.digitalocean.com/role/StockBasedCompensationMRSUsShareBasedPaymentArrangementsandPriceTargetsDetails",
      "http://www.digitalocean.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r199"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.digitalocean.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.digitalocean.com/role/NetIncomeperShareAttributabletoCommonStockholdersScheduleofNetIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "netLabel": "Weighted average shares used to compute net income per share (in shares)",
        "verboseLabel": "Number of shares used in basic calculation (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r199"
     ]
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r1037"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "50",
   "Section": "40",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481303/470-50-40-4"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-5"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SAB Topic 4.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-2"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479982/505-20-S25-3"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-2"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479951/505-20-S50-3"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.D.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479921/505-20-S99-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "45",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-30/tableOfContent"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 1.B.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480148/855-10-S99-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(ff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(fff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-9"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "905",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478482/942-210-50-1"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>98
<FILENAME>0001628280-26-052556-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-26-052556-xbrl.zip
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
MDT4A\8*)O?:\C_GIM,H'NTD%)_5B'G*RB'NJ4J^3P]Z+W=7+SS #QQ#+F$"
MG9L3$3JO0*>D?R:@]4SJ2WG'$GJM%F6LT09Y61CQ8 "J4+*KQ1MI!,1)M9\A
MY>+G5E\XH0K3LBH#X:M.^,Y@GB%H3@!>* '<FU%:'$-BQOQV#+C,@&7>,I3.
M3"#%;+1<?[I5I6D.:K6.TPU$S_5'.MZ''_5ABC&;JI D%F@R5<"<^;TK%QQH
MR+)8IAD'X*F8@=ZE8"HH_*!:%8SN^=KM3&)A>SNXZG/@Q>D(#V4" \.*@3$Q
M<)1J8M 2,DP"X/S!$"/TLT[.NT?,,DF_,Y[#SQLQVET$4GH;I6BI\!F0T#(N
M#(+C#S0FP.=;UN9+8+4.2OQO/ BGX4;M9X30%N/2B_T:4C><Y6H1H'F4"Q@-
M[?<%W"U=VTY^%KB"F%CRW?;VX.N$#E_>D/N@DGH@L17);HF\!J7/HA#]F*\,
M)DD04J(,IHZ>4QH(L(?Z=4<I^9.CO^.8*X [:(N)7OI/OIE>R5P>0*R6I3$Q
M3'^Z;^!F#*[*07<3,*<1UDTPZ\0)4'C;2'):F+G[)D[#SW!5O\?8:TVQ0F8+
M97,$%$1K04@IX;B,IAH[\.2Z9,C3#^1NY%("IL!&,\T6X 6_\*\HJI3')4P$
MF@B@*R/9^)Y!_).'#.*?-(/X)W]:$ ]V(HM \"O-HCRYSL0A<@;;EZFE2G($
M+;GE*K/Z'E<%.)72+P7Z\D$&H8N$?\LI_/\"(%H 5@$=^\_ #[@TV0#:9,N9
MIP<AR"R(Y!GH09%_!BE)U^RC*:2]5FO,YX3:JU?W7Y9+@)V=]^O$5'*P@" @
MX[ U9&7"IR6FKG'9_R/7Z V67Y:19 /X\Y+E%((1EOVY^/ YDX M"3&$+1;/
MI,,8/]6,.-FN-.LPU@ I* ,\UU8F6B$:1^5:RPU!ID ;K?@/F#XLJ_(8@;'D
MHB*,C-D(1OA+9HU@ % P!H4'@K/=#YS;T!XU/@XQFJ/ !I?C?,XV-O!= /N2
MO6CN^!FJ5%+H@?-,I]@6@ 5^:@^ IWD98EKF$4>#F=!W^=23LUOPO& +R"Y[
MCL\Z;#T9Q\GE8/)BB.C02<-; 2OR&S)'U".,'[#50 <+U#F#5$M@S:&&US#L
MN4O>/H,.=)V2L/.O91;ELTBGI_!6WUEJO%_[H9X?#Z]ZZ=$(^WA B767 RV,
ML]>9BFV&S0^GFJT$;3[Z/N<9.)ZS':3MBM+\-^4.+,VM^  %2J0ZXP%;P"QH
M(63>\ +$W.!3D/[,N!6X"R]5532HZ2 G]1OF%#@H0UC/.(44IR*# QWL^FW4
MQ&I6-4)5L(TPX33=A&E!=9DI>F6D$\A=X$H;?H@A!A9MC=F.*.D!"+4U(88+
M_Y!0"];/,.(L705B6*). "OA ^0$PN#'/JA9J=54\;M4OL_OPF*8#P!=8NQ%
M21B7%$,./SB^0.P-!R"WQ\?/>X]_?,9%04/CYT;]SB'*A?F\!7< .$7<9,@:
M=XQ^F0/G[J*LR,.EG!<Y* A8A:3$Y)#H?_QE7Y<($SVTA>NM0X//:AES =)1
M?-EWBEM/#H5?"1DG3KZ-RX9>Z<JI4E7AJR[9<3L+LE.'%.5: [>Z9.*==S+#
M7 ;&*?61 D*2[55^PAFY4QX&\NR:C?RZ/H5F2MM/6SL-)+HCA%#QO3T5SE*J
MM?S92_'3$";5CE/@U+K.W=V_&#UQT9)^"'2AO),T3C-619/(EN ;-.D@"NJU
MGWTQ4MNH"NZRYFW3U%-J6>PA&/>V"E +>P!%LC=#:?>[5>K-*EO3^-TM*I;R
M8*!L09UU&W-1W$$2.>1MJ9,[UN)IC>2'IBG7$LKD#J6YDG?F[) %C=IV+HYI
MC">U7#865(1JJ;P[C8MBSZ:9FWV&W7)3]=IH)>3NN9=5;;TU2\HS(Z)2E\6M
MFNG<,4C!!FP#]C[#6!37 4@!SYT+)Z6.O4T**"\_X_]U1TH 2Y69W]##J>.N
M;*UI9W2 2[V_<6^N0;*\32/.N\.(L[2<4OW.*=I[+:&6VJ8(X;=R[G<TZM8[
M:SL[RMI;<-V$-26P=3+;JH=)VEYSHP:$+W8\-Q^Q<W/&J<YJA^DZ4O:9ZG6T
MM)G>2$"?UPA.O;RL25QI*;*2:ZV<75.%F8PD28%YD-!2<ZQ?C.A T'I.A%5L
M,Z_P$;6&-3K#H'N [E#>_)(C3*N:+P)WT,,0HPU./6"+#9:H"N>R-8C.FFLK
MQ70?@H1=B:Z1!1K9BK3.W$*#$_+N,H73K4/.&%4799N@7,6C[YE,>?J0R92G
MS63*TS\MF<)<!_TGXV;S6"@R0*45A8?<TW(K869D +F]DM22NM5LZ1/OQ!JD
M51J5+(#NU$M@XUQ=8-!"/_<DFW46E)9 L&E0,,T7KBWT0Z48, "F"[78X*11
M[S>LG#A0&I=NU#Q-938C:VG",YW$P>[#)41U.LN+X\'"\1W3=+9ILQ*LZ+=L
MOEI])HAWDDOM!JDI#:P'I31-YYVI*T\W1(';??;B,(KK+HRY7U-69P^B&Z<"
M$!E ;I:*7>-SE67,"83ONJ(,WH^)S)YXSR<E*6_U!LKL:)]7=Q0XUUM,AU;*
MK6.Y.HWV='\?K=6--9T%\$+3;+,O]( ;IJG1>F*HL2HZ#X WP.(*'_7P0G.V
M_\4R2\O%DLG*2X95&,L6.+8<$95/#./L*4:;ET *#EAIXP 9/OH5:Z&<N%")
M+:MAMB4OD9)JUKHKH^%YB9Z47R9Y!@0;49A+))U\!NNBP/;WLS4(ZR0F-/1>
MR07ZC'_(U?I4O(WAQLO+*RK:(3[)%?4#</78L,.D^%&_322(*ARB]$C@.WB4
M3=7)2(G6M--<GU:=&O6="PZ2FD'D>*NT+'87J#U)LA7V'5V/(V-8VEACVRR&
M^^.66F!=P$Q8>E] JV=258+J.X<<] "*+JF,#[3N8S\6S.47NW>@"Y6WU);L
M;D?,8S1<,X:"0.855O0QGZFMIFY&-!_;JW7+2OKNKQJGH-=<Y=AEC)VB&\>^
M Z'-2W5.B2T..^M4O#<SZL]N40LTOZCH0^7+G;ML,1Y?5TVV6CEI9BW3;V8A
MV#:$VD7,.2,K$51F<01_<60!E.*6KU#WNV_$'<*LWTOR/TKQWT7RW2CN-.OX
M:^8(,DFQNUMB?16&'-XJ;E8RU\CCY[MC0%P,=17IFBVG]Y!SU0Z@K,U9:K<T
MQ^+"(B*7JJVL9KU]WKC6>K6Y<+>ZN6J:J:ZJ^-LH@0M(M0'X!OB=EXHQ![_;
MU"AEC@#?HO95FA<:]V.ADK7Y1L'%*V!".N-FJJLLQ0S>2HHW$"3EN@]JO%LR
MJ--0ML2H)'.PP%P#;O7;6B7H! TFTM!^+:.9"5$J^C@YT+8NU.>B2@6[*A@E
M$'EBI4 B!D,"%7>I>&.@WAD ;-_Q;5\QYUAQ(3H2XJ1.SLDLB+0YFB40W;((
M(Q2M)+.Q<ABZ[>,F#*6J-I-54]1M<,R-CRRX+)U'*Q!LF:BTS.%/*TM^:(TT
MHQ3./O<141WD0Y4ZU;Y6F>U]5KT:N5%*^%<T!I311N/=B!S4J.;(4I4G23LF
M0LPW&(Q-5]4K$F'=:,57\]39M-B2X';2\3J;@V5 L4G+3(1E7J0KN].0VU&H
MTK!*$[4Y '2'DT%AY<(6=S YE7HKS0&]+2T+IP= 5XOZ-]<7XQO11PSH[XJH
M"+W$'3%?+<Y.@NW$[B]!)KN[3C 7-63_!E(.6@M&$V6JD81WVI=-WVK;_D//
MJ#HU-:HHQCH ]W<.$VD"_%Q&6> E+,$K(6X3'*@YSTAMEU&0,38U3,"<4X63
MC':9'3MMBME(<M;W4WX%4JION)"XNR+@+=*T&1>'U!3%(>[ K$N#YZV%IWQJ
MX%1& J?#GS[0_B(0"^[?5%QEM5$^Q1D.#&S-E_J59%3!W(E4VV[7Y7AGX>[*
MX]C?!H;4)O1 :@1@&,/Z!DJI"(8SCI)2=<8\A]0I *(&"JB%LZ4UF:IKL6JK
MXA/\(CGC5#Z70[6L!56..?BN29Z3ATSRG#23/"=_6I*'CP:HJ;X(ES*AIHO@
MJX3^=POZ5VLS#FCZ&;AS8DZ@MQ!AE,$M'+QBH\&;#3>OVO-)&C&VSJ*;!A=_
M(Z2S4S+77D=7K4PEOK9=P1K:64IVQC.=27JK_<VTA/>"&E(A0#IG..C\%-C\
M [MK.7*W"+!1Y621=(H_N4V+6ARTI<Q#$?I81UV$KG>*NB3%*2:^Z#)?J,S:
MA?M[.&R#M/[4PJ&V#])YV]4HL5<IJ,BX%RF./BMT5^ >@RH"]T*APFV<;C^'
MPAC_-HFKVS/9'+U&;X_@-VUNV!,.TU/NOM7M.9>)MSE9EP[>RI [,*K!S4/4
M=05O<;>0?(46&@S=YENH7?MWA"_;=LQ5N_2["U7WA)E[.'[@4&IHAJP=5$$Y
M3%D"II2%S@(0'#?0<%YFM%H9%KX+(U#L;D[FO"8O@,$RI;W-1H/./:FM-?S&
M_!LE,V\9CJ2W5N[-<3H=J]UYL24G_=TUT?M:J$MMBBV;#=V=@(VMA7IW"%5*
M.T+]:I%&_:H->SIU9'?L8?3O32 P.7*,S.5"&:94K0+N]%IV2E83-C->JIC,
M[%:!KG!LIW(Y47:5 VRPT&;=>3O7/8NY;Q_@]HV -@W%?B1O[7"H,7R;=!\Z
M,:,Y(J?[&!2;8G%-0)>#:DGX+K7!XTVO6C"P5PJ\-3#6C^"[=),WX[HR(4Q>
MD5K1J*LSV>SO7+.T\KU=7K#*!-J#>*5?!<-7'JO;>4<3;I*LH4;X--=B*_T!
M&][9^6!LO^&/=RZ$A4#XX*I<B:G9T4']%0AO ,G8BS28O:X;@ V)6#@;@+%3
M;YQ #BBUL8D.K[#&Z\9*B]<8J6K^!0]@</=VZO;4F]9T!^U[<$%A#1,&W G7
MCCE;*H$MK1?;#[QI_]QKGG$=2*-GPT**SCUOGI/A];6>5,7VC9U0"]8([JEJ
MM. *"RO<:'VJW,9$O#X%];4@E_%WE>:M'@0;R06MF&VF$[1PO#QS,UT4^G+>
M@B!XE=[2&#4PS2,)QLNY3LI75>4_#*V<!%@-906U<VS\!I:Y35=3!9U5R:WT
M%D[3)FD_OZ]JQ]#MG%6N#K/=!14QC;MU6E=@1#K$@)I0[A(=+\,8,M[D$6O$
M3(6<L^"PGU*!IBNYK@7>Z3];99\812553G_>2H@ W?Y=YV']]*DI(3AAF]F>
ML.=3E;J737=W=:O$7(@I&3-AD"BY2Y-].AW!GO!1 UC-)MG=S[#S@V#;@8F!
MMB'@5.9\.!3C(Z_)ILE4%GE<@;\Y6D>SX-\"425\.GAMV,LG\LC/>A<?-<OR
M7_K FTX(U#R\IUT)'!UPH9)?)+>',\'3:6367K42;''373N@:P=J<'L)4H(1
M1&@HRFP0VN3K?0!:K,$!9&%D&NW7G%S? 11NC;CHI1G5SPGN;:^?:]HVI,HS
MGM9VULR,.VW]5J<= +N+9QR$%G;/I,EN/SL4NL6-$#^V_O_3Z6$+Q$1EMQ&W
M)UYAJ2[/3\5'SBS#I6LTQ+BP&RI>PFSAZ0T=>?'N8N*<##MYU[^\%&^&XGS\
MR_!Z-#P3;SX%HC\Z$X/Q:')S_0&N7(Q$?S 87Y_U1X.A^'AQ\^[[9A&?/606
M\5DSB_CL3\LBWKP;BLO^1S%^2[].;OHW0_QC-/PH/HVO?SZL>GU[1WA,(DHV
M_G;BU8W;=$#79\U!MM5A8=.-DWA9E5C R>E?0.JY(X'/:;N#J7T.=>U3G__D
M5 @9RF)M*EI-RRQ7W<I$*"<BYVH+=>3LM&ZB%2Z+@W1^L,:=J$55<6W=S^$E
MA)Q D*#(7&%/#H0QF0&9L#R:GXWCG':>SBG;S2YNS;=RH]6JJ?9!E> ]NR//
M>%7S(@A[J@J>R3&VO'5_O[YOR;Z]K90, G'T]#Z!<#C[@CA;M5HWLVOZ\!G;
MF(T)"&<CLMNGK7-257VDD>?#_'BT (P54]K6KZ98@]E(Z.$+C2'/)6U@ BJ5
M)O]ZQNU/&Z3C7(:4S 8O,\3#9+,TB4(QL<<\VOR\JCZ-5G*!PL+GDQ"<;6U$
M%XQF_3,C[0:Q>D)R6NN\GYE9\@L,(=K?Q+WK[JA:VT@H<K^+=ZG/BFK!+$Y_
M8]4DYI))M%*$0K]5E!/LG"H#U$W_UTHFI:[44^[.KD5[OU-_3P '+W, F&6F
M[8.NR&=F5A5KJVB4#Y%K#>QHZY_))F-K@65)M4I_F?>MTM&)']'4PAAZ/QY\
M<L%OK%4//9YOJZ\ 3*<<%[>( %K&_D/$8-3TRWOX]:Y0C8^P(09OHN."Z2Y,
M2U.&TMS'F6JMZ1#T0ZQ/!L].LJV0LBU.]+>(2A/OHYFFTK6R7;3FN"R] #T/
MZ="'MN9S\J_$NI+7<U^]1P]@SZ#0F3Z'%CK#XH]LZ>P.BY.R!VH>X<'/BJNQ
M4G\ZK'?-RI;L@ZZ:YB;!XY;MA+G#[.1K*7]A*8A?FYOG">X[X7(%6CM!.6 J
M&_!XK15\$)X^SHBW&+!RN8?/>?Z/-Q9R=UQUNPD#]X5NG:'-ZCJN8YUMQ)<Z
M#L ^*"?:=?V"XY914,@UZ](=[K76\:X^G)%+C3E[Y?I&"9L-;1*NA7)=S)V[
MR06W,'D9 900"^HI8(^6-?):->5 O\_J:GIZ=;Z^2GUXD5Y.6X_9K.E=R"Z/
M'!9UGQM8.#UY^M3<Z;[/I5;/ Z,D&&L"-XSRUMI+N($Q;FO+:*/-/<0!^O_K
MFBS0C$,.\HNXR3PQN6HQC67R^=_?-59X_I"QPO-FK/#\6\0*_ZJ@RY5&&SL<
MH/9O_(()#,]&P\E$?'PWO!Z.W[:?3HSX-91TM(1?8-;NJK8OK[:%D"BB^_[O
MLJ@ EF.CP/CZ>OQQ>(TG[;9]#\AN7P0BL./@I7B</Q8?#['[%MYZ)R:%HD1,
M\7_.CQ C8,O+UOO 5R&37D+\"XH$A,Q(E0;+2,V=]E33QR[LMXF\%-N_9:3K
M2T(>>M[=,Q63#V\F%V<7_>M/XOQ#_[H_NADCT9VO,Z%O,_FS9GIES^9!"E?T
MII_OJ/DO'E+S7S0U_\5?2O-%QY?/5-\^L_W+9U@]ZEDN*RG_5$D289?_F7HK
MOT2ID8SF=2T5_6H7TL3L0K(GE7Q'J?CQ(:7BQZ94_/B7DHJ=9<+L1ZZV% ?-
M6GK+J0R(#K=L_;?R\QYB?:EB.G;$R(Y_3<O-+YC3K$S*]Y<8""L>3F)XL-K7
MB1W]I41FR\\Y^,+W*$[]P;N)>-,?_8Q?=H.>)F_[$BK#^S/\?IQ"9IEAO'/A
M/FOQ'?G^D%\CUVO[&KEO\CUR?Y3O_SR\.C1F8_"N/QD2GP,QZB.DH"J&-18R
M\>P%_+GEBU/(5M2GTF)2K-A<EB&\[;U*\/H7(SOUJUJ ]-?G81N+WGW\O<7G
M(4_X[[6<\-_[)D?\?[7XD#48O\7*TO7%H/\]!&:PS"@\5^(3?@^7%ACO:N5G
M_BIB\I!G2/9:SI#L?9-#)+^%=QF __B":0C\%K4V^3%-O'_<B R6V$T0PX+$
ME2KX0$<C&!.58+]L"P[YCE+RD(=C]%H.Q^A]D],Q'EY*WG]X>ZX=TN7-64-
M+-NO-R@G4[@VDUCN8+;KJ^;B7\P2/.3>F%[+WIC>-]D<\P=X_//P$WF-41_S
M]_U+T9],QH,+^JN+L><JG<_%9(599LU5[])?68D?LFVAU]*VT/LF?0M(M-;>
MA6],R]H_^#W2]+72^+W5_P]02P,$%     @ #*$$70_9C%:58 $ %YP5 !$
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
MS@JD"#,7>+HWWTB"]2+Q*@'4M3_;17N&IZ/BB=HX538\W8R(;OHG,H,X72,
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
M^/)E?E_+=IZ<R'1]"YE>"U3_E\\$E:23&O99P2X$0R3 7N>26DWMW'#N]RX
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
MZ>>UU\IBJHQ#C$/T[$]V[7_/P@@'S\)'?U'/"I>SNO&28E8DDD,4U^62WGK
MJ?BA$Z$!"IX="\7&Q0.R_">//.4P.X,<Q>!EO:B2$@R13&<P#C$.4<^A OU
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
M['!8A4+SC30B>/2[%M R0/<)>>]=TXNZGMU+*9QYM1<;'5WDU0WG+%A8HL*
MVE6L\'B DAH=0^7%#2?V:0%4!9>$?)8&:21+Q[I "FMX,#Y<B2GT1]&+&2QV
M*N.^M_7?KSS.VG"%GI'K3P<)53-+K@R.G\BW]?5R"2S=L<+XV7LIR(L?DHRB
MB!*U\*F@XJ^4+T!LB= AB/1'2V8_3 @%W,CQ3,\B'F@0X!-Y!'?,)2C&)9A;
M;'V/U$;+++XJ:?RH*O2>8&&>0/%5R[/!:.2\(KOY7Q3XFQ"D-3I__I,NB=)7
MME5)E0-P8GS>SP)KC.NNPB( !C^H>H?DL;,C3P7J^YLY8=.#)^L"V<:M3//H
M<V;.4X>3K I]'2<9[0(='U#297J]P@JJ\TJ9]9<DU02?9\6=A\Q5(W\X"^$&
M7.:>5-#&'Y'4%#-&G\W,^V+4_6]S.M^AJ#_"/$F^L3-+M$'*8BIY''5FZ%?=
MT-\;4!_:_*K ;/YB%HGR!TCK58QPC'",<)6XBA&.$8X1KA)7G=]IB1END>YX
M\%^&3,ASRD_/Y\!N.?FT)5-]GHYZ>*:Z*N+S= ;?WE \)W-LBAV7J#8<]SV(
M=T0XXDI.@L K&]KVT@]':A:D]&MV9J*6R>V4;F1N-AVN%QDK[,P$U;"JU(8*
M+#[ #SOD1H$_@57&=?V7)JQOT]G0=2S.'XW@N=[3?$.%I$^]! ZQ68%427TX
M?+3""<,90!0!E<*SRJ4J<J\E8<<U<.,FH6=_=.E/)KXWB'SK9V9+0&YT=+W-
MZ[I.=U"<[;,4O\^2#4P?;ZXH;'.%3CNDC!,5][ F6,[4=#E<AI;LYN'%X1$%
M$^[6AZ%<FQ:I',6.4^18#!Y2VH;]T:WO/45 7DQ=(M#_0)[M!]D]0YQ:"YXA
M$(#:)!J6BU7X4I =2A^O!L6EU[)\K$+=AW)6@V4?P@[,%]M_\0I?$.IOSQWD
M'&!QQG2^0L/,)V157 9.VKP:4&75,>_@1-[!=C1]O"#HS#V@TSTX]5JP\ 9L
M@% 10:'Z&V][)N#V1U@J4UF]Q 3-(J)&16PV9OX?[RC&3@CMMADT@:1LZP5L
M=#,=7^T]@P"Y9H1L+O(7>AX?NB 11AB0;_U,SEOC\]?1&^? %5[D/",.R.6Q
M+8*\7@")XN(Z.=FE6,05$E25[0K4#C\9[/X<^)$:'8EOMUDEZ/,V]U="/[L6
M@<G4]=\02CZ<ID>S#UX+JFG7'3TB-!B; 0I_8)K?I MNU[/)Q[\!P>U+?X);
MMYGX]8=)OXRE7S'6SW,S3Z+BB#LH:G0"Q"D8<=J&4GY4(:Z"ZTVE7(]>NH1,
MS;? =UTN,E]1&)\(7_)&<+)2B*+(16DP*G% S!<SL,\I-^D8!\$?8D(_^H_F
M*^X7-?9=3))K/]@L\)EE707?1.>57,V.F5]"';SVC%$='5Y:HR-JO+3!>J$%
M7M0O(^4/D-:K&.$8X1CA*G'5.85F"BQX6G\?>(L=;/N6M^( S\_D=!<TS6R-
MM+?6.J7*LV6QE,)B*0?@Z,.=?:VXY!L6':ER=&1#6GZ(@Q^Q\D><BZOHQH>U
M6 'L @,CL?PB4J1XSH/4G<V\(!B-CB3RFIHGP8)%/ZC#T([H1Z$8:@MD=U:6
MJ850!9>"2EG_#VB^O8K5?8 B)Y@'PU?V9@%J[@S/:!Y 9ZF:N4/DUWZPX,"A
M9R[;8D7L.N8;'"\:OB^2]E@4I$:G;?"BL=[6F65N%NX@5*84V7+C]D])7;+/
MR_Y!OL)D"7UJ4PGJ^"W<%]& @^L_M65\RE?E%2EWX^R,_*/?QZ@-$D]9DZP(
M3"J-CJ'Q>A'M7<^W)!F] Z3U*D:XLAWD5)'*I9M"6Y+*1B-DQ5EBKV!F>T^(
M"\ 1YN+?0PY4*[:4^-A>PIEDSZ#;P#;G$]\ZC +'(IXS7%! ^=:A'T7^I+CE
M*7X>Y2O4OD5<8V[U1[V$5P_ JKZ'%RW\_]Z".P]SOI"&$IZ]^L'2E9M6*[71
MT?*L5-DYFF6Q2CAZ>H^\9@@MT&$_$2ZU1D=9[W]U6#BH)'!2LK1]B<RAB])2
M)/ CO3I!B*KC^7Z=^G&'J0L2'G6>T=<7QX[&*8"6[DOH*"QN,8= T%FT_9:)
M&3PY7LH!;552<"(]"N)/',^&ORYDPH.3RHF$QSQ B#,MRY_ :]]P5,#S(WAP
MY&,9@9&%)&SL$?B0&'(2/S!=&"1\L+J[^)[@5:%"^UWUFJ6?XWFQX*GYA)K#
M )D_F^8(1GYANB_F6XAAMSQEF&_R[+8$+\\!D"+I(.V*'1$Z7-U\NWGLWO8O
M>]T[[O?^[=7-W;<!S]W<7;:V\IB"85_V[ZYZ=X/>%0>_#?JW-U?=1_AC\ C_
M?._=/0ZX_C5WV1W\SEW?]O\8[#^5$X-S\^P^.1X7C?U9"#9I^+EJ@Y]YYLQV
M0'-\WB1CF06"J/:%7B;+'$S#-:<ANDA_^9HN"XY'1D1N^KKZ KP"O/=1\/OB
MKQ=BVQ)BT4W\I>3-R=<M^.K+^N>JU&IKQL:OA):X\?-MCY*DEJ3)F1ZU_7/9
M4(L9%'S1WCDH>@V$[;[OAU:TL7;91CLXD;YWX)HXMNVBTV\'#)Q7[CM<-0ZY
MGH=W _XZ\Q G"_R*39F'+$O.R?[1N]T$*V7S1!(D;9_BZSLG>@Z44O>@%/42
MGWGCC]IHUXUG!3C)B/L$WBSY[?/_S]Z[-ZFM)'G#7T7!SMG7)T+-H!N2?":(
M:+?M73]KNQUVGYW8OR8$*AJ- 3&Z=+OGT[^95:4+2 ($ B2ZGMC'<[H;I*JL
MO%?F+W$247F&J[$$U[5=OC1X#7A4BN ;+-]WDS-]ST_T4U+3DT]&L 1%[6L;
M6I^NRH9>+!L05XE7PLTGN4IL.5];O9$^.')@E[B.O/K+H;N][:)T(XT)A(Y+
MS(_Y4VE%65C4498J$?V$-K&V*L"*>T.7AR7UTJ+.LNN,MN/:YJR<9B%V)@35
MBMUR3NN@@6EIIU9Y6%S+JA#X;:4].;&/VAH[_)>3;;S[.DYKDXI3>B-S:,J*
MI;Z*>%'(GY _K4W>K*4B>I8MZW9G!; UWL=&14C- < -34K-D1^"9,GU8[S;
MK'6-T-ZEM>:HK]31_!&O5@P%T9G3>:US/XP#0F$!J'LYG?O/DK=D.@9KE@X:
M*KQ/0K4]W^\@TW4Y?<;@.8'#@,\B@O'-<5'N];A*Y=OKOD.TX\;K$V>#;\ 7
M7TGMU+VE]4:*+FO'WTBU*%TG1."Z1&!'VK$@ D4N1\3KMK-X!RUI5^LVUBTI
MQ;V6*= U>'(!F<(.7Q-\4Z/6:.(OR ,2]%"#9"#<CJ$>#>$G8)O:QCL[U?C1
MO#/LC0S9-)IJU!>*ONLAT_V*!!"*+Q^S #W,%+^?_I6A^5VFOJ +_7I;45PS
M=)V4W!1Z+?V) QV\U)9GLS<R3=E6FVK2ZV"3Z'7SU594U]/QE05\I<J:<OD)
M.!WI[[S:G.Y7?WE#38.W?((0DH(TK4.ZIB M(IO;2G;KJFMRYZR\"-[_;X+Z
MQ9_\O!D[K/4W&\<B<KO7G=C:$4TG$[I^D.#)FY#RD3VW\[D_H?]U/_U.)O[C
M$EF*U7S3H=0Y1KM= %7KAU58TRD/U*/GDXH4L9"D"P&*G$J2"L)B#WHCR[Q\
MP')M&8CCO,I<TSM_P@U^F*(=7&2<#(0P.$(17$VL65U1-.F 3(CWA.BA<82@
M(-(+B6BR0N; TA1/E&*'Q%CANG)>:&L^/@5^&<3P=S^:X73@7\C49 ,E1*2R
MZ[424F'_@*1TO0@+/3XM)W$0$/==''WUH_\C],:IKC6U%>SDE75-9+BOCJ5V
M]D><B*6P3!$\-,UJ-TNUWNQ<?H%M_90@G""<(%PG/O5J,FC9Y1XU13?^]";&
M&2UA2'!6USARX"O494ZQ:$MN_:2YYXR]^>&H_-??][G#4_Z.C[V?_AF26R3]
M/2?\IV6"+%"XP?G,25[[YL;6P'DV-=E26][TV<+[P-:SV0[O^9QLIO=&BJK)
M0^WH4A*1R+F2FD$^5*Z>K5F;%GFTI;G^ +H!2Y,?_G>X C!Z(UW197O05..?
MR-*TALD:L#,53%;DHV%O--2*V/>MXJ'6&Y'++["MGQ+@Z_OK"0&^GE+!J@9?
MQ]V@\O)4P[2F8\6P;&VBZX8]'NK.>*)K4WNJNI9K_D,S>PT@MG/FO'K,]E9N
MY.O]PX<?TL.]5 'G_O'3U]NO=Y]N/^> W=NRPP.0W&5TS@G"+N#]/[TWA7@Q
M^8G>Z&^BO:>[9"L?_6T<H-K=FP3\-]C5/VQ6TO<\85!OX"5(W#_Z&B_@.9.B
MU[WN MT'C\[2^S>MA;A+M2&62"S=;P$)L06>U4E\3-3CCU0[OD\[XQ_@%>_F
M=+QJX@^9S!GSEC%Q;R/^.UP  =]I!4N(@IC LAV\'<-VK'=Q")L*P\2%XCO8
M. /X&W\L75?V.GCT/DR:Z..&SV@_;?S>>\1KP?L)@=?^MS]''R^U,?FU5#J&
M9U@DJ+?EI$]EQH.(-XS'H>=Z3@"QK/0&WC\G6"A+YB^RA'.65?!)9T2Z8X:6
M_D;Y(_W3,]G\C1\'F[^*RTAPAIV&?"&_2QZBB$FWGVZ^4G])NIO[L2M+JS@
MQPC,7.S-(]Z+/R4!P4"?UF(\ B^!D#W[P<^Y[[C@7LR<2!H'>*[XV< )@<TG
MR.(RB ,P^@2?+(6L.BF4LP?*$@B>(V?/15_ED= J#U!MX 92((#'@#HKX*),
M?K*WP=K]%4'E!PSS"!HPDJ5'[PE='ERW2P)<%I'&)*1MC_C?MY\D,O'#EQ D
M.7DZN)L3TI<>U@]3,?\(\4\1AM7X+I<@<BTL 3RI,9%";[&:P^(Q(,IJ5%:K
MP'<@AL)?C%_XM%Q:9"T](2=%+Q2;+?#=F,Z0 QI0DM$-/0-!)$;R9R^:T04O
M"7$I_ 9(Q3,^*"*3V1)8Y/%%8CX>LB?L!!P.=VT3[.EPOO1S 9F!ZX=''+(F
M4'8>Z09!-:69&^EYYDUF$F5*9Q+X80B2D3_2&R>\<6YXI9GTAG/S)\?YD3"6
MG!L4_S[P@5*1].0%40Q>Y@((A I/QJ+@ (Z<DFY)(N0FAH;*R?*'](VOK_R-
MWW)OI _YX4^C9Z=J@3\J%OC%6<(J7%!,M#Q>3G_Q'A@32Y:SW_Q//"8!+)4P
M]+TO3O"31)2!LE6OGP*$X'[543@0P4X]ZGHCB\_!CTA%C%,)\VH!Q8A-=G'[
MZ:]?/J>[3@_P1EI3LO\5.*X'P@1AN*G_@7Q_RV66BS@[8UYU%::?QT^N'S;C
MQ8Q5PQB^Y\ WOOV9'"TCQCOT,;X0A(Z!O\'A(?_FGYL<)G\W)PK*!7@O3&:I
M\*(]335%[IP^@V4C\._R,4:N^>*[9!ZF=/G\^4NJU_Z@"\J_F^Y^XV@2,TV#
M(]8=@9*$RC\E*_QE&@=4&8&N(1$=]8@;2^1Q05F BB G:<3OWTA8VU>^<-"4
M)\X,CMAQ_14J74>:,9O-5<Z+E'$'$AKIL0H\V-1+<O<(+I6$_  _(1WA(8]S
M?^S,YR^)OJ9T?H8'PZ_\9U2LV;5EWO9N$/&O&XY0G7A.'_2ZX]*J=5W:'V">
M4)TXR^B6%5 "*;^!8SL!*I8XJE:)HVH5'=4?\8(=[%3*O4'*7B$E[SC,@:6O
M+%F(FJ8\]]S_.R?TPOOIQMY?V+\E^[=+7FL7][^554XBH_1A;VD=]F0/;J'[
MQN/)QRU4+K^!QIYXH*'IG]?"G*)0Y0^N]9JJDIOP *D>6TN!I?/"&*:4MZB3
M"P-5^(1>)+B:8+M7H-72(N7 I7=?U$(ZF4"L,KJ#V0&EACH._DY6; E48?ZY
MI NB424]GUM*?"<U:'_V?_2E_[J]_;;FXG"+G=5(<\\V]3?0#9W/US7KFCZ5
M;N?,WP@2;9X^BRKSP%F&+(F?WSJ9>^!B.GP#DSPO]8M*&7P(NBI_Y2WQ>&"1
M"^I"(45E^J?L3.J<14"F&(?1+3KN/^,P6K#9RFO^C+3$N[ YUIO'04#][_QG
MEP0<BQ"5&H8VCC1UO"![R09%TV @6T^2-$8W"#Z,PZ_8=8<VD"6<]B0C+G,\
M9Z>3LX@4BV6&#D1 F.D,O5_2PJ>3M,C:)"WZ'/H1'(HDY[O[DZ?L_5WZ(FS
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
M5L.$MW:4CN?(A@65&QR ;\*]P -?4$R34EE:=;R CY4U>1UABXKF)]7%'_V
M*6#4OQ65><J55+QQ_<I.<(.']N*9I&]KO9>'N!>J;H/(K#]@T5F=\C;3[ \M
MLY%*,A6^H&B['M5>J+OCR[ .NM5K5Y4:FSVU1RE6ZP]-++!-FVVN#.U2HX??
M<<>:Q;_OP7I2AU!36/C;@GJT2U'F@J4R79A#O2,!FO>^WOOQ.)K&\Z*/5C?3
MJ:B]T5#6S*,'@9VP5N85S:>N<?][*9;^MD?L<QED^2X(^0YP^92X)4)>6[2U
MWLB2!^;E![)U7H OO\!6NF =T%9_#[R(W/C3*<O'T);IRTQ8NA0%WC2HGO;S
M02C-[X'DM346ULC+0WU0T%B_U_5#7K&R:JYHN!TAU!JJ45VC=?:RD_8'5\U2
MIK5ZK\&RLA.%7@:&7I;2U'2?\Y>8=$15KL\FV;P?KG4I FR90Z\,_"7\YX15
M0&S%LM258<E=_;"#=_7([QO@HFMDH,CIBO*'=,N@:0]%YKH("OZG)5B;^0L'
MY<-;FX^W/]Y)7ACB7/O;'W]*7_T^_>O- #Z0#AZ0/F580]+->G5"BA;YX*^
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
M$HBY/Z%/YDP9I,=;08C$2J2J.]LPI0OJJ0E]( D6N"P?+,\+<0()R#$G(3S
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
MW30XEE9Q@(#*(8Y3FB)0MR]1W-(ASEX91RG33YP@>,&WTD>SF2(@7B!%=,A
M^E)J-<N)5KVSO6!^]P2KM7OG%K$::+!&7338'_%J-:>8K<[\'8-?_H&(V^^W
M@<-:6A$<UM**X+#\@1)](AQWY'CSPZ!AV=-+WJGN@&QM@ZK[%O@K@K-U*$^#
MZ[I">LO2DD2%S>]_<LE3OP&-H]NE^R%Y<,EYZ4? W%YDH.D6DDD<^1N==.[>
M4]1:3&1U"K?6L/O6P&ZF?<3J*[IZOO:1_1=U5,O'E0;\S71V'-!#L/!<=T[:
MA+![;@ITLM7G!!T5C4[?WO-NY@<)GG!(,ZIT.C2!Y%3[AH-6;\[[Z[K*J[OW
MJ[BL4Y0=J9]*=^B_ C\,:T?I6+(H#P:*;#=6"]:.*_HMY8Q"VH2T)=*V(VG9
ML+0->R-;TV3#/!J.XRRRUEC=7EO%(SU.X!(<O,;R+42BDT,/J[&OTV'38;G9
MD45N6&X0;UK595UO"L:F;<5B@J.4'4B<#7.4A4.]9$UI$T-=?<-YN;JED\M+
MAAB+SJ:"C.R &&Q81FR0$4N7;:,XL?4ZVID$1ZD[NKB;Y2A[@%I7D8W!T7VD
MY^L[ZKZ72Z_PE[ ,+ ,*_6GT[ 1$.+?50K&CJJ-AH5"84*A:FR8[".>V48[:
MT9+<,$>I.'!<D4VMJ<)[X=WNP1&?,6G QDHO5H'_E$R(%>YLE53LZ'_>)15%
MQM=Z(]UN*K<FO-76,<R.5J;Z#*,#PW2I";[[SNC'.( CQHHYO!^=@D7#VBOA
MC58S_9$7@D6F-WHC;7AT3"^<S;8RS)%W6D6&&?9&ZO!H+=E&7S(Y>ZV]"K.J
M1/ 13^MDU[OB:KOC:N!(W[IFQ&EB&8FI:S(LO!-7VZ*,1,C:N1 6&I8UO+J4
MU<% M@9'9PS/64:2K"(AL\XF()P$<J4[WW\%:;$P?"LYDTF\B%DQK$M6 ; W
MO>X]+L:^1M79%07YID%OY#;CCO<YYH#_GA/\#U":MPL?MOUO^OM*A5I;E]J]
M$?PCFU8QNOF]H_E"(4%7*4$[?(P+2=!P,  )4G794HN-WA>1H/,G4"_18U(T
MJD[N=,N;3*X[1=:$.7+]R;+:6\^)6%Z4:DL,8CGHLFH5[ZGV%QB1?&TI9U6H
MZ?-PEMH;64/9LHJY_8MP5M-96M5HKY.RK9'[P&A<P'J>BC*M537G2/!^)?6=
M/(UV">JVK&D-=PFV&N;W^.2OD&$APR=('!\BPSC"Q[+E@=UPTOAR:+P=QW_,
MQ^D2^;4BRY!"3:U*78G&,03SKZ_-3 8VY,FJ4@2D:QXX\*B%8NF"(0/C=P M
M\*B-FKV1:<NJ6O3]#UCHCN[.HQ9J >N8LJ9;30,#=@PD[\Y9462M?Q/T1L(H
M3,%"(I]2P45$59\)OS^%SRQ6<42"M(.#DLOCO1T2]G8\$_AM/8Y4*XYZ>\":
M6_L=+KTV$U#<4;6D5N  H5(K.D=/NP4%>YGDH;6%C<^H6-2*SL 3TX#"D@Y+
M\@T';$&K:$4[\1944$>R:I4@JQZEC63I>>9-9A15TEM.YC%^T5NF\KK6B\7E
MGX,ZE]M_FDKH2_G\T 82:CG:X_JENV&ALOMCY8<>?N0M53FPX SA[;=UT#RN
M- ?95YPQ^'*@B"J_4J%NU^"JVJ" %7V#?KE_9VFUPLIY)#?C@#@_;YPI+/VM
M,W]V7D)T0O-[A@VOD[@F=<IH,?K;./CKJ&R1U>B1%\&)W$KFQ+/-6;<U(4 N
M7\7!9$;QR%.1J.WN'FC*\@+U@2VUM@[1$)':*D%G/DB5'V3.FM@&1(BJK.C%
MIK'N6+0FR "QC5E:QWC(-@ZS:DUL8XB&3;,;Q]]N#F+84-L,,3RL"S&,,,\9
MG' !G7:(F#D;R+[PNR*:,#[G$/!@_K"25W0!/!AW+4N?_>7C#1B'Q1& P3\F
M,^+&<W(_Q6?F4-=+CL0Z C#X@N#J%!XX 1)W%G[,0L0HPUW_S_^P5,7\(P3E
M,]X+2G@O.11XPSL?U06\X:UW^/9^N+-E=Q I[FZ.C0J^__E!:>_C*(S FE%A
M05S]DOJ89K"*:R2]VXOA6Q?%>/>F7P/5SH1\S.]*S/9>"*H#;0!6*!O7@=Y4
M>&@1Q&N^(GTEEZ"*MO->)._&W7&_YY:Z/;7#(LP\0TPS$'UJ0M)>GZ3MP"%J
M4M+40;<DK;'"\2Z8:'58--$"@Z-:;G84VS4J-TIOI"FJK*EM0EP05>*-\M..
MPJ]&^4EM(S^]HH#H@00+Z;,/[_SH3+RY%[T(3+AJR=A9M;:O9$R]7\2]^3<)
M_#*AT'HCFB)5_V@1^)= BVN4E7;6%3:H9'50LM:@06>WC2YMFV&2'OS(F1^-
M(\\)<&1(W%F9.:>;:^ L'+-!MZ0=B9B&'.#7RH'G=(R'6,&I*=WAP5?D-/^Y
MY WM%"]F'$E>&,9T-A.ME7Q='G234"OK$I0C,Y:NH!A]"\C"BQ>W2Y=^E).=
M%M<>T':D(C+<4%:'+8&'$"[V&4%)SLUK5F^D*K(Q+/K@W88BZ8#[G9ABZ<F9
MQP3+C*C6%DYXXTXXELAA2@DEIK:$V.!T@X@,C*,'\ BG^WHX;H<:/X;C--HF
MI=J&;#:&("V<[$91I%CE[20. NPT%)YU$XKYCE&SMK30NS]%'AK%)GWA+G>>
M@6KHV4,9""_[5$-6!BV)MUZ3#\P4Z;S0PE#/K G(F%-1IK5*Y$1&Z*N_G!RH
M1K3>:#BP2]O'CO+96@WWM"6*$+(K9/>L<=81LJM#C&\.P(=L.,;O/M#31?K?
M;['CB+;6,NHGG34RZZBFU]93QPNRS!G^OJ*+HGY7_*[B^CS3?81E_"^NHC;/
M&=@Z;NA#<#R+L+:L;YJV'9;LLZP4]9!]UC",A^]S".ZUH<EF29-\7WI8WR'N
MP27H"0)/N-*8XAO -G#;V"2,V=(H<&A;V@HXF;#F-/KWN1."E#DO]&?^F:1M
M>P5\Z+OL=;S;$Y[GA*$W]8!T&W2.?&D,3Y8^(YJ0I-+?LJYA#C>R\?D%<;!]
MF:(.S3P2.,%D]B*Y[$ET:=["HS@.?%FX_2<OJH._U(9^XW(!.Q1#ZB*:Y7XI
MW<:/<1@QQ:+H,N_7S_4!TWM34ANU8"< V+'7\(-,ILSJ/@')>7P,R*,3$920
MY<1;@;+,^ITK]P1O'9-@Q[8^??VX?5]T;CH)H^_P_A\1@I=\(P%V'3J/)-W(
MC9KMQ.J-L&.YL(W?UACM!UEZ(,I,T:%@459\@^6(ZN"/<KZD?U3^^!TAA!RD
MQ1/2Q)].@7.6CS*'&*(:!<Z>_()U>B$B#TG3>#Y/M(J_HF1Z#)QE#F?, ZIY
M0-<$A"4(\2_)3Z"[);3C^$WX4#-\1-$OUHE]F[[C&W_S@>QD]T9F!3>5\5"U
ML64:ML(0(T1-R XR7H8$?#54[EGUV48[/K6 KB\M_0C4L1-(P-7QW.'X;<!C
MF8VLMTAX*/R#CW4FDP"LS=95/WO #$!,'+_J;V@/0Z;?DF$_<Q*&$JQR#OH?
MCQ2?0ES$ 7$)6 ;8*&X@!>W9T/RUP!IR:T1^>$!'KXC3H ^*N!;ZH B=T7:-
M_9"'7I 8FL(*CA_1*=!7<+QYN/V\4[R&\T(QV,/^8%@;B4&S^[K6&.B!-BC_
MTP%(#%J])W5O4?K)X"&*'ZO1G)\"1)RY.?\3-W%,G$*T6]^I4P'Z[2\*&@OI
M6Z)V]T \.!V!+H5>4$*@;QB24 2Z-Y\@6)CYH&[^4KA#>%74^4K=2E30/V8.
M3BU'ZC#SB32*9GX<@AD/UZET]1/^=H126Y!#&NCT;6UB4#7ZAH8 V8>3073S
MBV[^++J"X).JG1U1EKHC6,_D-%/V5-<K)=&4C@4)=K\$Y[V-+?Q-5BN\$BU5
MR7 AM7!%7K/V2*%DC'67!(\9 S+3^8FFI92ZT;VN]D80J=I&D2&+-G?]VJ#U
MP'[_[<]=3+XLG)<DZ-X6^#OTKUZ09'7\Y?Q%2O*Y:8PY\8))O$#XLTDN>-R#
M(IR%;] @7(PD;Y3?)3<.:)H9L]S #4O7":1_Q4Z 4/AO,&E"-\X_%<:36>%C
MOR-V/K#>A#X'09Q9#G[S:81!Q $M$S O?F.C)(E5+Y>=#\C*1\Z60H=&\9C
MQWB""DX5&B,NQ$<*^I.?$OD%>L0-I?IY3+M6'C/'.P\SD#UPY7.9S/OI#UP-
M-0$/H)L>\87%Y*:.,Z"TLMPFW^HD"QT8,?"^@CAP'O !8-8Y0:I5;M5U7DZQ
MSP=V2_$>(;M+U E"'I<D"I.[#5A4B$CN!#888-8+$VT(IDDF,<+AR@G?(0'.
MO;6[;!VY799:<0.L>,DV<SM9VW(F"2PMF6:7Y8S]<Y]/., #(7,]B*M!'G%
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
M/Z-(X6G\6Q_).(C!C.=]"W:!Y:-633_-WHFOQQ!ER3K\<ZOH7()\?>/E_G,
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
MO9&FR?J@J9HE(<9"C%^]&&]+%)Q&C(<4[+6QVOCV2?$1V84B4O$ZUF(%GN;
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
M9I?5R,)YD<8$3N/)GS\QER-1&'.ZS56V3<IOF*EF;I4$GPOY4:*G TH'7(@
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
MF[^-8R3]^B0/-QZ.A*+GV^Y@.!M;[G#D3'H]=S3N][SQI.?,1C-[.IP._CD
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
MXBA)C!#K!J,,'YK" /&#(<VVQ(B]\(Z '5!N(RH"-.Z 2W'(",\>')@*K!]
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
MS :\'"WX0JBL?T;97Y2)FH<,0?LRO-++"U5)V\C;6QZKXZA#)@'"90C8I.J
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
MOHX!I\3_9,'#^LBE8W+M+:C21@KLS&-O;9N^NR6-O6'CYQY<*$?.0$DD]>Y
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
M\*#YS][_\N'KN]ORH^(S_H "_)E/$J^DRCOSSPE&2R $B^\5,#&.XI O2Y!
M[#H!;1=R&JB:"OY:9O$RHJA?&,!]FDX^@BB5]QJ4="]XX$==&D4"4"N94YTL
MH@V,&2]<GPH86-!Y42 T84P#\!I</X4U*+=DOSR9QSD%MZ%U-;8*@!:W";?P
M4!6WH&"!(8)H9XC!=L?HKD=[@H*YPMO"@#-S<0"N0!S"619LY *$N?/B''V^
MF!O\@WZ$1'A1AJA'K*H;PGI0?R3A)H1_?^-R7W+'"/?BH(5*P=J00W"!Z@ &
M"G,TO0)5:L/4,$AB+! 47^ G\+;Q\"_T*[$?<MX3%J>(^08J9"&,=+1S!0MC
ML?J$G.GRQ=(K;^9F<1%MEX7[61I$T3?"!2*GUB0+O)@#N:N$QUW)MFQ*I:J
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
M::R7Q#0 67I?\N@1D/$#BF3<^Y*\E=7;UDAQ@,="#@? :680W'B2I.CAA+#
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
MG8Q@QCXY?P%[[O@ UG-<^\1\>P1+XWWG#+0<%%(HH\Q6&+:$;G#IV0^?F C
M D"?X[.!^\P=6+D7\4\$Y<'Q:;V^R9ORK^F&(S]>]RV--^QGHQ<U/_W<#6T2
MX/ H6D&4G/;3R<S;?W[][U+1],4TZBB2%U^ZJB92'T(NS$%R@H@4DQ6)('7[
MV#P:?$:?TRCQ'DBA6IZ3\#G52S58@"/"KVA!DE,MRU*A, 8H8Z2E17&8I'I9
MR)[ RH@Q,QGUK,SZG.JL(8ML+\MKSF6*VC@:$P"BLUG0O81T5LW,H]VW./2Z
ML-3H9M -'40\&/K5 ZUTBEZGGQB/^O88'H&%\ZW]\N]K3VQR"F+KQ$, *A<
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
MRVD7DOQ4G=0OH CH/F?X\R__!5!+ P04    "  ,H01=9!--;IDA  #)IP$
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
M#3]>H1O,BGC3@N=Y.I_,)LM5%?8K' #E:9'5R$PL-2ESX5B*V(G !R"-QOW
M)0:F(A +9:][M[PNXE^V.+NHB::;%?D%Y/D";LI\8/G;]P*\J&$R\XL?;\H
MKC?_ZQ;(?,W\-[,5+&"YXU:5K\1[R0@-@KEHLL@>O[ZV,W'0\O&W&'<R-8Z1
M8+0ARK*R3!B?LL(^J[D'QFB6YK&0\6 *OZ7JT&9KD6U^%\NAI<4X$D#9 DRR
MD'A4UF,GW Z"&<W"/E8^X:BQ?U;Q L=Z!P224$Q$2X/!MD\-6=7J2,A:<U>/
MVWS/CIQ6$*]<)LR#EE2 ,0+[Z-<]<(ZTQZ2["83#C#V'0E T@><B^\EL6<T$
M+-_-B@4H0"XFR[,:R;W+=2-_U^\#$D1*9;9':;S55"KL!-V#H$9C9KMA":Y2
M<+<[&TL<-"?>&5W<^1 -9SI0VTF9\4F+<2_!5#<L050'GCE9%-:^7\SS;I^S
MK"BQR=B"@C$M$_"DL1.-&Z\_O=AP62;;!_@*L]W=-6[+? -(A"43K0@T:(8M
MRQT XUD7VVIXMW"P[?@BGIQ;O_S:0=XN8[PYK5FW8LJ_:4]W5VY-6:2S(U0[
MT)0JDQ2VN]0"YFC61RRV=*TJ_-+#P_%R+O&RIZ*V3O/%Q'NE-!-]ISIP37O4
M=6@5L:ZX(H(%ES/V+#AHVL>PG])2V3M^7\LAQF?OH:ROK)/624DTE\Z#<](J
M[$3F [N%#UJS#A<_;(6?-MYX61!8'19H79:KRG?@J3:91TK1NP+< ?"(\OK@
M W%<<N*LC3:YLJAQ[%W$WO+Z QK2]@3<3;",0_G(NU0%Z)6)> $SV+,^\!1(
M**'_^DL.V0D6L<OJ#D 9CWG&IM%IHSY\N=2>JRHZJ9O:]Y[>"J@>%!*IDFK/
M>P[=^5'O0W1! @$C(!LA,M78FP7WP$')\^UY_NMB-R>?9Y>E@_''IX6?+4L@
M5F?Z+*U_NIKWZ7]*7';5"&&-Z/U\L?Z#U6HQ"1>K6H/X:?[>[RW9U\6J>LN(
MY:"TD93B7^;5JX"C662Q"+PW#SE*NO3C("=C2.!:D.18=%"<=.K1MP8/.\@#
M9G>Z8E3[X<;=ZWC@JJ<C:*I-[2VB4[T<5U-CM>+H5W2>"/E1KQI@.0FI1-U1
MZ\B#R@K_)/?_S56CSXDPJI7E7DJ-P+?WR[/7T_FW;DY"W#Z]/S]^OT!8WGMY
M^M8)NKN-_ IS[OYBXY/O83&9UW9OBWHZ^15<_K_\?+GI\-OW>.9GG^%#$>:W
MG"'N=G[EDGAIH'"I!)V0LG;HU]+T*^&IJ\7E4][ES2>_FYTDP\X$KF? >9W
MEAD5F0S)8:^Y'8@Q&LL_XBFSO5 ,S2;,0*/B>+^8?YT4H_?BQ^_+VF?RI@G"
M\[+*?=U_*;,K@9"4B0@5??!.UB(/_"BD(;KQA"B/A\0=Z;YK;KZ9?2WC=R\^
MS3,)FM$RBPSH!$%0B5Z2W1C=:,K"'C\W3]5]U]R\V5\]C$]$3IS0AA@7G8N4
M*:FQJS&:HQM-:[#'S\U3=3^&-5UR8EGMBR.9=YE1L Z[UKKMFG[\.)171("T
MWIA]LUQ>U'9/[_+&;=H[ZI&:6!$24<+D(!W([+'%?Q#4:-SQCFBTIZDUHI80
M:S6_^!_K3,&[7/L,KF!Q_G;N9VN<_X!9FB]V,\7592^^.M&22\:R,DX:9/XT
MP36J#?(^.(2N+,Q6^7O8O=FX<AL7+<M#B?@"B5D%IKA5(6/O[CR,:C0^ZZ!6
MJ+6>\/ASP^N*X1I9K67?31@X0;P.0"AG@6E!C0#L4LE[X!SI23Y^HX.EFDYL
MS7KEK/=$[&"IX@5):W))TE!#>>MBA_;E%LEHNLX.8%-:ZJ/C=>CCF5_ \O=9
M&?H2+!4R3[[6/F[K7[_PZ[V3\UJ.MA[4O>A3RL3I& FP""XPQE) -SI(V$?3
MQG;0-:UCG:.O?!]@6G?N/LT_^>_U",[9?%IC^M?SQ7[(._,K%[0T*.+!9&V-
M$ +=*6^+]<ANN3_/FMFI4G%:=V_.GMMA6"QJ(NE\W_:]!^)\4D0X4%8KQ7;<
MKP/-N1]ZTVBN,>J8)/C#CF:,-IN%OU],"J@O?GI-YDM(G ?B8I'32"%J(8<E
M4MHL35G7&<>V./<":D(8]S.9%3SUH"]?Q:1]@"\7BWA6L.W):]WB"M:6($&6
M(,$KG[4/RB3H:*$ZC*I1^I'^3.1!UM0(MC\M*_BL <(C!1JC\/A.>=OMS_8S
MZ=/\>?S?B\D"#EZ#N'.8D14&>!:)9CQ* V"U1 ]U&Z,;3TN%CIAU:&(A*P[=
M1'^:7[63_3C/JV_%_=R!(UB9^9J3*%0*TBKGT ON#X(9?3*_.]J<HI8.6'+%
MXAO6OINM'8Z= H1Z0I,J1R@UU@270A;8?8@>!'5D_OYG8@V&FKICSYO9JH0R
MDS"%_9?"4E]<%YTR44E)G:FBV6%?G?H@J-'G\CMGSTEJZHX]+RZ6DUEM.'-Y
M%&)=%W/Y)VDG1<(]"2Q%4LRB\9JS&-&[T!^#[\CL_T_(*2SEC:"(S=M @J-
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
M[]%E5' \C_4(QHS34SV1,=WJ9S@#O.E/U^*:.^/CC(W$),WJ>2E.0LHB"@G
M4[-T(Q*@/K(.MX5%MX+3H,N:Z5(A!N5.*D8+4P=(.XRBZ'HPAK5)/!RMS8$R
M#WMQ@B>!:T-B@@0V!8C;[8ZP4@]-B35.BXY%K)Y4USW%KN%=P4J9N.+FE^@0
M9/%<N",^96F5B5Q)=C*CKM_6_8RY_ZSMK9R"2Q+B^JB%I2H'5\1$3-J=<BJZ
M>].,3HSCIP>*GGJTQ-NX<JV]H\X1L#+Y$%7FN5G(V>AUX["T(^#)4>,^"!\4
M3_7.K*B)YT(2*7*D4FN13;-NRRWXT'VH>".7,+'>I%-6+:YC]E0ILWT324^A
MXK!FL9WB3XT(FZFA1]IO)PUO$3*NB*MU4RZR+)*-Q@2!1Y01Y6E'PY66RA@^
M@;#A?2L2BZ-=BS(%L8(J(IS.,4(N3G*S2.9$((-F4=[-8,]8E*"3^)P%@4"!
M>ZZ$\/TD42[QC,,:]TFP.W-O *4./R5W-^6O@=.D2TCLB]%2H@2MGEHIFGDV
M7=01/<:DPZ!L;*'4D;"Q'AO>![U.)&DS,49;RUR*?KO JRL^7B$:1U'TXV5D
M&\6.@Y/U%-X>Y$E08FNKN)"U"AIX$KE9D(0$:!P%V(^6D6W4.A)"WLUE7R-7
MRA'K="1*Z&28])K) ;?A!C@O_L@)V4*MPQ/R3N>%/?!%<3J<2(:88, &2@5L
M=_;M@)7;J 8_8_YXJ7F2@L?+3TVL3$ ,""!EV( XIF4.M+8Q-P/S$[^"84]_
ME-LA,-7"Y!!(5$I1[I./@'V?P5$ 'W\NXB36'5O0T%ZY U0UW M6YP)6E[6.
M1N.D!.VH:389VV-X_*D&%++UJ<GA5H5#.]!W1DTF;8GQ29%ZRVN)44WR.G%%
M9>YL8;@'6"=KPP-;\3>C4)S.6K'BB;5>,",T\^BWGQP%\/&N#5C<:[0\H.BW
MQ^6A*=Z<$[%>41)84-Y)YH-%W)H>[<4&HV%=SRH=/H#8DRO2Q(=ZF+ $.@4Y
M3X2'K%,J@^:W+Z3O,P784>'S31.R6\'+]R3(F$AQ*&-T.7HIL.^):(KM\2X(
MIS*L5>'SL=H<JO!Y#TZ3(@FAV*<8O4L^I)BW>[*B%3XW)-8X;3X6L7I2W3AL
M_/8.5?&+8C;$B%"@4Z\(,..]CY[+V*QHN)NMQVZL_$:_YEO1+2T.0:8EB&.9
MRT"3!O1[IAJ#^SGL?"N6M6JM<;1"AVJNL0]H=H;X7%/;.87(>)(1$"NM=][_
M<]CZD\C5E_:Z[39P3YM>9Q3Q*7$B"U(GLA'4]&W-!LCEW Y ">A(L&7-KRV*
M V-%8[:7+DFCS>5T0B6$_$Q#G?7;KR;6[A/.!Z*H8T* 8!1Z:>4RN'$>CB9'
MZ6 <?O3=2EA-@#I1V^-'8A5+1' 3J'%@RG@,5MZ,O]CLOV7G5GZ1,PE<9B)]
MCD&+"#LG)3I??-K<ES1^C[H%WX[UIT]2[D!N=1F6;9B)U29K+A%KE(O!9 K;
M=W=A.=7E[8-;[:'9U8_>AC/Z=\:%,HCU)M<"LE;SBI2BUY'%PJ/.K/P0!WGV
M=8FYE%W&0%Q(0'BB3,AL*,_-LI.GX7B\5OQ8 IU<TM92>0-.L9O#?GLPN_+%
M^WHC;K34,)X%MQU.MDTHC]>V]\ZY]BH<'>T,#?4\*R]P?>"$*9J5E1&8D4/0
M#LF)WSE0>R.I4Y8$E3+10%ET63K=3_>]X\X]C]2XM^90JT:6#;4VY*GY&X0^
M4>*!!B*5RTIQJ<$C^N%C.S4_#'LZ5]0CN<*AW67T:.\>US4.R!?9M^B74]Q*
M3@SX$C]R:XB*T7  80(TN\EG' VW]@>L-^();XAW0$EFE/IBA"WG'37';YAH
M&%M[K08TP$HC--/*X#<KW,!,-A(G/"<!A#3 HV(.L:?,*&]6&!EYCM7*""H'
M;H!:S8A-T9(2QBL'2MHDN[J88Q17P(^20$=K9O@RPQN<$HI[:9TA.6JAP(3
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
M-J:0Q=F88V\HP9[UI+ U9,]24ONP4]60*#EI-8*4(?J.TG( H;86&8.US9_
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
M)050:D!4+0K1=2&,Y2XWSCN"9Q2V/ ()9)ROTLO[.15VU8&@4*7>]0;H$)?
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
MO;0.L X5Q2@CAW%96@KX]<VCKZNQ:898* C1 =YA0@_9J>TJG3UY.0X)22Z
ME%0 I@WG4$7_R79J9O 4I+,ALG"$RFFEHX!B?M?V*B[JDYM5>/7;6&D8D)"X
M11A86T4D5[F7J18X_>\'L].W?AB3R?:YVX7?8UD>0OGW<>M;;<BRP.683D>+
M @3G1'3]J.+K?14:NF:T/.1TF,YJSHQO?RVNA[M['QT+XCA0SIP!PDL/M#4&
M,,<PY,IPYNU.9%<>=>*4[V?: D=?7\9A]D-/_.U]%\T3#\(<&&P0<!1AI.*
M"<Y= -0(YG14D=?N!4J7%Y/2U7CH%F'/NR_>77^;C+\OH^@-J0*!IL0#!RQW
M1&D.=?QO9GUTQ79Z<BG"2F,K[3V.I.:3:.KYQ$>8;P<_T]\:D 7N@,:.@%1>
MJ:335,+<=T THSD]A62R?%43.U]9M''D_YB,I]4 H@A VN"!L4@A[[!%OK=M
MZ +1$6DC3Y@U(P$%#BDOK)U?SX=ZYMUK_VWB[6#A'\6_#_W"["-W<3V>S ;_
ML_A^XV J+K20P,!%;]B@%!:$(Y_;8<F%_>0D=Q!2<^^+&E&MC&YU%$NP0C#
MJ=&I)Q8%"@<!O+!>A#CO,JDZ;9.V??+)Z*>\W0OLH1KQ?O 5 3-F@2:IS1'F
MF!C*B,GN]K3A.1FE9#=^XUZJCPR(#WHR65PDFC?/H?*QY;(9VD?0<\Z"$!1
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
MKYTJ^,EU)47$4J"9H( J9:P5T#J<.Q>CBN(49;&U=0L<KCQ&]-E_JW'N+13
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
M][ XB4Z/00&88!AFV 5/>[@3[!3=@!P6KPJA\+V!FX"=.SEUIF[+SCW;V?T
MG9SN 4*>]BYQ=V2UM(A)0@@M?&?<47=R*JR'5G/WW,GI84%D"F@L':",*\6]
ML$)FSSE]&IV<.A*U12>G;E8NX22LG(S,$Z#X14J F;Z;3N?>O1NMG)14UD;-
M@(+> JXL]=A837CV66$+?/T+I4""<BD^RFKGTV1@_2<_66"M]$D5,&K:,$"=
MI50&!2G,W@.N <N):6)W.Y?-)8D;H.G +7KXC$>?O?6#[]Y];!.K22NG-!PP
MHA@W7&)"LR>I;0/PQ)22F9%""6S3Q1V8T^2232]&[JWW%0,H3X$Q7 "#I:!Q
M_%;HW-UJ&J"<BB3VM7*!(^J/LZLXB_EA_/EEA/2[GOSE4_^O-S^_10^],K4Q
MGEIM0PFP<1&@(1AIG5D$&R"=@AAR6KW D<7C<[J'].Y'Q<(/SC<DZ4 -@A"'
M[* AD//<1=[MB$Y!$AEMGC%TM<CQ3X.LUG#,9U?CR>!_O%LBK'0"9# .G*2P
M'2(<.\ZLZE;_N:F^I1N<IZR)4E:O"H.7+*Q^F;JVQ"4OS6D+]R=;<?7F3\Y9
M8+WE.#(562_K7]8??1&?/+I<%*^^O'GXE4_Z9I$X\T-/7+WV4KMSCH'2U !N
M*?*:4B%Q[L5[?]09R[<W89DV@:D]@@B$ 8-2C%%Q&H*([Z_,;KY<X/LJ#>]9
MI2UUY#V2?>BJ\[O1?QKJ4<JBJBN%,-&"RE$'L&>060ZMQ+F]LM7G'\$98I\*
M&&=BHD XZ Y+?4)]+9I"9XN/D1SF0'%W9AHHWL.LO9.=BJHEBM"(-18;KZPR
MN2.^?9"\X9"P)XY;K5FB_ N]B1[Q^,;[9<SY;BL00=97+@5&@8+, R44U"A^
M0M#=TH6[/*W_'=4^=*R7!F6U98%#G.5"].AX>Z5!EQ9QPZ@"@)!R07EP@N>N
M!W@$X'FOYKMS42(\O[,A'H8Q<NVO4NV82B4<%1C/85R+/62ROHTY%HY+G$[V
M,#8L$# ":@"MU0&G3L F=^O'IZ/;#=[2TY)M*[4%Y/K93V>3@9UYMW 4_HB$
M3#]_^:/&22! <&B QM@#[2(V!PWDV7LJMP(Z0$[6P3D?ER*L@%?WR4_">'*]
M;+>;TH?J83%#@10P ,\Q550I*:G*O4^KAW)64!:2<F__?F^4L$((:.G29>N<
M$4JYCC_OM,G[_3QM[&?= M[]HUUI/:2 ,3!4>1"<T]1(GBI8,D\.-3">L49R
MD9,Q7R<="7].=J@X;6EFPA9(&I$HJZCA,FBH.BT?&X[:[Q_X/,,!N]N\!/$-
MBU(=C(PM95<>W7\'V1V-OT[?'I;+W!^V!8YQ%&@;7PM*$5/0*1=LIZW$H0EL
MZ?Y:E+]6@V7F[?=HJ>MY7?_1-!@A@)'. 4(%]<IA8D2.1KZ/'MIO6]>=S3[.
M8;.,^[ %$/VS&8A-J976(Q!7 $>#)!B%3EG-F\A;?>@3)&]GFV5^\[X.9FGY
M?S=R@^\#-]?#NND$,@6,4PB$Z+$['%UVKG*06/OPY^L+[<]%QESE6D#_.9A=
M??;#Y07'5X-O7\=O1K/![*9F+] $-:/OM"6\_OVK#(2VR:, &Z5GE^T@FW0\
MK./FCS'+O:92$]II9_X4A-/BUQV5;EI)R*R75U<#'][\]':>LG\_AC"P?E*_
M2,I40.QY]' (]DH8SJ3JU,YC@S9:(/3K9A2E;9S?Y@6B^__TTU2U4Z=^01#0
M@L1%U1+MH#446Y0Y:+?R^.?IE.S+0X$>+[=0ZC5?"Z90FL4C((?)C]B9EGIZ
M][!I@7/B5E#,$& PP\ A1N+/"([Z?7H$;T@DZ(7?5E/F/G6K3E /\]>[\#4R
MY__+Z\E#"X"O>G+I9],+&Q>I[]ZEJNXX(WX<->R_O9? 4)<ZD5-ON8R66>_
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
MH&]?[<Q>:0ZA1?(//! 0<:80M39[?]A:(,]#,/MSD'&;MKTA7@^&\R3W!E/
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
M7SD+SPD1*3,4VXO8"Q>![:&B:=;,(^(_K=8M+PD@;F"1AD<P_^]U2?_]7^W
M^J-K+;I:"?S!MS05ZV__*UO\RE\@1I9'L(IGNGSY$>:+'LV>G &Y9$Z R] @
M#V2!!+$%NA'@Z;,;Y\319"^.AI_53IP3[M ^G'U.S2[PFU>4WC)E(>W6I=S<
M#K@C+^)6[MLU_4B_M?=?Z?*9_EJ5[>-1'"AR*8["W&);R]QWW23V R>"V ]5
M1@S;&?:5A#!=54943J?GP FF^QU'"[3E:;N_W-U):BN44'1'BFS1'4G?EE2?
M8;@4$TT&1)F-60W-I6 =&J2+QU,S7)N1/]%E5W#BGGS[<]$^\@0UQL;[JO[,
M5_HWC)ML>)QPF-*2A#F.'2_#'@T]U_&)'8?6EZ/J)I-ZJ<J/E%[*E789T=%W
MJZ=E]4*95T1>V%!+U))OS MZ8@K)_!+!,=?1DK:HH6V[["X_,!^'_GW-IA&1
MKZ3.)#-F+IXA.4-H%' E0]ASM$",$S1@98$$)UBP@OJGAK?X]5G"2T'19 F5
MV9C5$EX*UJ$EO'@\Q2A#^DBS]9+>YF]ITNY.%II[9G'?,('_=AB\<RV"2< ,
M7V8%469%:9K##NVF21IVRS8,<!/UH2H?,+.)*\29&1QL >V5!(Z2<1NMZ  C
M.%+ ]'5U$&<("8YTAG>DQ=<5Z)DF.&_(1QJ H^"/_)NOE&@HROV]9>;MU*%
M&OB8Q#G!%LE=S_%")XA 022][,V5=*@A_4WPC3CC2ED(FJ=5SLR]WF3!3.+K
MS-/\&8LGX?Q>\A;WF?OGREX\":SV',;35!3J4IUV,@?;C3<ONT=ZG_6*[^\8
MRRDO5?/ UA_Q@T8\<EMVR7DT>U]3>DV:Q_?+ZNNOI'XHRGOV)VV;PSM;GD]Q
MDM@6=AA[N9=$H6=)99:\E@"&EXH=8]RD=)MIE(CM8%4BTG.'<L8>2AE_*&<,
MHI7@D&W5!8N 4DNO\06,KQG_#/,*=+3%EKZ;P_UTU4%UON0%#9_;;OVY#"+G
M??-5W.;=#QO4!0ENV3B;KX(+A[ATB(N'.OG0_3_%5P$HTO6=?QUJA;R^]Z\$
M5O/K%:=HM"[8:_ U7^VP5T1]K[[8:_)QR>'FL"[:F9@8=UEX6;+$#K!+X]3U
M4N:SP/:N8\1F28#MRP4V(@EAO%X@,#(VBB/DV/)R=-2.)@\ ^MU(W$M&1*TG
MC6=(O<)IXKC0IT\,)]Y1U/BB9$;FNJ99<::<1!2&.(FIBSW+R4A(,TH\#Z3G
M1R0,:S<GR+<-'4F@YA[C(:FO%TD)U-(] 0VDGY\71I<^'A.85PO/"GBD>^>?
MA%^:_$0;Y@^+M?\M95_VBJDT7UYX%$/V$N78&,8#N%O2:(^V"/#)7Z@<A6%<
MW70B (V**@D/NFTI(YG2[<O1@6>[C2DCWO!VIM3SEUP!HVKI>SX.8X_@V'8S
M'%M1'&0D]B*Y@HJJ#'QW:7M@!.7649.XP!1^SP>>,3E/%0&M=\  Y%_A+A@<
MG--WPA3&43A?&"LLWFRON!Q6<2/,P/B9@UUB99;C>KYC2_D(\B0-FQ0M.VH
M@!(!=>VPP"S*!"(R=X=4P0'$E;6#I!8)5OU\8!%:D+"C,56YD>:+@H(DVXM;
MPMY4\[^NELOJ*[? [ZOZ;;5.VGR]O$I%8X7F$TUI\2Q:L!T8Q2!U<6*Y"3./
ML>7E=A3E;OCEZ:"OYJ2/(4<<\HD?LB#]E;^A#T4I4BS>D"5G">:$J<&8! &.
MO=C'-(W"S'-#/Z>TAW'3XO'50#S=SG+,4'17S$SB)^>ZZD<$MKQL:*$=L07:
M,H7RJMY$C'BY6GT.*TQN36ZJ)-%9G5,8$(<N*?!M-;N[GR9Y797/M&X+-F[W
M5]XC^ZXN4GI4&3&F'DZ"+,(NS3/JV6'"_@?9\$I3-NR6[LBA)TX/_< KFU?+
M):F;W1U8X'U395@MW\-Q0GWLNM1*8^)0/[._L%>2ZE6!'7(@#>U-6;2\5-(
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
MPRP A8PD:!I6N/Y&4M/=2'HB-7KFU+64@9%!5,XMTHP33&/W+VTQ^GR+UW&
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
MT?SMS<LYA4VRD'D4B8^]S"&N'[E9GMD0A1VA95AI]R@C3EI=;<<0DU-=33C
MU%<1 K "2PBG28G'*,VJR!(B'RJSS"MJ"LT7]EVCP'N>*7Z8K&WSBKHIR7%
M4]_.+<^S+*DM\0@-TZMN^DBS=5=;Z\.FC8"(U^QU\/Q=\ )4Z%.(R2GRA3@
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
M>O'ZPCO6W$R(UE/WJX?_77W]M7PJKLLF8__>>G*2"^?X*(855A!']\6*0;-
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
M3S2:1[3AA*_Q/W!F4%'^B'8(]@R]#-=\GNA1E>S7:_9X_R@_#C$1-U3&2U<
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
M2NJ_4;X5?O>-G\ <IWI[,299E&+/);X5QY9-*2@-[#PIPX;S,UGVA8)6&\+
M[.SS(,E9,SVBPRQ43U/(O:6*>K(:TZPG1=.557V>T+Q)U),"'^5,3[^A6&5X
MK[+%I^+AL;W-?VNHZ*EYN,$-PQS'3N3AF%C$=N*4!KD#T=]1:H95>%>&I2M4
M4W/JN,I%-X*N!>L"E;+5(>7PDU-M;:C M/NH+LVG#2*,=M=456.E9!D9=55
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
MQ01I).56;B/XP-1]"\W!+J49=GH8W"#16%T!*KRN6@O2=.>MO "%XZ@. W@
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
M#(JXRH4<S*%UP<9C@3:LH)Z776(XYT94V^;\Z(LZJ.&@*>P )#YKW$$-F,/
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
M!T$>4@?BI2S+OF';\'M9[^BWM:XXX;*(47^['D]=XNT*$?8K($\4U7L.^0!
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
MQ%?H4XD''/#_9LN59+U^1]W?\^&$/)3==R.&=O66!EM.^XU "#,(%Z%GP':
M(=&5"25-=]G,*"@<HTPI\ +P5@RWM6B^V%=DBZF?LNT63KUKV& PDLP25]L-
M^V6+&MGCVMJ>&?GV"2<1F+8!.H2'J;JTW-W@5DWM=J>$5&IO<'+!Q5H83(DS
M;%,P^9S:7O^I3&L>+KNA[?_]5(IJW^=JS=;8W(JJ^X=JO?Y8U?SS'L>]0RO%
M[+3MX,S*'"OUTRR+07V]@/0-JW'/#?JMY^=OO+!]R-*_HY8I]"=G"W5\ =.4
MH:C+;?T&L819!0,P@C=]13 T;?U0ZHLZ (K0'+L!JLNH5F+QGB""0MN5X&[;
M;!HB)G(>!PTR.\1QEL8XM[V,AH%%: PJ[IPB9M@$70]ZGZRZ+B:HVI-7;VX"
M0=#W AS[J8.CV*>9GV6>[;M_M75>WQI2-\OB>$Q8&LT/]*DH>>(7^D#6(B%C
M$?B2,,=1D(8X29.,.%$6!1GIX+LMLY\!7D]6WK5K?VYF<9/;V'0A =O%.DW\
MUFIB/XQE0%IGP=Z\@-K*\R9(+5R,-R_TN/1.XAWX:5,<71Y?GOCHO<^2'4;.
MOF?N%RG(H<?BA2OF?DR@[J8?LY(I';%.K[C8&6M2H.$A:_I!Q6'?777Z77Y#
MDZ9O=28B)>W6X3@)]FB:XY &*8[LV,<Q\ULLUXD#CZBT<)\@*?4#O;AC>]\R
MK,I1QC@X&O\%G+H]@9_<%G(I'&ISACJB' -.=C\B^WH2 _B$ZWGI= VMGJ"T
M[!SJ>9%'HZ4E7E'3[[ZZX)[68ENZ*=;;AF:C3/^$,K6V7)P0QW$M2@CU'%B6
MX!E*D-^P4FY@1T>X@1D[U)%ZP]L^M"XAT".41"MV&%IV%.,L)W'NIJ&=):!3
MG :L% YP/5*\-671#H#: 85(T]1%LFUXY(YWHAEVNNP.SD8AEC.6&H #AI'[
MNBA&L?6T5Z@CJL](SDBER4">H[*H<9P1]=@PSCT.K)*BQ5^W95,T[]=MWN4#
M?:UJGAG&QVMMQZT9B</T/,ZQ9^4)#8E%+%^J2\X<(=-W/H(TZFBC'7'44I<L
MGID#:UIC=4( 5%E%Z>7+5B1%FSB,L"5:E65_V&OJ[,++U*!(BK>K+I%]7LV#
M^4J;:[)YOJ^KMR*CV8?WWS<T^U3N:E6NTJ9X$Z4 Q[/>\XC'ND)V:O&"T+4=
M+X\I@60]RY,&*30\'9HQ@E+&"7KM6.%=D'_;\J2$HOS;H$*1[#B"[<H D.4V
M:C/0 <-D'+'[(6*_]XCMB]LZ1MYY"D@_GHL?L"OVBR[YZ.,N>[C2.+L=#HXF
M%P! >%&O  [(L:.@L (\&">J$H0?TGK$#TT)F+5Q^FW#KD!;2#&@RJ>H;>L2
M/#/CC.SSD<C+Q89IO:K$H"#DM%!*4<@S2RX6AIP6:1B'G'E25[K'?4U?29'=
MT)PRMR+KBC>NRDR,FVH[_QYX[#[SV!,'1ZGG8<NR<CNQ2!0%@4*,4HV;A<*7
M+2>[FBB1I5B)86C](#@BV+DT\T/J \BY P;QU)D'TD/;<2.0;<?,74TCJB$)
M! *(L5P0*29^<DH(!*CYS!#0:A=.E)AN4BZZDC_2'\T')O__C#HL61Y.2$9Q
MY 99X%.;NCZHPY(2%X:]DV_I,\VV:S%:9]B)HN<+524B:,<;$LPI3GL @2]G
MU8Q#"C-J^[D,J[-H'F'9);\BSAT2[)D8S: "C^YY"R >?LX0!168SDY&4%I,
MU75CJD\WS5UY795OM&X*]I/B%UGL4':7/Y(?H[BJG>,D)S:FN9]:7D13-P-U
M]IBE:-AN]?1['XQK5L9#TWS^5[IG"955PU-S]L/ H#[9'+*R[I=&O*">5@<5
M@VA 7-PZK]#7%IC'"6 47"M)8;5Y47/T%G:8),4?^T:R+RJFFM152FFVX3TL
M/U?E$SOZO'PN2KJYR]LBWN-K5B?/<!(&S$R$CN]GL>]E7@@Q$[,4#9N)GC[B
M7VD8I=V/LX.FF\QB*&<0M"(#,PB'H'#BF%-'@CPW!BT#&E-09&75E8@R2V_9
M=!19\4=)*=(OJK;1V%#VTC,[:PV*]+H#V"CEPG7XE+P$,[<AMFB6.UD,;# [
M0<VP'>AIBWA"MJ<.[:(QA9><WFM# :;S!P ,"/>!%IT]-"0$U-9#8XK6PCTT
M),0>]]"0>4FA$:V(#8OQK,.*R\$0UP_O^T>ZW#>1W"K^UQ_,!V&[Y$/Q]-QL
MOFYYN2YS/VK"K^9NR/LH2R/U0QR%-,%9$N>!%1-B6[%TEUJSO!HV+"U%<;1H
M::*,$04T1S7\I::-TB^&/\RD2<TJ_C YJ[A-FN]$0*T,[$C4?M,[=BKJONG-
M+_5- =UP?YUOJ]8J]U?YQK"&NLN@/MEMUS +R[7B70;+@SZ]"Y%4\]FOLO_>
M;AIQ<'VL>+4_.]"NZ5?:?!+YQ)^K#?O[4XD8NQY\^T2,JV0CYE@<5^['-L$Q
MO^F@.4VIY=(TDYLG9)))PQOY@&6>?%WW3 ]SM=G?EZ?RP/9=,O?97_\!.UH8
M^:QR)Y*?_;%@N_Z>6_XY=NR*..:GW6>:2#S;]_OL$\_0GSW;&J]>3**JZ?1D
MA,5%#UTF03X^JQFEI7#$N^*SWF;[GS)K[F8\<$,M3'(G<2W7\7-'+H=^DHQA
M>\S)JO4\G4%'XD2D16:863LE[GR[,XC<@%.#%OG5''[09X=YY;-233K4Y]]>
MSA>>E># C9U_6M$#7:^K[[PZ\F-5WU3;I,FWZZLTY:F=&V87:?'&$QK^41<-
MO<OSS:C_19KC.$I<'.>A8P<T3V);I8@9R,8RF8&"'*X8O7U.(- 1!*(KZ>,9
M $O-?>N(HCU5=D3ON4-Y5??:SS?4%1(L,3PU.F9J4.CRN8#4EW6GU* 9>4J*
MRZB9HWVOB[M\>%Y_H&*&H"CA%L?U9'!<AYZ1+B.R3 QT%_<:A,9,G&ST8*%)
MGRYD9E'UT@/<L;9I6M5T:>#)6!._5@XR'"6A@ZTX3APG\N),[G2BSH+AD\O'
M!6L!@6;,+%8PTZ6Y-M"(J5/':_%RP9]CTM0!4B\?U&2Z9N8YW_[H?F^\ (']
M_]EA%JV(K-B!C^/,R[!#K8B9K\B./*E.U!?P8#Q11G $GBYS*90!M7$4AB%.
MXB".K"P(B)/#VM\8!E.I-0ZDQO,2-.7,OV&$8/:_8Z9-0NS90=\9/ZAG:(5V
M+*&>)[V9RA<@HF\,$)B#I8<#J4)T8F20\E+*&<_,06C>[]E/KQD.6F7;S2B+
MB3!K;GLQMET[CMG?YUD$\D2GB)G/<Q:D#P=GB[('<'JS-&!VD&#B)2FVDMP-
MDCQP'>) NGMH PS>SV,9P.3,LBX88/:WI[I"@FX[:N5VCP3)&UYUFZ;;EZTX
M2:(;^EK3M!#N]HK_UYJV?^1OLIVN;HK_U=RG0P8:?4GCYTDMG2\^*_2)5/'Y
M=U0=Y===<T2>A<X'_7ZN2"G2TO^@95;5XXQ0-\5)ZCN8!'%&XB2P+"M2"/++
MT%XFLG]?%^P<\DK6J.YY$G53HG""<:0\F%$"7%GO3A-6BN[<ZZ"CZ:"HA'/0
M.GD=#SJ]-WF)M;EK$B07]L_D01@[9(!WU:S'YZ*D?;E*KR(/](44O*O@AZJN
MJ^]\AB1Y9?_6O!\?"[W P9$?\XK5R D3S\K" #1#!D;>=([9&RG6HMH[Z2FC
MM",-,QM 5.4,B#FL8*:$\[$O0]L9UA7:,8-VW*#K.?S 5D4-!DWV!4A\44NC
M!LRQS5%<1<WZ/-;,F.5,4_D\.EJ_%3R4>)=W446R_E1NFGK;)G4Q"IO3_W13
M<?;&Q;$A)JX38,?QF7&B:6KEH((XG<PM<Z?!O)\!9?1G2QLXX$KK-Y&S;#\+
M:9C=4P09;.!,H*')_&EE;5'C: +48]-IA(;RQ>\^[W7GUSQ6@R$L7<]RWN@D
M/7?[FT<N)C1/F:?GIR2.:!!'4I6#%_)AV%Q^94C77 N!50"JJ$K?_IK&"F;P
M!CG[OW&>_H;V'C)/XA\,6>H86XFF2:FIR]Y+X-%WXZO$Q=+7OI= =>+N]Z+E
M%$8(_ZMYO_I>9YNK[+\_EONN8[)3A$^_;MBJ=%,Q1979!@WJ$5;H8U4UO-,1
M8(3P&02F38DFX6%F0D)N]*?6_FD28JJ-$CZSYG+3A*>%.A@H//.HXB2UW\NL
M7K\_?>-]T-IT#OG^S6<7,*QXC"1E-,4$@QU9>54[+_>\LFD1&:9N;<'T29FU
M=G">%4U]E-S)59<=)S<EV&BDW.3#1M*;SG8Y=6B XS".L>LE.2_6B'T?Y)'+
M$OX_F,@$[4YJ @KHK<QLDHWFK5-5]F72:7Y2@U$H&,#$&5UM1(6GS6??T>QF
MRYN4WHOQP**;Z5?Z7?S+YOB*)G-M7ED:8>)F21YD7N &H%%L4E0-6XO=\,4J
M/YB[QEN2LV]<TE3D& O%R2M>WX+9?[YNDS4[C%9Y3CG?NRZC6[YW?N?U+37*
M>+:RJ'CB61*7#+J4^SIREDD[YC"S),BCECYJ&4 M!ZN^?3+CHGU XWTQ2&I-
M!DF.YJ+6" 3#L2F"O:QFA^[>:,V+R,0I[^Z5J]ZHM%W,E[*M'$?$C["?1DE.
M,B?)J0>Q/6<I+7&B:"W$YM]12QAF#<YC)&<!M$@.TWI.$N]H=E+/%[F#U7Q6
M-$VJ?9[.HNH\*^ZQ"L^_H-".HO=%N%]R599;LG[8E@^DH5=)]49Y_M=5F8F?
MO6WQ_^]TKXHLY'7A-,7437TG#F@0V5)WJA?P8#KI@]-&_Q;\EW  A&N _HW1
M_Z^=!PYI+:<(\[1-6 @\F+78G4\X0ZCE"#&6,.<)M:@&*\8(^[<N7($89^)O
M%!IG* (+Z*IA'F"UEAL7 *VI,\=ER$RV[5!<>KF>'I?)?M#PX\*E%,OO:=*T
MW>HW[$?7]:WGE7O]?;.H/=ZT'J-];.^3V,>):_DXRYT\(ZE/B04Z/,+(FSY%
MED7#TS?*75-8,9^['=O=_A$XJQN(KISK9PXSF(7G?* ](RNT8V60 +-J>WMN
MNM.BQC8&2BCH:EL ([YLFP(E8$9M"=1643PP]BW6/O.18O^@O/<FS:X82?)$
M;[H(#+>$[+":,MJC<R0-<)*E%J91P@P3\9(H IDA* .&#5'/ "8M![LH%&)<
M F/B8&PESY\&$0,>2W<-(04K*]0S@SIN4,\.XORL4,>1Q@.K(A:ZSK%0\LL>
M;Q7!&9UZ5==1C*6K-A'N6P:W]G&7#?.QJO_.WAT5869!@A.'QMA/(LL)W2@/
M+ <4?C?$J&$3UWD%Q_%Z]G>T?F.ZRSN)Y=MF6]-=T'W5.V9DEV7&GWKBW*J[
M:,8^M&0D_Q?X?,#@OTQ/]V2RI_M^ZD+W,[@Z^*)" (W7!H8AUG738(K-92\G
M#(,]NL\P30^V?6SJYJ_'HEG3N_Q3F15O1<:.\5<_BE&%;4PC'(4DQ"FA44"2
M./5"J:N/LQ0,&VQ!DZOLGBKZD].5C-*=1V;:4&J1%V;A6E%YN/>^VA1==ZI)
M2:5MTJPT4\:$O3PP).R_]D;D_+J+:/^L6+W:SC^HZ*YMDTV1%:1^_T;XXN*:
M\Y3>Y4&.21K9V([<,*=^F$<1:#;"64JF'2;2JE][]P[1O'F,)%T5'9(#?0V(
MT'#'8$X@73O[63K+;LUSXH[VUMD7U)25-XH[<7\8X9!:5MM&S$TBGT1)&#E>
M!-'._=*&U9$3@JG?0&HY?5.3!7A+Q[LXZK_"'[.N294&"R^J.V.!CI7EQ!.*
M'1=X?(.W?16#Y4\E^K97[8&%8X]M9'Y(,H8328,$M)&=H6-:;YB77I6[/B.<
MA]D9EB"8Y'1+@_ P1>MBDYPD^E,014;R=F<$T]7FX R59?L93(LZ:EPP\[CB
M7E:]O!1M.=-5F5V+QK9/M$P+NMEW=@86>H+6-+@W[-D0AZ$#1M">$R/5G$H8
MZ-ID0+27W8=48!EM54J+*!2,K=?=X+Q!/&;3^4"R-6,3:YC._%JO=],EA\0!
ME6-3 $S; IVRP]3^G-@:W419X=0JR*867JZ(3$*\@SHRF>?A*GC')]C<TSK_
MPG8_KM7RU9HG7C6L<((BOY[-J_I%E%ETI%=SA8M2<L\KW(4BP_1,75J0GDW(
MI*1>I]9;3*LFA!DJT]1CBG7/CR]/7\K7XKK<9'7V<4V>0$7/H[=-;UVB!OBQ
M>.%&_,O7^T_<>=L43-Z)%"Q9P24VKHME!FY9$^*B/SEM79O6I&#J!<_C)9>M
M=CXKTJC4^?R3%Z9^[3N('$<Z2&AC8J<$DX#&EI<Z%LE"2)_J$S1 ^@=O3[W/
M26I'#RNF; TPD3LY7B@I< /;"7G0!,A 7M58&MVI4P,*/R<[:BSBV02H$X]>
MU&-@U[UQX(O<)>OBJ2V*.+I (UZ,H]3U,?LOER2V&V0>J&VB%%7#^V/'PPJ]
M#MRO:D=]@\JJ$3/$G\KB?V6W3!BL<@JM'2R8BN]PVK=N'3JL>Q;T^:Q*DNOM
M/C!#\V>T'I"#X4S? <F7@56#M/CK>EO7[)CZL=BD9/U/2NK;,KLA#3V^UK/L
M%"<TMC&U^?3J) HC*E<6.$'$]$5%2Q:U=!$GC!AE=".=@3V)T+3ZZY(;&/!5
M$5F^5$Q"I@D/FKW>JC#[PUYS)Q==I@I,0JQ=F9?,LVI[>=LIE(I+CL\%2=IY
MT:3A#8G>S]XDBAT]H"F.G"#$@1MY7AS;?DI .SJ MF&E[3CI[A5[%F#;-P1)
MN4W<$#XPY3Z 9H5V?*QXJ\Z$HGM29*L=9$;O*!7PT+3!0R@ONLTK0'*\V:LL
M 0^&?:W*>UI]I=75V],C/QCS"WU 5/G<^X8- R.+[V_OT%?V/WU9D"!_E,(.
M##.?16,^1J8#")@%T(,!*%XV)Z12Q.SLHHO%S.;$&D;-9I^%)YA?;0HRRI\3
M6[D;^3C*B8_]W':H'[AY:DLE!1TN:SHZS0C))XT/I)W6*G49@-%F1D/C9>AI
MMB_( Q\LMECR]UB 8<;WB7]5;%O/.&G]9SYCLAEE=R=Q@!,O#'":9TYL!9$;
M)2&H'_T1 <.:( P"L,?\,01R/N@E@L'40\P.^USP(CY!:C@%]M2(C-6^E:68
M><_C;\_%*_-%J[IYXIO4;E8">N!5GWQV84YK?K=S7ZV+]!U=I?_:%EVE!L_P
M:D<:[IYZ)#]Z5G1'J<[!JJN;_/'RR[:)/R/<J/_[N>?4E/SWDD=>V0O9[R7C
M-!/?E:SOV>_MF?FV^\C5![+F'N^W9TJ;]L..]L,PP23V0YPE6>SEN1,E#JBZ
M]@)>#)N.W\N^*0"OEBU^L/^]FVLX"&3S>LHU/Q)L4/-,&O1,WJB(;K_31I3>
M4L8U,,!]R0>2LU8+P0XS;'NFT %7J&=K$ _79V$T0*')&%W"R:)V2P-DQR9.
MQY+PP_;U,[_M^UC_0=97F[O\CTU3/MTT=_E]7?^SWC7X9W^=?2JOW^KLGS4L
MN5)U?=.A]V>> ,=[]WXD1=UVE$5$% S\03?BQIE'3/E_W]<%,W!MI/I@S 1_
MD"EJP1V"-Y$'PA^2/]DK0S]_\E\"=6#@WQC@FI-&+X5.*=Z@3'2Q>,2EL SC
M%1>O!;]&O"T;]D/Z6*QI6Y0_2CF('4P2YLHE69HYF47S($EDKP^/%S=LNUIR
MB-/KVES(7Q:.<)B_)+Q$.IB-  @&NA(\)X'25>!HL<6N ,^),;SZ._L,W#-X
MV*ZI;26^?5775UGURDPO)"GUS.NFLVX85<3)8ON@64S'@?SF?$[Z^;U7@^ P
MM9F166MVZHQP2IO?N347V]MFA!IN77./*J@9<_J9,_-^E]_6-0_<[^NC/A<E
M_=30E[D G.PR)I.X6NK<?6/TJY)6V\VZ<]R.FS@-R_HX;T@PI^L'"L!![=<J
M0V"YGRY W(/?,>0]M1C;%=N*LF*];8HWNA];U09JF=:(034OK]NV%37C@]0\
M?VQS3VO1+VG_XS]RU<+0QW'H.]@-4HO2++&L@$ ";KH8,WV%-6!S.&"M9[2?
MV+1C52A?QRS/H6P[G\GIF-DO*!>1^QG?!7@MM^0G 8?Q=..G*::GC:U% WRZ
MP3R.]FE?7V$@!X^NO+Z(3$%Q9U8^[8.,N_2>Q^H#Y8E;/-3RR'X27>9MDGF8
MVH'7MYFS8TQ=AUC,,'MI(C4.\ (>#)M>]AN. 8,A%'&<.7HO@P[PA-[S@W8,
M'63HGTGY$V$ZP9IY5 'C-LRCJS9NPQS*L*$;E^$S.71#<>GEAFY<)OO!T(T+
MEU)O&M,-1A^VT3]VIOW$P<1Q*';RR I#XJ=I"+J]/D/']/7-H*'SJA^A4;3#
M I7;-)^#3,Y[U0 $\$:EQ>!;BT%+<Z5]!L:,6!K;X9RBLGCCFPE13[6XF7H<
M'@KJ6PGP?IF24=;!*X95KJ/T'_(AU*$X\P$L14E@.M,1T=;F\PSC2H&EX3J+
MQ8].,#\,$YWZ9X6#AG('[6[0 GFB=WE["2P>N2N[LL-'4C^=R-%TO!C'$3N<
MT-3*(B<*,^K(W>8MP:UA1=USP:,/I+TZ3T2/?+9=U-VX[Z;E!>"/&_^($N>A
M7^G3P"Q/.ZH@D1QID)P::3#XL'=YGQ/1#C^X*U$_Q_WQU_NP@"/9K_2!U0YO
MO\R'AIWUE@)^\E1HG(GESH]+X7EPTER,J&('?:9*@HTVK6O?I_>HB[YHR9,F
M%DXB.\ DBM,T2/+$MT'7/)/43*?HM'EK@T[$2MWT)_&2.Y9J0P$>* 0! .^L
M+R.8KN[ZD[26[; O(_:HR[[42^K37?>5-@_TM<M7'E9+I%:(,T)3'+JICXD;
M$.SXEA/;MFUY1.JR0(Z<Z2O9IZ>:/O$TU=>Z*-/BE:P1>6FG)NXX 58ZS. G
MI^7Z4(&IN9C/.JRSVI/67@<E)Z/&Z:L3Q!:?MCHO^*GIJA)OJ2G]IS*M><7/
M#6W_[Z?R*A6%0IL'FM+BC;<"&'?UBG#B^#ZVDM@)7=\)V!;_5RGT*7N4MP R
MM*5^\7'[BQ]Q(&\..KJ\C5='&*;[4C#*60!MJ"C9@9XZ^JVG_S>>IK\#Z&$>
M(+ ]@$BLR2I(D5S4-D! .+80H'<5;Z'69+/IIOI\/I?0E;B45U!&V$II9A'B
MNEGN@^Z@3E$Q?0/%:0[F1GU63;(Z#9'DG=.E@@-OG!1DAE\X3<FDZ[KI)(UE
M+YNFQ!Q=-4T^K+R%5R_L8/^#;OB]\U?:'+?42Y,81[X;8R]D*IEX810G-D0O
MQR1,*R4?-?7*2(F:Y(837J&2-OPWRWXYVS*3C(M.@"2]'5\@.GCSY:UQ>0N"
M-A&$Y(WH=, %[K9>G5?"YV73M\T>$UAZ4STCX(DM]-R3BJ?I8D.Z0Z;(^]O%
MWPX=:J&?21KB." $)[9'0C]V_#@&[9M3Q QKZB%IKI]]6+OM"@?<1"=ADSQ"
M:P(#>(!6Q@%^?I804-?I>8K4LF=G":%')V>9=U1+4#^53%M(RM-^;TA#NE:=
MQZKMQCRG-N/9M7[JAC1Q$E>ZF^T4(=-Q[[:"<T";5W43U%&'UJF> 6M:H75"
M  QZ*TJO4,PZ+=H%A:UG%EZXR'5:O''!Z\SS2Z:LW+V*KCABPOOF4WE/ZZ+*
MQ'_Q_@:\^8'H?3!*67%M'%'7P6X8T"1VK-2B@?F4%4EN#9L-01!E/+">\^X0
M;YSF$AD,LA]KQN+\:I\ 9K;:3(0/TQD+'_J,A0^G,A8Z&5:HE8*90-3*T?U-
MV]MCW_GC5_JV2V2G&/C&EV2G_!K?>J$$%2#V9A)49)GX/Y"@ L133X(*E*C&
M#O=C%UULV%GB8N*Y! ?4<;,PL%*:2^68RA SO-_VC=I%USZT[HCS2E;>U)+N
MRH_R7?G1H-_?"J40;UX*6[DCNB[$8-OC^:[VVOQZB( FV]0OZNU#A)9J1'^9
MU[^_-V];NNY">Y_WZG$8)&_-@.7AV/)B;"=V[C@T#Z@EU0Y;DI[I.%S?P+8A
M/X:& )K#,HV99 1.'Q+ (%P/PB"2/J"]0HRZSCP6*3&U);),4ULXDT5*]'$J
MB]QK"MTO>:/\M-F2]?J=!_#_V(BYKEW9RWX(BVRS2[GE3-^"'?CU'3OB:@B]
M;?X?:H<"=SP!NE5*0C6MZX90@ND[!"#TI];Y- KRJS64E*2Q7/](F- '[2*!
MKRI$^[H0/V^[<?N#J5Q)UGW'^,V']_Z/U^RH\535YV==B<3UG!!,8L_'ODU<
M2FTW8D=(Z4C>)9P8MBO]S53ROF^GWS,"".A<A+5$(&XI!&$VIP>/LX5ZOG8X
M;GC,900J9$*69IP!0;&E\%8+>*G@KBEBI0.8R6C41026BS3IP.$@BJ1E0=4+
MW&\O;!_ZL-T4)=V,4AD)O\7)TP1[)"2Y3VG*_A_LWO9@_66N:P5)U-.$7M(>
M B)[-ZLLIM*5K*2$"A>Q)^6XX/[U<+V%KUU/"C.^;3W]F'*?FM>:/C-WO'BC
M[0&/'>GN<G;*&TU:<1T<^0Y3KBB+H\"A=ISY?S5\OI%<J&6"%DC1=A1!)XX=
M950(TN#F-&=QD@NO:)(>?M3:"][%5W[C@^7_)L(J/..),;!"5TU3%\FV$0Y/
M4['3F-[0JH3T^GK9G*6T=#^;.9%/]+29?47A>,5KD:ZK\HWM4,QW>Z3UR^:N
MI*?G"R9>CF,KR#!-4^I'.<V26*HCU2PEXZ'4I$%[VD@01XPZP&>?!$KB[*-+
M?&C\](SD\Z,Y@!  CB6ZH% [=L!_#+"SA8QTDV>'R066.QO(R''@^TN]H.:*
M?&;>#*5WK[0F?![-X>52=QF]N=G2HTZH^\A/EA,<>4F,@SSWW#B,/#L$%3>#
M.3!LTN3[H*IC*.>\&$4&9NU:5G@>3,?,S+QSG6TY+X9#DX\#I[^HYZ,,S[$_
MI+X0_"[JL<ZNZII;M*(4FPW/;)&]>3KYLF'K,* F<K[D[Y).BSI_<W2QE#!-
M?ZR)&"D[S(V3%AIT)30IF-(%T.D5%[ONF11H>+DS_:#:1GY?5TQCF8*RK]E<
ME=FN >_G<R7(%J&\+8F'J9>R;3O(LS2*(#OW/$G#RM@SL$*"A78\\;Z1M'I]
ML@28<ENX7HA@FJP#'? F+2^PIEU9@N"BV[ \ ,?[+N!-F(D0_0WJ][]N;@],
M@(_#R/5PE$<6#O,X#!P[9KZO5#[G?DG#*OYW9B1)*7G5.A!T6CW5V(>IW]]O
M'[Y<??WGY:HU9G9B<^P>;C6G^X^]T@R66D0IQJSW/_H3_Z(CD^F1AZE%-O5S
MM6:+/#2EAH2FJ55_;EZ3X P-6$,/M-G6Y^=D7XKAO+]J#CYX%%X!N45RGV00
MT90"-4GJ)V9"R4 PG1 EM8)"0_KRM>"#X1Z+%YI]K,2@N#_(&C(&=&()P^;B
MR]?[3\-9@X(#T1CD0!T ]6ASD,P;!$UHP+0? H368:$2TJIURI]8=[G.^?/"
M'732EWA<[;0KDB$'&=%GZI7".,2$I E./9^!&=MQX/I_O=$ZJ60/N6<H07ZY
M0WK2/^ V(;>K.E*O4C@'E-SQ58/P,+5MI3ZH0]!><#0CE*9SZ3DJBQY&9T0]
M/H'./7Z!KEYM-K39?&5LCS35ST/>(]?&L<_4-4MR$F2^'3@)J//U22J&=]OV
MUTH$406U'&$"4,I+)%51R9;>"NTI:E;(<P+I5,<1C>65\9R8)U7Q[,,:*WUG
M[GC%-AI8!,>VDV$_"Q/?)6Z6TLO+?O]/W.W*8R:GO$:0@"GT^=I>TS>X8.%-
MUOW^_!M;,!Q2%<$:;VAY]NM-EPKTR%X]M@LY^U/B60%V8CMWO"QW$LG^/4<+
M&U;[GA3BM.13O0]$GU;O2P2"::^<+*"D[E.,*V5S'RRT6!KW*?:'^=LG_UWQ
MDK73K<?J*OW7MJAIGQ N:G+O<MZ+M?N7[+B]71P%.';C#*?42A./)&Y"'(56
M\! >I'Z&%[>$/^Q 2SCM3=&W=DQVW.VZTJ;\>=*Q"+R8A7P N1U9.YYJE[4=
M%WP/[JBA#P/HNK1Q ?75''3P6UL%#'3=WT)(+WN3JP#*Z$Y790W%9//]X(NK
M+!/Z1];W)P;3[',W'9)BXA,?^T[F,=?>C>Q8KG)+GJ;AK7U/%NV&L)#I(2S*
MZ,VX &8P 7H'Q[-I!OCT/,P-J5'&!YBHKA>G"U+6+\0+GL0N+_EL.KO$4LLF
MMLO+-DIQ![RJYK[]G13EAM=AT<U=>?N#9[<R5^694[S+.0?'/EOFL0,.31WL
M!YZ3I-3)$BK5DEB:HF'SR$GS";CT@#3W)#)&7'AD, <,#&'B.3CV+-ZPG41>
MGEL!23T%MU</DA?[NC\!4#DW5NLO#;;I<-)=?2.'YG8$#2>OSUF5EE23ASI/
M;U&W5%K\8U]4_D4UZWJ5IO669O.WLD&2XSCF=B&E=A3%E)E94,G064JFG<V6
M+JK$E0C]P?,(H!>RYU&2TW,MLL/TNQ?;[+7LK&":U/D\G475>%;<8_6=?P&>
MZR3:S)YH#RV9YW3F=<-:N.^RC(B8S+7OP"R?TG1.\FDEU"0T4/TX05-MIB4D
M4DI7.K?F8JE*,T(-TY3F'E7;#K\53V61%RE/YF]'#+(-][Y:%RE3W5.-U,3>
M&$<V)I3]+SNDJ>?8N6M%H!.''%G#*OIM^_)"ZG<Q-F_/#]HSA'J.@,/!Y3"5
MVTGU(P73ZQED-"<BJTFM:Y:X'-%EAXJ#@!A-%X>]K6A"TF>:;=?T+K\E=<D(
M;.YIW?>*+](/?*CY2U6*28G'T])::^)'F$3L&.Y0QV5'\2B+;5")'Y@#TX:E
MXX=;EIXC/HFA3>1?(<'52G1K%(PAP=F*-^%9;T5=Z^/WJOU+](4VSU6F-GL-
M_F4D;9))O&'F21E>#((7;L!4(=)ER\#TES5KJO",+)SR0O!SR/W;ZU$O3LD3
MR.A%P_;GGKRC-Z$2><4+$U,Z*#)8H4?Y<>BGQ9X_?EPD,<P"G! 6T)P5= 0Y
M*Y72X6.\VF+'CK."# \<YQ]2[:!QLZW;6S=0ZXS^+=-ALT$KB9XDM&_&3L!Y
M#5&7#:8>ISIES(JGT"'C6)(+6F/LEEJX)\:Q".-F&*,G%#WFAIW@VXBV&!S>
M5@9N>"E]\WZ5;!H^,%'6%Y-9R^#QL">_&S[?,?#OJ&4!_=DSH=.[@@BMRZ.2
MHKFL%P6!8>0Y@5Y6;O>24IIM>#_H3YO-EN_.=_GGJGSB;65.7<0&OH^CB'J8
M6C$AH>.1. /=NLR3-.U\=0P@_KU05I/O6?5=)!ER!M#GBI3H(TE%%C2XW\L<
MFG(V0R]&0'?M )Z>.H>'T\<"([TWL?+2ZFOV,D=PZ68OD@"<:/8B^R8\9_\S
M^W+K^^>JI%^W1^UF1=Z?E04XCJR,#]_-(FJ'L9>DLGG[QXL;SV!)>2X6IX=:
M@O()_",<II7X4NE@Z@H0#)3-?TX"I8S^T6*+9?6?$V.8V7_V&;7^2-=7QXKB
M!C%.B!WAB+B.G;FV[\4VI#_2]95A];@F)<D(K#T2DW-:$=2XA_W\KZ^^7MU<
MZ>N.M.?UXNY(;*E%NR/M63_NCC3X%]71'5=9QK["YK[:-&3]_Q6OUU4VNB:@
ME%\Z^A&V<SLF%B59DDE=.DZ3,?S3[\9<=)17J*6-&''$J4-'>IP$:G[#T",^
M,#2O*+G"J(\IP2Z8^'%RV84'?TR)-I[_,?FTJG(^T*>"'P?+YBMYH<<G-L>/
M<9Q%#D[\C.8><9PPE[J].T=@&87<TT2<*%0/CS"1U4!U295T3U9(!94[+<D%
MRG:TX,)J=EJ<L8*=>4XM/-*.\>#)KOR =5WQZ_EM43YU7:VK<O.!YE5-=]-5
MZ>;V!R/.:!0EJ=]%NTW>>(&]R<1EE)X^E4PEZ&941)4X'D[L.,6^ER8TM:(D
M2U/(A!Z#O((4'C[AIQMMDPCVN@D_?*@R-*W'Y->2B]O\(M\ 9HH.)@NU49\]
MYVC/>O^!]I.>:=?)9<\MZMG5%QU: %--8263G"X:CUH \N- UA(DX;>BG\I-
MP9Y\K+,^)XL'W+Y6S556O8K*'V"B@?2"AGVLC@_47S[NL@5Y<V\15,RV['6F
MW0WJ6)._:I5';=JJ&@,,:A_!6!GH_@H&0NE^5Y[*8E>_8,&'M\+PEY5',;X4
MC:C1ORJSUGP]T9(3/';T4H^PDY@;X, +73^U$MNRI$HE)&B9CA+N*8L?_P%M
M]!N#E:+X;^#AC&>1DW.Z-.$!C#M.0:%U].*<;/I&+YZEM/3HQ3F13XQ>G'U%
ML>GD*_<]/I49_<&,1<6OV'97\+P1T$WU0HKRN NEDWJ81':( S?/4Y]/871
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
MO"0,DCA,,DAT LR!87.X&W:Z)[Y".R818P)=US0K&O2YXN=USAGZV+(&#&7
MP9<+;!B%%&9,S: )CH(H(Z(I)@*GOVB$1!F>XWB)^D)JYNNH=1C/=S\^6,6.
MAZ,DB+#K9WYLY4D<6\!)UR,:ADU07U"W)4SBOE$=G2F%EL9'SH9<*#7,2AQW
MXULA3D_G..FSPFB;%3VFL/ @Z+,BCJ<\GW_TDBKNS^WHZ$U:%V)@R2/7]6-_
M@=H.)E:6X]QSG3A.'1HEH"*W"5JF;S&Z>N6N2GE '?TIZ .W_RG4Y)14$Q;
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
MO,.F7)!0&TI*X;\6IY(VJ"A3YN#M84*D:>HBV3:\+3IJJH/LIN=JS7YE&X,
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
MN,6IB[S8]%#@I!B%GATAT_+"U,.1Z_E"D07I'6CV8^A[&P!4GQ2& E\=W<C
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
MI<QK9N0_E^G?RT]/=97R7KZ_Y<]5G<+ZELBNKUE\V> U1.AWM]=#FYKCY]U
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
M !'B! 8(N1B6,75D\6ZX*#[,.%RP1>#CV[6?SUNHAS:BVUD7)>(%#M!1)'/
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
M_'KN[QO&7]RDS))_;G[>\)#C5PI1"PR#P7H8N#$X,[B[T#5Q>&YR]%0CJ[(
M>!Z^\#626T-J^"<,D)A++P.3&F>?EG20DFGM97$0S*"N D"WD=8R$OZAJM]5
M:[,*Z_F%M=4ZRKDA'@2!TH@#R+V#3C'%7>XV"L?HF38>4QP LZFN"$_U+WJV
M6"8A^N67Q?N?25[KV?)Z^[#]SIN&K'P@0&.27H6X0Q93 TGNX,R+1$W;*J$X
M2.95XO2E&IO09S/MZU%\G]+W7]. S2\A2O8B,MZ<H.U2Q\(H0"VDA,8*X<F>
M!]D2HCYQX6E;'Q2#Q=%U5@@L/T<)1W%^7$1GP"]7[W\F'Z09L(402"T<0,0&
M[8VCD+I.Z#O\^=,V+"@+9!DT4( 'N"F]>&0EB;&%$6$U4-!K0+R@P8A@H<U=
MH]M*S+2="8K!75ZE36_)VE.K'R5W7^K6/O$% JT\!<8C9)T5TJ/<EY+NU$W;
MPJ XF(ZDU@*L9I.SAZM7E+N?_3CT>.JI \H@"ZSE4BI+"'6YQQMTH:NTMJIY
M,/$B] 8JJ&1C>5G[6SUS[^[)NC\++A;;EOP;%[?9O %*H*1R !OA+/$*035^
M'^DNE);6HO5,^,RNQ)(1^[ 9+_5=VHDI=&]MO8X$SK1)"6RS9KL1D@;R^LBQ
MX%IC3*D)*+<#VH_2TEJYGMFB9E-BD0?[VVJQ$5YJ^ODV^E?1DZH?&&Q4Y6F)
M@)2, VL@M9H(Q,+X[NA1$DMKYWHF<.936Y&HW!P*^Z+\W QE64: ],0#XPP-
M!!ED7.YQ(]VI*ZT]ZYFPF$59Y1SGW7-7&K='2(!V(C(H."+>8N>S=UWI3MVT
MQ_;Y,]G&4%H!H^);./NX^.&7W00I/ +*1<]$2R&IX(%#DKL>]'0J"TD$_S1F
MEFXN)15P1M^78*1N7?8?ZUGM(Z]Q<ZWN4@W&*CK'J8_#[<V!=D70QUN<)QH(
M[ VW\8#A(;=5[$Y=D?F]V7"RGT0QCM+*.:N?&'SG?_AY=?NM"JO?HRH:APG4
M0 ;K >$"!\XPSI_IV$I,D;FXXV-NB$I*A-C]'GK<,U\6F]?VYAN" 0I%A\)A
M["$42 B=.Y#S(E%%.G]G,W.#5%0P]#Y&'2ZN4IGBX8"IMPS$6Q4%V%OBN!?>
MN]S5,B\2-6U$9FKH#5+14.B-@[HWZV5TDE/:VZ9991+O_=\TNH %$>]L0A*
MN)/<$.:DR7W5.(6^:2,R4V,QE^+*L8C=)=JHCZ <2,_C73]0Q1@5QI#<S]/=
MJ9LVT>S,N!Q):>7&9C[,%GIA.PF2(!^=8$2B)T*\(])@HW.WFCR=RHE[0YPE
M-I-+227$9NK*1C=B^2&*,DU7B7SY:.Z?^K8V]I6*VQ=[ 9C3@05E@\S>QNM%
MHHJ,Q&1#1;.<):.*"L#<5W][[VY\"9^JQ57\Y)M/E5YL./P/OW!5W6QUAE.=
MCH$ .V\0)%+!_3Y)@V'7A:XBXS%C(2^[HLKQ!@]OJL1D7./F4$4.]NF=QS#
MF'-"*2T(SNT%ODQ5D<&9\UJ^WDHJP/1=/NZG1/T#3V^KY<-M'V,-N/88",4Q
M4-$[!HB&0"VSA&9OD'.$G")#,:,!+9-:RK1OV^FA3S-N=XRUP\"P>$FBB'%!
M&0X(YRX5/4Q)D=&5<]BQGLHHP78=M,;;N0Y_742%?8P_6$3!I7S'PTT =@<M
MQQWEL0E !.^V(^R=<,9PJ8Q6N4?)Y:*]R.#+>8_?D15> M#O3X.O?KXQRM5W
M_7,SV+Z:I\$E'ZJZ6XL+'+_24,?+&''.:PJ1L[D+"?K2.FW9X$3'^Z@*G?[L
MW]3>[F[:)WD^-4=MA&.Q E)2#K#47@O.$6;=JO!?6FG:DK\S02R_S LP@%L>
M_.;]^[*>179NTWS%[29JI.9"$R_\S@.L;!07))&;W%;N*$'3CB0^LRG+IYKI
M[=6^>8YV^&FN[=$()V1Q Q&E -0I\]80+C4?Z61MIVKBH<,3':*9M%0._+K+
ML3DU2 #E!072.",84C!Z!).]P$T\ OC,<!Q):P6\#+\/P=O5E_#^9]QBT8/X
M&N'^99&83?^?\M-^Z/G6G8URG-FX&3;I&6D.^.X/=GZS.3@F  4=!09"ZY5&
M4K#<KRDCL#%M3#+SV_+4:B[ SQS$['9X=[.DS,[7Z5*W*]:MJ!O2"=$[<E8"
M[# ,3KOHB.=^T#DOA],&53/OCX+!4< AD=5.&!U/1!0H(#JETULHN"UJ)TP;
M=BT)V">I;N"PV\AWO2H/K19)H#DR@$JK#+4A2)+;ZQX?K:/%5DM&ZU'5E3+C
M>WU[.]\(4,\?YL9^7(2JOMFJL*T0/KT+AR" 900[XA#&-'>56$?2I@V\9L;?
M&.HHP/5]Z(UYJ6?N0+\#K--;,(7Q6TVYXY11E+\YQ3,2)AY]-(::&^TG^LN\
M",BD7H7?]4^_;.% &P&,C?<]38A&C@42Q9(=-?M43%R-?Q;@#)+\U.,C=R*W
MSYL][[>X:'3_,9 !(S4#& FN6)!&DKTX>]OC8.<U)RX8&!$^8PJ_ 'OTV&7W
MH19GX1ZCKYMSOTUX6%*@/!8@>G^!,TX(0[E=I<[$3?MZF+M>9125%("U]S>W
M\^K.^V^^_C&SOF4$['SS0?&K+R$U^;U:S/[IW384M,GEO.\OE7YZ<9,:]#7N
M)YX!*:T&5FE%J9(V9!_D,A(K$Y?$C .\_9!Y 2@H8#/<,[#I@^IFJW74=?10
MUHF2-^O5YVKUO_W&Q]WPI:/) %9P!P3G$$@</%!8AX"MM?DKK+O2-G$=S5G@
M.HJ>"L#?WHR0+V:EX^GE/BX>PNH-7Z>UO62 !!B%.0A*6X=0X!+GSOT=0.[$
MU39G0>FYM%G$,*TNS.ZF6+6R*H(!FN.4PN><1MJ28'/[L+V)G;AVIQC8#M=D
M-FO[K[\V=!%=_K]O_FKS-^E???7AE_3G7[]^?/;Y;G:5#I+*>KWXLZUNMDM\
MUNE(J<)#JX[G-"]GT5G:>\1KWM4;G_'K$T7[M-Y_5 ,K?:CS/U?Q3/3N3P-'
M]-17>G$_U?1MM5A6\YG3]Q-/+W?(_Q+N$:CGCS>N]@85$ $#O8]6C!I"F=4J
M>Z%G%L('#S@:0L2[V=+.JV74\?>HS#?S _E_G J@2<  80:=%@Q*E#LS.#</
MTUZCSH_GQORD*3%1LK7]MKZYT?5=%;[-XHTRS&SJ@KEM\Q_/M<LH)YMR,'O8
MX(Z?G,TR]^$DD[UN+M,&6BX8T"G_1@B*&=46$93[KMI.S> WY&.2;=T;F.'(
M,Q+ (NH5%5QSEYOG;I1-/%0]#TH:+\GYE5*RP?KJ?_C%VO>Q2 __-)O).4A+
M)IMR_]FI]NK09(LVZ"C.@!(FE2E$?Q\1A@7-74+2D;3A_72.+M,*;8&B"+3
M@&"IXDF,),6YH]U=:9O6XHR!H68SG1&T5+(!^J!G]7_H^=K_%N_?T2?<%NOU
M,$>'/RB;<>I 9R93];C2DZ-\Z&AC%">U$V"0(H 2I9371$*=^Q9ZC)[!-:0'
M/OL0QK?,QG-<!DG24[=T5&JF?>[FPT<)FM;\9,-%HUHTFQ)*-C1O]#R%^;Y=
M>[]ZYU=Z-N]E9@Y]3#8C\R*-A4;$-LBPP@&%: "$:"]L,-ID'R5<1$1L-QOH
MF<:Z;!_M@6(& XB-U%P'1U'NFKI3Z/MC1;)>QN&QQ.&LNBS9%&Y:!/:P?4^M
M!7,8NR85F:Q;^N G_;7!! 8:K^Q2 1R@#CBBQ.G<G?,.4S+4_CS_U%9XVN"
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
M XR#%C 5;+PZ>!I<[F8PK<1,7)^40]4OPZ>'W,L#T*Z=34PPQA 0CED@)3:
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
ML'^QZJ>. H#T6[7P=[_I^N]^]6&]<,V$FPT7G/IXRZ004*($)X)KB3NE-)X
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
M!<CT$'<!H-DY/A,CA^VDX ;H0"UPQAJNJ4#"YPZN'"2D+,CTT7!SDN- <1>
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
MG%@4N-!N?Y[;&<SA#H$E/?:>R_CUU<^K %_\V=+;=6J%N\-G8Y<AY(&$S((
M$9,..Z*REUWV)K:DYYQS@3*'WHH#:(H!-1)T+ 6:"0JH4L9: :W#N3-;FE24
M%)8= U(G2[HXK'SUMP<N3A8*X+2WD:4@@0HA2LAR@CUCV/%Q1[+L4]0M3@M?
M+X@&J:  0.T6E*W3\U;\YCK*=KEQ/MW'Q4Z!V7X=&(<:*!HX(!9:XR3#@8Q9
M^_L2?=W ]JI>!4933UG0VUQKX@5[P]M][P[F@5/2WS=REER!0(4F1G@FLC?J
M:J.E&Z1>U2M!%K%/':T]=E/^N)BM9GJ^8:YQONMX60E$@V <]D1;KDRW^LZN
M*W9#S*N(^(\GZ0*LSZ>=OG6/'5_TS]G-^N9-5=?5[ZD?C+Z-?[.Z:]PH>.1-
M(QAW"K<8*\CXT[$R0NO E^CKAKE7\4PPNGH*@-YE75GOW?)#E.3#LW_B=_G
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
M248P"MV3IZ^,<8*U% @Y%K +.F#\0RQ7]?I5ON?#N#%O%W8>>RJ7K*,V9_'
M\KQP2Q;&0 D)&=:%X3ATHYLI2COWSMY+(=>%S9_%X_IMH7<K\\G9[^8?,WLP
M?U3SY=W!@;_77"B3 X61L4(JA7GHQ6RHK"D[=4<9T^FB)#18">RL7?7\RXCZ
MYI_J(+CV5^O0$B 0MM+?13G](G'Q6<24#T$GH> 0:"Z->8Y*!VE)5"+ J7!>
MB34LRZ3(*9^F4U4/(5,^8)V.?;WAN3#^?:A6!WG\_O9!(DZ Q-IR9U%,LW/D
M>1V3,>73W,G8UQN<2R-?^7 XN:#QJ>$"9"K+,YHSBECP[N<]98S=?38.^?J"
M<T'DN[+NFVU*<NXB=&X@,+*@1!F>%3QX/[\A@L;N'GEV&@Z'Z8*X>%"J)UU<
M93D&N.",,J'S H?O[-1-MDZ,HS\1XWJ!$>R*=2*2?9OKY_-(H]__4.ZO-J?E
M%BSS>984$$65RADC4ITE7_64H)WHQRZ=?D%@&I$W=BN6Z[38:4K 7[0\:&'D
M^QAB1H!F+$,<%4SST'Y>BRB=:,4O@%8A3)W (M:BQMM573=<H""N 4=: BI]
MLIRVN=*AT\N.2]3M*!A>+H&&6#[Y!>A3-5?->M&, HZ9 %*X9153DZL\]'G'
M2:&ZD>H2+AC"VG_P^O1@:EE-?2GZH9S[]*TGZXFM9\"?_L 985,?M=C^RZ?^
M[OB"C7.)%NQ*-HHM)[S1=:LDL% H0#%30#!#@5*9"R"XRA&:).\U3$[=#A"[
M.DFE ;2: .I_L")SZP+!$EM">:[E*4ZV#Y_>]6I'^'9RYL9;+H&#BVTEOOCT
MEFO[;6&N7 3CRSKK9?G?:USVK82D!H(P"936A$ .;8&*P"3O*%K$C+@ #*BF
MAR,QEGUTH:\#:?F\4.^K8J2S%*70-^B@BDB:&QC:XS\B3L1TMFG9-,;L$1FT
MMLS1#?_04HKES#\X3(#(#0*&08QRR 35K-.>U>ESZ>5G#-G#PELV-E?>&?=9
M53ZYI6:QJ.KUZOG-^7WUH;8'EA,^ZN42&"(D)48RCFTGTO3[;L1-:P+(J_/8
M/S:UCEFN97D5_H$^ ZB"V 6\AKF8&F4LSW6&BVX.=(^/1MR[)B;55):/S:C7
M:K^/<S5;::=7@X(O&DF H?/S:.Y< &ZX DI:Q(R43)"\$Y<Z?2Z]U*\A&UMX
MRZ9<8]GK-&7:"LRI1(ES\I1T]:;;'P%7Q )&:4$MQ)C:\!GTYSEI4H!C6@#*
MD 222P5RA4F6<Y3K_6<?+ONDJ2-\W4^:.EDNL3. KJ5]5+IH-W<^(:5: *X%
M]RNU$ECZ?M.ALZ3[29CJN5,W/APY*0@,3MK4:RWBVVBG3.9CDL)Y'A8)+AG,
M@S_YVT_"5 ^I0E-O+#BQW?M>49$!T#DJSG@6 LE<Z,*S+%.^C2(5N-,.>*'G
M5D-VQ/"639DK)U?D%TT%<.JY"6C71<ZR<)H:@8TJ"!'=0L118ES*J58W0G3E
M6UAT+HB'K<NS5!) R:A;GA$%PF09*!!!T.T&;E>@H8F8U@Z9#A/'XI-R@X)>
M47S0]@6!OASG/".EU@<%5D HMRIRHO.,(J8U-H']ZO,=7RA!B9O'A>_2!C/
M&%/":D80/\FHRSR^. I?G^.+#I9++(;LWD&!2@,LICXO6TJWTD(+8(Y53BPK
MB G=8J"OC.D>873AQ)$X,CA %T# G?X)6VI!" 2G&JB,Y87F"N=VRDRMY%I:
M1*+;$#@NA66;/@D;Q50! <.9!#D4;B_ 2$H5^LF.SL+%N<.,R;3>D%P(US9=
M$39ZV=S%2=B9T">)(,(XSE#H:K*NLL5I51&1:;T!N12BO5:=;_1B>08D5 @H
M#9G4R-B,AVX VE6V.&TI8A*M+R 70+2&'@=;LZC @''* 3329'E18&:GO&=*
MM 5%),H-A^8">+>OCZ 6< 858$HIC6G!+3QW4!"GW40D=O4"(($J[49]CO<N
MV"B7<P)8IC#@QNB"$Q=5B[-LFVFUEC@GU8) D^I"MJ_$.F]88@-DX8)H;*%B
M+'33G$9!XO22.">/>IDZU75JIZ/!1A=.-&"&YD +2XBUA34V=.>;8_)$ZB1Q
M3OH,L7RJJ\Y^"X,M=5RXRTCN-F]!<X:0A%*=Y2@_>@.)<W)IH/U3SI]HN/XO
M,JD E;  $G,+#(<NNB!<(+WGC_^L.5_=KQ'#6S9EKKS.@YOJC?DL2NUCT^OY
M<R0A-0&YA#F@T## K?/H!,\AS#,,"ST^U:OMZY>3X=4%_J[L"H+%Q9'M]?;*
M*RB8= I2JX"TVNWFDME"0(6P'+].M7W]<I*X)B=;7RPNCVR;"RROHLD*YT00
M9TN&#'0^A1$%TIF0NELQT+#O1[PV3(YPO?&X.,IM;K*DSD$FB)M41/G.&BY<
MR0M->*$$+_)NCP4.^GS$V\/4"-<;C<OCV^O%@M>0:"$ 539WZS>"@&:Y,R5!
M G9LK#7H\Q$O$9/C6U\T+HIO#;=94A< %MQ9E1<8\$)(%WRY.)U#AK*L6Y+J
M<!DBWB6FQ+SAN*1,OQ?M-@KEBF#@^T@!67 $2*ZA504V5H[WWUZ^%O$",2*E
M!MDZXDE]]SER_ Y+:J>?\BW0&"4N\"D,$$(PS7-%L1G?V"OE2\045K @Z*2\
MB.W=@7F-;)'YE%W%G$8B!X9FV,J\R @->.@1\5(Q!5[ULO9%K&,[EV!2*T"0
M/QP4D@&N,0>%$1 *E0N9B7 T2N"2,04Z#3'^1:Q*^]=A7C=FC5MQ.<X!5SD'
MQ+<#9113H[KU+.SYX9B7CBEP:R $L>FU>U][HD#TT)1*,0ZH4\@MRTY#K0TQ
MFF20[6<,=BIL[/CY])K0C2]\G,+R*7'KA()MEVB?S(O*)G/;/Z9^.KF)90@#
M#'%-<)%!I?HW 1LN3S)UD9-0IHVA9\(OM@\W5N6;?ZHME=?93190[)L?9=;'
MX"+G&F$$LV[7\&'D2::V,GG*#L#OXBGK+_-VE!8<.J6E+VLH) 1%;@I!<IQE
M';L2AY(HF4+-]&D[!,-+)ZZ_%-S1V6TJV$U68P#G"+O)"AT6.,^*_5?A)N+M
MLT#)5'TF3]LA"%X\:\N'[9F* 2J(\=D3SBO2& .,N, \XPH3?1[6/@F43 EI
M^JP=@. ELW;G6G)'<<Z5VV1$AGVR-00D(Y+EQ#!+N[5Q"RE5,O6H2?-W%):7
M3.(=7954W'>'-4!@E0%D!9*"2XMPMS/WD8(D4]R:-%7[(G:)[&R[-]W2G0"D
M?$8OU!1(?XIB?28YQI@Q329CZQ'!DJF739*]H1"]1#;OZ%C(S-]]9 5@2.1
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
MY_+F0_?HO:PGC'H?K9X9^TMF^VLR\=5BL;I_RCMV"T"MRN=TLH.UA&H@J22
M0)%9Q)W_.TWKQ4FT2?PB*S O0TV+L"09/%T>3"VKJ+GH)PUQV(7C #&H_8$7
M ]#[>"PC&<WWTM9"YZ</D/IG:M_;>9ZDS8W+2\O]NKJ_%_5C99O_^/T/_TL3
M/!>WWV<G3L =88,DLVXS7^%:,.-#58DUREE&0_<A3R7KME-]X]5L/:3[U;7=
MKV!<2]KHSJJ, 2F$VR65Y%@@+'$6_+V/*13YF;)QCW*Y/1LW%BU2"#,<U.M-
MT)]%N)7/_/ZLY!LQ\SV2FLZU("[<IJ88<*!DD#!K,>.AJ=Y!KE3R>*/19Y_0
MH;%,@)]A;-OJ16+CU@K#%2#69I(@DVL3.DLNL JI9-JEPOJ8#$E@@CQKMMW9
MI,$=W==*Z RP E, ,<FUUA@*&]KIZR99W$4\*GGV2S+"(YERA/G)+)]VJ>^F
M7FM\M5S6I5PM_8JPK+9*7GW5N)/G9>FI[.L__;U:^(=#UO]\1-0YE2C!(M&S
MV"I0=/I>U/-R?OOZK=;*.>J(Z]P-@!D3+&,49UGPWD$ML@2,*/>^X*9MJ=X\
M/B'R=B86S3L<SC00[O\ SCC)3%;DN@CN0O<5,O)2'((W1V*\"8!*8?L_5G!%
ML?.CM,U [K/C..(9#MX@+\G*RDG [E-!>=3R"=#F' 58*%> :U, I"C.!;4$
MP;._@/MS55 >IU6$"LJC&"? \U?_WOM&3TVX6O(_%0%,*.@[J1382)R[_YWJ
M(&!?F,3OL"?G25M$/PJT!-CWQ3@7IE0^I/.J?)N7RT5KK2G&TL6*!@,-A=%&
MN<U(AMZLCPJ4^ WQN5D8#KP$F+CUZL':B(MF-83-@43(S:I,4U(P:(O@#F.+
M*(F_HWIN]H4 +';ERQ^B_MLLUQ9KFDS;&B&J@)*0 $HR# 0E EABC-%4$"6Z
M/=;2Z7.)OU1Z+II-A$]LQKWUK8GK9>EBNZ]F7E;UIVII%N]6QK.E>091@WR+
M5>.4@D851BJB22>^=?A8XL^%GI5MH;%)F&L8MM1A9PPP6VA@%2VH8M10T:UQ
M2X>/)?XX9RI<&X1- AY<XY%6Z\435PAP(C"0&@F993;#6?!P]JA$R5Q3G^$H
M," V"3!MY\;HZD&4,V^@FX9;IK6>;>?T1#C75$KC?B M")<DQZ'O=P:*FM9%
MQQBV5.>'[O(8NJ]>83+ &;$@EY!B0SF$)'395T\1XS+R++091]5>&"9 T?\T
MY>V=?R/%^2'BUKR\^_44RU^OEHNEF/O>]XW*:5$X1T<5ZS>+I9:%X3AT1]1>
M L;=S&/0<SK\^I.3/Y%S;I;3>9('U9F">E_;  J=[\,SHE3P]J>-@L0]!XQ!
MM?%X1*V_ZV^Z=^5LY:=6B_&@94!RQ("A2N8%I!E2H6.7P<+&70F3<!W'P)?
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
MCZ-31YI'C ?3OKVKCLK'/DB>S?;%V[32''6 ?&S@>-E71Z&H^MDE,G2?314
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
MJ#V4\,\.L@^L@X0UD3S^DSJ>+5#Q6R'AOEV,11K8@X-W?^V1_F0][\807!"
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
M7G=W#>1^_<W:,11!KM!R'*#P(4H\;\^S,[L[@]Q;J2@\ZJTH\8]^Z?U:J<"
M>VE$8P6>H$11'U+)XB6<^51^@4IEH]7GR5JPY4I!U:PVX8R++^R<Y'+%5$B/
M"C^]@_QW[R +TEMP?WW4\]DY,/^PQ%IUS^JT3(_4%\VZ18.VU?2]SJ(3--M6
MN]6L_F65T!35<QNIUB$]+$4LKJRHCF\WVD8C4=T+YJN5;9GF;Z4;FHI>J@J+
M?41BURRMBO* QPJ1"/2<?\T#W J3&9.0+6,[(]O=ZJVP\'C(A;UG9G]=+:D$
M)&+AVGXS9Q&5,*87,.41B=^4)14LR'4D^YLB>.21_;S(J=711<AB6E"UJIJ=
M>[EB"Z:@5C6LF_A_D/;=A#TTI>*)&;?N9-QWI_/1<-1WYJ/)> :3(?2/1^X0
MW,]N_W0^^L/%1RAVI^",!QO9<#1VQOV1\[&0O3#.)Z?3V:DSGL-\\L*06VTX
M-69&WX"9V]<9 ZO6,,LOC(4S V<P.9F[ WBYJ2@2T#&;>M?,CUV8.=/WSMB=
M52:?/[I_@M.?:TG5-*N/=98\^8$X*L,)\=$#6:Q(##/!8KR+)(G+X%&A6+ N
M0Y(*F1*$I3A\4Z#44XS'>8$"D4!\GN@[[UOU0DDO(@] K2C,B%B0F,K*Y#*D
M:W \I25Z$<LH)RI3^I02@840KF%*$RY0)88A%Q%89N63UA^P)5,DG'@441_S
MT,=[5I9A%'L&!%QD3@(F/1+"U]P74,R"#Q_2F.[O64VS6T/8V04<I"$&\GB4
MA P7]8*I568OZ->4":HO8JEC7C-^2]X!!K$:;_UW5[RHEPJFM ?WTL/%7-*"
MG-6IU8'$?LZ/Q0@P(IDK#Q-$,"D^/@69>JOO, \(TZ)$4*E1E;49"4- =YA_
M)(N"!&'*\F8%8A)[^CD&\ED64N- K33,2?&$B@R+_-ZR_O_%>A<$118A+3 L
MN/"IJ""4D"22VL67KL]D$I*US>+,:V;4C8A88B^TX$KQR-:-T+DN>:R9S6F4
M;=Y<?-TC&6;>)RG<OLHO(F_$1B8Z4/YM6=VH->I;I:9A;97]FU>K951KM4=W
M6ZL;;;/SZ&X;1MUJ/#[8JM%LWP_L09:U/'-8'#(A\6&I5BH,$N+KBK>S@QJL
M9-.TYM40TN!6A>3%\:1];%9] ]SO^WN-=O=J1VR8/Y14WIH_$U9.NDRE@GI^
M+C^ FJEIE7Y\%9Y3:M^O'R6QSXG2_EZ]U979YY9NXP;;>V[2!R3]OU%]]NL^
M)M&]3XG-U:EX8B,CD#QD/FATW1=#=U=:3[?6<_U_J5=W4/57C ;8OF,KK]@Y
MA4D0,!R#;I?00=9!WNJ%G\]0=V; [T3A#' !,T6SD4/M1KK=2'=C6;=4ZK8J
MWHU:NU%K-VKM1JU7T\2\\E'KKAY@UPWO!JV?IKLKK-V8]?-CUO"JD[W_F%6
MO/G^0L)EU@C;@H9$#VY;WVC8-*#FM0E9X Y,U7:3A[\$L?G,7]8XR%X2^0=0
M2P$"% ,4    "  ,H01=-3P#H0(@  "^>@  '               @ $
M8W)E9&ET86=R965M96YT9FER<W1A;65N+FAT;5!+ 0(4 Q0    (  RA!%T/
MV8Q6E6 ! !><%0 1              "  3P@  !D;V-N+3(P,C8P-C,P+FAT
M;5!+ 0(4 Q0    (  RA!%T?$6],J1(  $3K   1              "  0"!
M 0!D;V-N+3(P,C8P-C,P+GAS9%!+ 0(4 Q0    (  RA!%UD$TUNF2$  ,FG
M 0 5              "  =B3 0!D;V-N+3(P,C8P-C,P7V-A;"YX;6Q02P$"
M% ,4    "  ,H01=JEW<%[I2  !3GP0 %0              @ &DM0$ 9&]C
M;BTR,#(V,#8S,%]D968N>&UL4$L! A0#%     @ #*$$71I[)J^<^0  '&D*
M !4              ( !D0@" &1O8VXM,C R-C V,S!?;&%B+GAM;%!+ 0(4
M Q0    (  RA!%W>QM$,A8D  +>+!P 5              "  6 " P!D;V-N
M+3(P,C8P-C,P7W!R92YX;6Q02P$"% ,4    "  ,H01= 1BP:2D(  !,+0
M%@              @ $8C , 97AH:6)I=#,Q,2TR,#(V>'$R+FAT;5!+ 0(4
M Q0    (  RA!%WKK6BO( @  $8M   6              "  764 P!E>&AI
M8FET,S$R+3(P,C9X<3(N:'1M4$L! A0#%     @ #*$$752#\U6*!   *R(
M !8              ( !R9P# &5X:&EB:70S,C$M,C R-GAQ,BYH=&U02P4&
2      H "@"@ @  AZ$#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>docn-20260630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:docn="http://www.digitalocean.com/20260630"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="docn-20260630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:LearnersTestersAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove6000AndUnder100000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove100000AndUnder500000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove500000AndUnder1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:CustomerWithAnnualRunRateAbove1000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DigitalNativeEnterpriseCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">docn:DevelopersAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherGeographicalAreasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-04</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2026-07-01</us-gaap:date.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:date.domain>2027-01-01</us-gaap:date.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">docn:EquipmentFinanceObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:TermLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-14</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-14</startDate>
            <endDate>2025-08-14</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-14</startDate>
            <endDate>2025-08-14</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-23</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026DirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-07-23</startDate>
            <endDate>2026-07-23</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026DirectOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-23</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityTypeAxis">docn:CappedCallOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="docn:DebtInstrumentConvertibleTermsOfConversionAxis">docn:DebtConversionTermsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-11</startDate>
            <endDate>2025-08-11</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-05</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-05</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-05</startDate>
            <endDate>2025-05-05</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-04</startDate>
            <endDate>2026-05-04</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-03</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-27</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:A2025CreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-07-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-14</startDate>
            <endDate>2025-08-14</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:OperatingLeaseLeaseNotYetCommencedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:FinancingLeaseLeaseNotYetCommencedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareLicenseArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026FollowOnOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-26</startDate>
            <endDate>2026-03-26</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">docn:A2026FollowOnOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-26</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">docn:A2025ShareBuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-08-11</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-10</startDate>
            <endDate>2021-06-10</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-10</startDate>
            <endDate>2021-06-10</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-25</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-13</startDate>
            <endDate>2026-02-13</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-13</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-10</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-12</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-12</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-12</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">docn:ShareBasedPaymentArrangementIfThreeYearStockPriceTargetsAchievedTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-12</startDate>
            <endDate>2024-02-12</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">docn:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfRevenue</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:MarketBasedRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">docn:ConvertibleSeniorNotesDue2030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">docn:ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">docn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:CherieBarrettMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:PadmanabhanSrinivasanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001582961</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">docn:PadmanabhanSrinivasanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="day">
        <measure>docn:day</measure>
    </unit>
    <unit id="trading_day">
        <measure>docn:trading_day</measure>
    </unit>
    <unit id="installment">
        <measure>docn:installment</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0001582961</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="c-138" decimals="7" id="f-685" unitRef="number">0.0255300</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-160" id="f-688">P2Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-786">http://www.digitalocean.com/20260630#FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <ecd:TrdArrDuration contextRef="c-251" id="f-981">P387D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-252" id="f-982">P306D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-40252</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">DigitalOcean Holdings, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">45-5207470</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">105 Edgeview Drive, Suite 425</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Broomfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">80021</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">646</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">827-4366</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common stock, par value $0.000025 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">DOCN</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">117579550</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">767026000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">254475000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">6812000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">6374000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">115000000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">90908000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">135584000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">81598000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">1017610000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">426981000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">1049332000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">589094000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">156000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">158000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">350651000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">348674000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">93373000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">99504000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">505697000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">270854000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">93991000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">90310000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">12243000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">12130000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">3123053000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">1837705000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">10387000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">38836000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">70883000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">42679000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">53039000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">5882000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">311654000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">325109000</us-gaap:LongTermDebtCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">126233000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">108037000</us-gaap:OperatingLeaseLiabilityCurrent>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">129777000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">31411000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">74139000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">67510000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">776112000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">619464000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">3952000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">4092000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">609399000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">970653000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">352854000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">166895000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">447943000</docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent>
    <docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">99103000</docn:FinanceLeaseLiabilitiesAndEquipmentFinancingObligationsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">2062000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">6188000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">2192322000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">1866395000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-84" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-85" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-86"
      unitRef="usdPerShare">0.000025</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-87"
      unitRef="usdPerShare">0.000025</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-88" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-89" unitRef="shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="INF" id="f-90" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-91" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-92" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-93" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-96"
      unitRef="usdPerShare">0.000025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-97"
      unitRef="usdPerShare">0.000025</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-98" unitRef="shares">750000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-99" unitRef="shares">750000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-100" unitRef="shares">105002427</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-101" unitRef="shares">105002427</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-102" unitRef="shares">91947614</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-103" unitRef="shares">91947614</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-104" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-3" decimals="-3" id="f-106" unitRef="usd">925014000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">16005000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-108" unitRef="usd">-1756000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">-960000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-110" unitRef="usd">7471000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">-43737000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-112" unitRef="usd">930731000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-113" unitRef="usd">-28690000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-114" unitRef="usd">3123053000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-115" unitRef="usd">1837705000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-116" unitRef="usd">281184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-117" unitRef="usd">218700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-118" unitRef="usd">539089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-119" unitRef="usd">429403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue contextRef="c-5" decimals="-3" id="f-120" unitRef="usd">126522000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-6" decimals="-3" id="f-121" unitRef="usd">87755000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">239717000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c-7" decimals="-3" id="f-123" unitRef="usd">169014000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-3" id="f-124" unitRef="usd">154662000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-6" decimals="-3" id="f-125" unitRef="usd">130945000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">299372000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-7" decimals="-3" id="f-127" unitRef="usd">260389000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-3" id="f-128" unitRef="usd">57515000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-6" decimals="-3" id="f-129" unitRef="usd">39644000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-130" unitRef="usd">106345000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-7" decimals="-3" id="f-131" unitRef="usd">79238000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-5" decimals="-3" id="f-132" unitRef="usd">22568000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-6" decimals="-3" id="f-133" unitRef="usd">19288000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-134" unitRef="usd">44237000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-7" decimals="-3" id="f-135" unitRef="usd">38689000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-5" decimals="-3" id="f-136" unitRef="usd">45208000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-6" decimals="-3" id="f-137" unitRef="usd">36394000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">82848000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-7" decimals="-3" id="f-139" unitRef="usd">69201000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c-5" decimals="-3" id="f-140" unitRef="usd">125291000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-6" decimals="-3" id="f-141" unitRef="usd">95326000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-142" unitRef="usd">233430000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-7" decimals="-3" id="f-143" unitRef="usd">187128000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-3" id="f-144" unitRef="usd">29371000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-6" decimals="-3" id="f-145" unitRef="usd">35619000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-146" unitRef="usd">65942000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-7" decimals="-3" id="f-147" unitRef="usd">73261000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpenseNonoperating contextRef="c-5" decimals="-3" id="f-148" unitRef="usd">7463000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-6" decimals="-3" id="f-149" unitRef="usd">2239000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-1" decimals="-3" id="f-150" unitRef="usd">18016000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating contextRef="c-7" decimals="-3" id="f-151" unitRef="usd">4447000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-5" decimals="-3" id="f-152" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-6" decimals="-3" id="f-153" unitRef="usd">-269000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-154" unitRef="usd">-2700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-7" decimals="-3" id="f-155" unitRef="usd">-269000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-156" unitRef="usd">5234000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-157" unitRef="usd">9337000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-158" unitRef="usd">6412000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-159" unitRef="usd">15283000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-5" decimals="-3" id="f-160" unitRef="usd">-2229000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-6" decimals="-3" id="f-161" unitRef="usd">6829000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">-14304000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-7" decimals="-3" id="f-163" unitRef="usd">10567000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-3" id="f-164" unitRef="usd">27142000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-6" decimals="-3" id="f-165" unitRef="usd">42448000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">51638000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-7" decimals="-3" id="f-167" unitRef="usd">83828000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-168" unitRef="usd">-8295000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-169" unitRef="usd">5421000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-171" unitRef="usd">8597000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-172" unitRef="usd">35437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-173" unitRef="usd">37027000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-174" unitRef="usd">51208000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-175" unitRef="usd">75231000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-176"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-177"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-178"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-179"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-180"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-181"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-182"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-183"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="0" id="f-184" unitRef="shares">104611000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="0" id="f-185" unitRef="shares">91097000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-186" unitRef="shares">98856000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="0" id="f-187" unitRef="shares">91538000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="0" id="f-188" unitRef="shares">126548000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="0" id="f-189" unitRef="shares">100617000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-190" unitRef="shares">118708000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="0" id="f-191" unitRef="shares">101521000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-192" unitRef="usd">35437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-193" unitRef="usd">37027000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-194" unitRef="usd">51208000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-195" unitRef="usd">75231000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-5" decimals="-3" id="f-196" unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-197" unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-198" unitRef="usd">-796000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-199" unitRef="usd">906000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-5" decimals="-3" id="f-200" unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-201" unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-202" unitRef="usd">-796000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-203" unitRef="usd">906000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-5" decimals="-3" id="f-204" unitRef="usd">35258000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-6" decimals="-3" id="f-205" unitRef="usd">37633000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">50412000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-7" decimals="-3" id="f-207" unitRef="usd">76137000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="INF" id="f-208" unitRef="shares">104322694</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-8" decimals="-3" id="f-209" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-9" decimals="-3" id="f-210" unitRef="usd">916917000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-10" decimals="-3" id="f-211" unitRef="usd">-1577000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-11" decimals="-3" id="f-212" unitRef="usd">-27966000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-12" decimals="-3" id="f-213" unitRef="usd">887376000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-13"
      decimals="INF"
      id="f-214"
      unitRef="shares">592864</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-14" decimals="-3" id="f-215" unitRef="usd">-27048000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-5" decimals="-3" id="f-216" unitRef="usd">-27048000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-13"
      decimals="INF"
      id="f-217"
      unitRef="shares">86869</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-14" decimals="-3" id="f-218" unitRef="usd">2494000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-5" decimals="-3" id="f-219" unitRef="usd">2494000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-220" unitRef="usd">32651000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-5" decimals="-3" id="f-221" unitRef="usd">32651000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-222" unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-5" decimals="-3" id="f-223" unitRef="usd">-179000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-3" id="f-224" unitRef="usd">35437000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-3" id="f-225" unitRef="usd">35437000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-17"
      decimals="INF"
      id="f-226"
      unitRef="shares">105002427</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-227" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-228" unitRef="usd">925014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-229" unitRef="usd">-1756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-230" unitRef="usd">7471000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-231" unitRef="usd">930731000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-21"
      decimals="INF"
      id="f-232"
      unitRef="shares">91220227</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-233" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-234" unitRef="usd">10986000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-235" unitRef="usd">-1197000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-236" unitRef="usd">-220538000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-237" unitRef="usd">-210747000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-26"
      decimals="INF"
      id="f-238"
      unitRef="shares">481933</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-27" decimals="-3" id="f-239" unitRef="usd">-5971000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-6" decimals="-3" id="f-240" unitRef="usd">-5971000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-26"
      decimals="INF"
      id="f-241"
      unitRef="shares">103805</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-27" decimals="-3" id="f-242" unitRef="usd">2660000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-6" decimals="-3" id="f-243" unitRef="usd">2660000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-26"
      decimals="INF"
      id="f-244"
      unitRef="shares">691290</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-27" decimals="-3" id="f-245" unitRef="usd">20179000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-6" decimals="-3" id="f-246" unitRef="usd">20179000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-27" decimals="-3" id="f-247" unitRef="usd">21387000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-6" decimals="-3" id="f-248" unitRef="usd">21387000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-28" decimals="-3" id="f-249" unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-6" decimals="-3" id="f-250" unitRef="usd">606000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-251" unitRef="usd">37027000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-252" unitRef="usd">37027000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-253"
      unitRef="shares">91114675</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-254" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-255" unitRef="usd">8883000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-256" unitRef="usd">-591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-257" unitRef="usd">-183511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-258" unitRef="usd">-175217000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-35"
      decimals="INF"
      id="f-259"
      unitRef="shares">91947614</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-260" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-261" unitRef="usd">16005000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-262" unitRef="usd">-960000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-263" unitRef="usd">-43737000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-264" unitRef="usd">-28690000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-39"
      decimals="INF"
      id="f-265"
      unitRef="shares">1019892</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-40" decimals="-3" id="f-266" unitRef="usd">-37335000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-1" decimals="-3" id="f-267" unitRef="usd">-37335000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-39"
      decimals="INF"
      id="f-268"
      unitRef="shares">86869</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-40" decimals="-3" id="f-269" unitRef="usd">2494000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">2494000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c-39"
      decimals="INF"
      id="f-271"
      unitRef="shares">11948052</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-40" decimals="-3" id="f-272" unitRef="usd">887888000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-1" decimals="-3" id="f-273" unitRef="usd">887888000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-40" decimals="-3" id="f-274" unitRef="usd">55962000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">55962000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-41" decimals="-3" id="f-276" unitRef="usd">-796000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-277" unitRef="usd">-796000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-42" decimals="-3" id="f-278" unitRef="usd">51208000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">51208000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-17"
      decimals="INF"
      id="f-280"
      unitRef="shares">105002427</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-281" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-282" unitRef="usd">925014000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-283" unitRef="usd">-1756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-284" unitRef="usd">7471000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-285" unitRef="usd">930731000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-43"
      decimals="INF"
      id="f-286"
      unitRef="shares">92234517</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-287" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-288" unitRef="usd">57282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-289" unitRef="usd">-1497000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-290" unitRef="usd">-258742000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-291" unitRef="usd">-202955000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-48"
      decimals="INF"
      id="f-292"
      unitRef="shares">1031897</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-49" decimals="-3" id="f-293" unitRef="usd">-12841000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld contextRef="c-7" decimals="-3" id="f-294" unitRef="usd">-12841000</docn:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxesWithheld>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-48"
      decimals="INF"
      id="f-295"
      unitRef="shares">103805</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-49" decimals="-3" id="f-296" unitRef="usd">2660000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-7" decimals="-3" id="f-297" unitRef="usd">2660000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c-48"
      decimals="INF"
      id="f-298"
      unitRef="shares">2255544</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-49" decimals="-3" id="f-299" unitRef="usd">79606000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c-7" decimals="-3" id="f-300" unitRef="usd">79606000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-3" id="f-301" unitRef="usd">41388000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-7" decimals="-3" id="f-302" unitRef="usd">41388000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-50" decimals="-3" id="f-303" unitRef="usd">906000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-7" decimals="-3" id="f-304" unitRef="usd">906000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-51" decimals="-3" id="f-305" unitRef="usd">75231000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-306" unitRef="usd">75231000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-307"
      unitRef="shares">91114675</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-308" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-309" unitRef="usd">8883000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-310" unitRef="usd">-591000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-311" unitRef="usd">-183511000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-312" unitRef="usd">-175217000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-313" unitRef="usd">51208000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-7" decimals="-3" id="f-314" unitRef="usd">75231000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-315" unitRef="usd">96629000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-7" decimals="-3" id="f-316" unitRef="usd">61975000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-317" unitRef="usd">55231000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-7" decimals="-3" id="f-318" unitRef="usd">40513000</us-gaap:ShareBasedCompensation>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-319" unitRef="usd">8078000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-7" decimals="-3" id="f-320" unitRef="usd">8607000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-1" decimals="-3" id="f-321" unitRef="usd">-2700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c-7" decimals="-3" id="f-322" unitRef="usd">-269000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset contextRef="c-1" decimals="-3" id="f-323" unitRef="usd">30810000</docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset contextRef="c-7" decimals="-3" id="f-324" unitRef="usd">13816000</docn:IncreaseDecreaseInOperatingLeaseRightOfUseAsset>
    <docn:NoncashInterestExpense contextRef="c-1" decimals="-3" id="f-325" unitRef="usd">2960000</docn:NoncashInterestExpense>
    <docn:NoncashInterestExpense contextRef="c-7" decimals="-3" id="f-326" unitRef="usd">4005000</docn:NoncashInterestExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-327" unitRef="usd">-3476000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-7" decimals="-3" id="f-328" unitRef="usd">7853000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-329" unitRef="usd">32230000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-7" decimals="-3" id="f-330" unitRef="usd">17064000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-331" unitRef="usd">53906000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-7" decimals="-3" id="f-332" unitRef="usd">-1201000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-1" decimals="-3" id="f-333" unitRef="usd">6536000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c-7" decimals="-3" id="f-334" unitRef="usd">-3029000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-335" unitRef="usd">47157000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-7" decimals="-3" id="f-336" unitRef="usd">5867000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-1" decimals="-3" id="f-337" unitRef="usd">140000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="c-7" decimals="-3" id="f-338" unitRef="usd">-631000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-339" unitRef="usd">156889000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-7" decimals="-3" id="f-340" unitRef="usd">156537000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-341" unitRef="usd">81576000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-7" decimals="-3" id="f-342" unitRef="usd">95160000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-1" decimals="-3" id="f-343" unitRef="usd">11785000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-7" decimals="-3" id="f-344" unitRef="usd">3412000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c-1" decimals="-3" id="f-345" unitRef="usd">51544000</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireEquipmentOnLease contextRef="c-7" decimals="-3" id="f-346" unitRef="usd">0</us-gaap:PaymentsToAcquireEquipmentOnLease>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-1" decimals="-3" id="f-347" unitRef="usd">754000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-7" decimals="-3" id="f-348" unitRef="usd">1835000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-349" unitRef="usd">4042000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-7" decimals="-3" id="f-350" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-351" unitRef="usd">-149701000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-7" decimals="-3" id="f-352" unitRef="usd">-100407000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-1" decimals="-3" id="f-353" unitRef="usd">887888000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c-7" decimals="-3" id="f-354" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfLongtermLoansFromVendors contextRef="c-1" decimals="-3" id="f-355" unitRef="usd">500000000</us-gaap:RepaymentsOfLongtermLoansFromVendors>
    <us-gaap:RepaymentsOfLongtermLoansFromVendors contextRef="c-7" decimals="-3" id="f-356" unitRef="usd">0</us-gaap:RepaymentsOfLongtermLoansFromVendors>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">120000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-7" decimals="-3" id="f-358" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-1" decimals="-3" id="f-359" unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-7" decimals="-3" id="f-360" unitRef="usd">4081000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-3" id="f-361" unitRef="usd">3558000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-7" decimals="-3" id="f-362" unitRef="usd">2771000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="c-1" decimals="-3" id="f-363" unitRef="usd">2494000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans contextRef="c-7" decimals="-3" id="f-364" unitRef="usd">2660000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-365" unitRef="usd">38406000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-7" decimals="-3" id="f-366" unitRef="usd">16294000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <docn:ProceedsFromFinancingArrangement contextRef="c-1" decimals="-3" id="f-367" unitRef="usd">51544000</docn:ProceedsFromFinancingArrangement>
    <docn:ProceedsFromFinancingArrangement contextRef="c-7" decimals="-3" id="f-368" unitRef="usd">0</docn:ProceedsFromFinancingArrangement>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-369" unitRef="usd">21651000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-7" decimals="-3" id="f-370" unitRef="usd">2733000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-371" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-7" decimals="-3" id="f-372" unitRef="usd">79199000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-373" unitRef="usd">505427000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-7" decimals="-3" id="f-374" unitRef="usd">-96876000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-375" unitRef="usd">-66000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-3" id="f-376" unitRef="usd">45000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-377" unitRef="usd">512549000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-7" decimals="-3" id="f-378" unitRef="usd">-40701000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-379" unitRef="usd">254633000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-47" decimals="-3" id="f-380" unitRef="usd">430193000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-381" unitRef="usd">767182000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-34" decimals="-3" id="f-382" unitRef="usd">389492000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-383" unitRef="usd">14349000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-7" decimals="-3" id="f-384" unitRef="usd">249000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-385" unitRef="usd">2524000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-7" decimals="-3" id="f-386" unitRef="usd">5757000</us-gaap:IncomeTaxesPaidNet>
    <docn:PaymentsForOperatingLeaseOperatingActivity contextRef="c-1" decimals="-3" id="f-387" unitRef="usd">77925000</docn:PaymentsForOperatingLeaseOperatingActivity>
    <docn:PaymentsForOperatingLeaseOperatingActivity contextRef="c-7" decimals="-3" id="f-388" unitRef="usd">72310000</docn:PaymentsForOperatingLeaseOperatingActivity>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">2021000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount contextRef="c-7" decimals="-3" id="f-390" unitRef="usd">875000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-391" unitRef="usd">20434000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-7" decimals="-3" id="f-392" unitRef="usd">32038000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-393" unitRef="usd">273823000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-7" decimals="-3" id="f-394" unitRef="usd">123637000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-395" unitRef="usd">414902000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-7" decimals="-3" id="f-396" unitRef="usd">636000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-397">Nature of Business&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DigitalOcean Holdings&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Inc. and its subsidiaries (collectively, &#x201c;the Company&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, &#x201c;u&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;s&#x201d;) is an AI-Native Cloud, purpose-built for inference and agentic workloads that brings infrastructure, core cloud services, inference, data, and agents together in one integrated stack that is open throughout, giving builders the best of the AI ecosystem in one place. The Company&#x2019;s platform is designed to be simple, scalable and approachable by providing a variety of product offerings that were built with the needs of growing technology companies in mind. The Company offers a comprehensive set of cloud platform capabilities which span across Infrastructure-as-a-Service (&#x201c;IaaS&#x201d;), including Droplet virtual machines, storage and networking offerings; Platform-as-a-Service (&#x201c;PaaS&#x201d;) and Software-as-a-Service (&#x201c;SaaS&#x201d;), including Managed Hosting, Managed Database, Managed Kubernetes and Marketplace offerings. The Company also offers a comprehensive artificial intelligence and machine learning (&#x201c;AI/ML&#x201d;) platform - DigitalOcean Gradient&#xae; AI Agentic Cloud, which includes Gradient AI Infrastructure with offerings such as GPU Droplets and Bare Metal GPUs; the Gradient AI Platform which offers various building block services including Large Language Models (&#x201c;LLMs&#x201d;); and Gradient AI Agents. The Company continues to invest in its platform to further penetrate the growing markets in which it operates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has adopted a holding company structure and the primary operations are performed globally through its wholly owned operating subsidiaries.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-398">Summary of Significant Accounting Policies&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and include accounts of the Company and all wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments, which include normal recurring adjustments, necessary for a fair statement of the Company&#x2019;s financial position as of June&#160;30, 2026, results of operations for the three and six months ended June 30, 2026 and 2025, cash flows for the six months ended June 30, 2026 and 2025, and stockholders' equity (deficit) for the three and six months ended June 30, 2026 and 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain prior period amounts have been reclassified to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, accounting for stock-based compensation including estimation of forfeiture rates and the probability of performance vesting conditions, the incremental borrowing rate used to determine lease liabilities, valuation allowances against deferred tax assets, fair value of financial instruments, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are periodically reviewed to consider changes in circumstances, facts and experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable Net of Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable primarily represent revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for expected credit losses based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due, and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for expected credit losses through provision for expected credit losses and reverses the accounts receivable and related allowance after the potential for recovery is considered remote. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in the allowance for expected credit losses for the period presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.687%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &#x2013; Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (&#x201c;Topic 326&#x201d;): Measurement of Credit Losses for Accounts Receivable and Contract Assets (&#x201c;ASU 2025-05&#x201d;), which amends Topic 326 to provide a practical expedient and an accounting policy election related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Specifically, in developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted the practical expedient of ASU 2025-05 on January 1, 2026 on a prospective basis. There was no impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &#x2013; Pending Adoption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#x201c;Subtopic 220-40&#x201d;): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;). In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#x201c;Subtopic 220-40&#x201d;): Clarifying the Effective Date. ASU 2024-03 requires that an entity breaks down expenses into specific categories, such as employee compensation and costs related to depreciation and amortization, as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. Further, ASU 2024-03 requires disclosure of the total amount of selling expenses and, in annual reporting periods, an entity&#x2019;s definition of selling expenses. As clarified in ASU 2025-01, the amendments in ASU 2024-03 are required to be adopted for annual reporting periods beginning after December 15, 2026 and interim &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments should be applied on a prospective basis for financial statements issued after the adoption date, although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (&#x201c;Subtopic 350-40&#x201d;): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06"). ASU 2025-06 modernizes the accounting for internal-use software costs by increasing the operability of the recognition guidance considering different methods of software development. ASU 2025-06 is effective for the Company for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted. The amendment can be applied prospectively, retrospectively, or via a modified prospective transition method. The Company is currently evaluating the impact of the new standard on its condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (&#x201c;Topic 270&#x201d;): Narrow-scope Improvements (&#x201c;ASU 2025-11&#x201d;). ASU 2025-11 enhances GAAP interim reporting by specifying required disclosures, establishing a disclosure principle for material post-year-end events, and clarifying the scope, types, and presentation of interim financial statements. ASU 2025-11 is effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted. The amendment can be applied prospectively or retrospectively for all prior periods presented in the financial statements. The Company is currently evaluating the impact of the new standard; however, it does not expect that the standard will have a material impact on its condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-399">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;The accompanying unaudited interim condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and include accounts of the Company and all wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-400">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of these condensed consolidated financial statements in conformity with U.S. GAAP requires management to make, on an ongoing basis, estimates, judgments and assumptions that affect the amounts reported and disclosed in the condensed consolidated financial statements and accompanying notes. Actual results could differ from those estimates. Such estimates include, but are not limited to, those related to revenue recognition, accounts receivable and related reserves, useful lives and realizability of long-lived assets, capitalized internal-use software development costs, accounting for stock-based compensation including estimation of forfeiture rates and the probability of performance vesting conditions, the incremental borrowing rate used to determine lease liabilities, valuation allowances against deferred tax assets, fair value of financial instruments, and the fair value and useful lives of tangible and intangible assets acquired and liabilities assumed resulting from business combinations. Management bases its estimates on historical experience and on various other assumptions which management believes to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Estimates are periodically reviewed to consider changes in circumstances, facts and experience.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="c-1" id="f-401">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock contextRef="c-1" id="f-403">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="c-1" id="f-402">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles cash, cash equivalents and restricted cash per the condensed consolidated statements of cash flows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.928%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.084%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;387,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;389,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;___________________&lt;/span&gt;&lt;/div&gt;(1) Restricted cash as of June&#160;30, 2026 primarily consisted of deposits held with certain government agencies to satisfy local jurisdictional requirements. Restricted cash as of June&#160;30, 2025 consisted of deposits in financial institutions related to a letter of credit used to secure a lease agreement; the funds were released to the Company in September 2025.</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-404" unitRef="usd">767026000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-34" decimals="-3" id="f-405" unitRef="usd">387745000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash contextRef="c-3" decimals="-3" id="f-406" unitRef="usd">156000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-34" decimals="-3" id="f-407" unitRef="usd">1747000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-408" unitRef="usd">767182000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-34" decimals="-3" id="f-409" unitRef="usd">389492000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-410">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable Net of Allowance for Expected Credit Losses&lt;/span&gt;&lt;/div&gt;Accounts receivable primarily represent revenue recognized that was not invoiced at the balance sheet date and is primarily billed and collected in the following month. Trade accounts receivable are carried at the original invoiced amount less an estimated allowance for expected credit losses based on the probability of future collection. Management determines the adequacy of the allowance based on historical loss patterns, the number of days that customer invoices are past due, and an evaluation of the potential risk of loss associated with specific accounts. When management becomes aware of circumstances that may further decrease the likelihood of collection, it records a specific allowance against amounts due, which reduces the receivable to the amount that management reasonably believes will be collected. The Company records changes in the estimate to the allowance for expected credit losses through provision for expected credit losses and reverses the accounts receivable and related allowance after the potential for recovery is considered remote.</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="c-1" id="f-411">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in the allowance for expected credit losses for the period presented:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.687%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for expected credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-4" decimals="-3" id="f-412" unitRef="usd">6374000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-413" unitRef="usd">8078000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs contextRef="c-1" decimals="-3" id="f-414" unitRef="usd">7640000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c-3" decimals="-3" id="f-415" unitRef="usd">6812000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-416">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &#x2013; Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2025, the FASB issued ASU No. 2025-05, Financial Instruments - Credit Losses (&#x201c;Topic 326&#x201d;): Measurement of Credit Losses for Accounts Receivable and Contract Assets (&#x201c;ASU 2025-05&#x201d;), which amends Topic 326 to provide a practical expedient and an accounting policy election related to the estimation of expected credit losses for current accounts receivable and current contract assets that arise from transactions accounted for under ASC 606. Specifically, in developing reasonable and supportable forecasts as part of estimating expected credit losses, all entities may elect a practical expedient that assumes that current conditions as of the balance sheet date do not change for the remaining life of the asset. ASU 2025-05 is effective for annual reporting periods beginning after December 15, 2025, and interim reporting periods within those annual reporting periods. The Company adopted the practical expedient of ASU 2025-05 on January 1, 2026 on a prospective basis. There was no impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements &#x2013; Pending Adoption&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the FASB issued ASU No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#x201c;Subtopic 220-40&#x201d;): Disaggregation of Income Statement Expenses (&#x201c;ASU 2024-03&#x201d;). In January 2025, the FASB issued ASU No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (&#x201c;Subtopic 220-40&#x201d;): Clarifying the Effective Date. ASU 2024-03 requires that an entity breaks down expenses into specific categories, such as employee compensation and costs related to depreciation and amortization, as well as a qualitative description of the amounts remaining in relevant expense captions that are not separately disaggregated quantitatively. Further, ASU 2024-03 requires disclosure of the total amount of selling expenses and, in annual reporting periods, an entity&#x2019;s definition of selling expenses. As clarified in ASU 2025-01, the amendments in ASU 2024-03 are required to be adopted for annual reporting periods beginning after December 15, 2026 and interim &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;reporting periods beginning after December 15, 2027. Early adoption is permitted. The amendments should be applied on a prospective basis for financial statements issued after the adoption date, although retrospective application is permitted. The Company is currently evaluating the impact of adoption on its financial disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, Intangibles - Goodwill and Other - Internal-Use Software (&#x201c;Subtopic 350-40&#x201d;): Targeted Improvements to the Accounting for Internal-Use Software ("ASU 2025-06"). ASU 2025-06 modernizes the accounting for internal-use software costs by increasing the operability of the recognition guidance considering different methods of software development. ASU 2025-06 is effective for the Company for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods. Early adoption is permitted. The amendment can be applied prospectively, retrospectively, or via a modified prospective transition method. The Company is currently evaluating the impact of the new standard on its condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued ASU No. 2025-11, Interim Reporting (&#x201c;Topic 270&#x201d;): Narrow-scope Improvements (&#x201c;ASU 2025-11&#x201d;). ASU 2025-11 enhances GAAP interim reporting by specifying required disclosures, establishing a disclosure principle for material post-year-end events, and clarifying the scope, types, and presentation of interim financial statements. ASU 2025-11 is effective for interim reporting periods within annual reporting periods beginning after December 15, 2027, for public business entities and for interim reporting periods within annual reporting periods beginning after December 15, 2028, for entities other than public business entities. Early adoption is permitted. The amendment can be applied prospectively or retrospectively for all prior periods presented in the financial statements. The Company is currently evaluating the impact of the new standard; however, it does not expect that the standard will have a material impact on its condensed consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-417">Revenue&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Disaggregation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the information provided to and reviewed by the Company&#x2019;s Chief Executive Officer (&#x201c;CEO&#x201d;), its chief operating decision maker, the Company believes that the nature, amount, timing and uncertainty of its revenue and cash flows and how they are affected by economic factors is most appropriately depicted based on the category of its customers. Customers are classified in categories based on the amount of their spend in a given month and individual customers may fall within different categories within a reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies its customers into the following annual run-rate revenue (&#x201c;ARR&#x201d;) categories (customer spend in a month in whole dollars):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Digital Native Enterprise (&#x201c;DNE&#x201d;) Customers: users that spend more than $500 in a month. DNE Customers include the following categories:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;Above $6K and under $100K Customers: users that spend more than $500 and less than or equal to $8,333 in a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;Above $100K and under $500K Customers: users that spend more than $8,333 and less than or equal to $41,667 in a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;Above $500K and under $1M Customers: users that spend more than $41,667 and less than or equal to $83,333 in a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:72pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt"&gt;Above $1M Customers: users that spend more than $83,333 in a month.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Developers: users that spend less than or equal to $500 in a month, except users that spend less than or equal to $50 in a month and have been on the Company&#x2019;s platform for three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by customer ARR category, as determined based on the customers&#x2019; spend in a given month, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $6K and under $100K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above $100K and under $500K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $500K and under $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital Native Enterprise Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developers and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $6K and under $100K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above $100K and under $500K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $500K and under $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital Native Enterprise Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developers and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Beginning in the fourth quarter of 2025, the Company revised its customer category naming and classification. Prior periods have been recast to reflect the effects of these changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) May not foot due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) Beginning in the fourth quarter of 2025, Developers and other include revenue from users that spend less than or equal to $500 in a given month, revenue from certain legacy Bare Metal CPU offerings, miscellaneous revenue and other reserve adjustments. Prior periods have been recast to reflect the effect of this change.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Geographical Information &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue, as determined based on the Company&#x2019;s customers&#x2019; billing address, was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) May not recalculate due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue derived from customers in the United States was 41% and 40% of total revenue for the three and six months ended June 30, 2026, respectively, and 31% of total revenue for the three and six months ended June 30, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue was $53,039 and $5,882 as of June&#160;30, 2026 and December&#160;31, 2025, respectively. Revenue recognized during the three months ended June&#160;30, 2026 and 2025 was $720 and $650, respectively, and $2,720 and $2,885 during the six months ended June 30, 2026 and 2025, respectively, which was included in the deferred revenue balances at the beginning of each respective period. Deferred revenue includes $46,043 of pre-payment obligation held in a third-party escrow account that is included in prepaid expenses and other current assets in the condensed consolidated balance sheets because the Company is contractually eligible to receive the funds as of June&#160;30, 2026. Subsequent to June&#160;30, 2026, the $46,043 pre-payment obligation was released from escrow to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has performance obligations associated with commitments in customer contracts for future services that have not yet been recognized in the condensed consolidated financial statements. As of June&#160;30, 2026, the aggregate transaction price allocated to the remaining performance obligations, which includes contracts with expected term of one year or less, is $893,828 with a weighted-average life of 3.7 years. As of June&#160;30, 2026, the Company expects to recognize $365,901 of its remaining performance obligations as revenue over the next 12 months, with the remainder recognized thereafter over the remaining life of the contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts reflected in the condensed consolidated balance sheets for cash and cash equivalents, marketable securities, restricted cash, and trade accounts receivable are exposed to concentrations of credit risk. Although the Company maintains cash and cash equivalents with multiple financial institutions, the deposits, at times, may exceed federally insured limits. The Company believes that the financial institutions that hold its cash and cash equivalents are financially sound and, accordingly, minimal credit risk exists with respect to these balances. The Company&#x2019;s customer base consists of a significant number of geographically dispersed customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-52" decimals="-3" id="f-418" unitRef="usd">500000</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-53" decimals="-3" id="f-419" unitRef="usd">6000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-53" decimals="-3" id="f-420" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-53" decimals="-3" id="f-421" unitRef="usd">500000</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMaximum contextRef="c-53" decimals="-3" id="f-422" unitRef="usd">8333000</docn:RevenueFromContractWithCustomerCustomerSpendingMaximum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-54" decimals="-3" id="f-423" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-54" decimals="-3" id="f-424" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-54" decimals="-3" id="f-425" unitRef="usd">8333000</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMaximum contextRef="c-54" decimals="-3" id="f-426" unitRef="usd">41667000</docn:RevenueFromContractWithCustomerCustomerSpendingMaximum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-55" decimals="-3" id="f-427" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-55" decimals="-6" id="f-428" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-55" decimals="-3" id="f-429" unitRef="usd">41667000</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMaximum contextRef="c-55" decimals="-3" id="f-430" unitRef="usd">83333000</docn:RevenueFromContractWithCustomerCustomerSpendingMaximum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-56" decimals="-3" id="f-431" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-56" decimals="-3" id="f-432" unitRef="usd">83333000</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-57" decimals="0" id="f-433" unitRef="usd">500</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMaximum contextRef="c-58" decimals="0" id="f-434" unitRef="usd">50</docn:RevenueFromContractWithCustomerCustomerSpendingMaximum>
    <docn:RevenueFromContractWithCustomerCustomerTenure contextRef="c-59" id="f-435">P3M</docn:RevenueFromContractWithCustomerCustomerTenure>
    <docn:RevenueFromExternalCustomersByCustomerCategoryTableTextBlock contextRef="c-1" id="f-436">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue by customer ARR category, as determined based on the customers&#x2019; spend in a given month, was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $6K and under $100K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above $100K and under $500K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $500K and under $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital Native Enterprise Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developers and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $6K and under $100K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;155,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Above $100K and under $500K Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $500K and under $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Above $1M Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,397&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital Native Enterprise Customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;351,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developers and other&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1) (3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Beginning in the fourth quarter of 2025, the Company revised its customer category naming and classification. Prior periods have been recast to reflect the effects of these changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) May not foot due to rounding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) Beginning in the fourth quarter of 2025, Developers and other include revenue from users that spend less than or equal to $500 in a given month, revenue from certain legacy Bare Metal CPU offerings, miscellaneous revenue and other reserve adjustments. Prior periods have been recast to reflect the effect of this change.&lt;/span&gt;&lt;/div&gt;</docn:RevenueFromExternalCustomersByCustomerCategoryTableTextBlock>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-53" decimals="-3" id="f-437" unitRef="usd">6000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-53" decimals="-3" id="f-438" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-53" decimals="-3" id="f-439" unitRef="usd">88387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-53" decimals="2" id="f-440" unitRef="number">0.31</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-60" decimals="-3" id="f-441" unitRef="usd">78922000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-60" decimals="2" id="f-442" unitRef="number">0.36</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-54" decimals="-3" id="f-443" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-54" decimals="-3" id="f-444" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-54" decimals="-3" id="f-445" unitRef="usd">26079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-54" decimals="2" id="f-446" unitRef="number">0.09</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-61" decimals="-3" id="f-447" unitRef="usd">22048000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-61" decimals="2" id="f-448" unitRef="number">0.10</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-55" decimals="-3" id="f-449" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-55" decimals="-3" id="f-450" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-55" decimals="-3" id="f-451" unitRef="usd">8055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-55" decimals="2" id="f-452" unitRef="number">0.03</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-62" decimals="-3" id="f-453" unitRef="usd">7322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-62" decimals="2" id="f-454" unitRef="number">0.03</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-56" decimals="-3" id="f-455" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-56" decimals="-3" id="f-456" unitRef="usd">64720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-56" decimals="2" id="f-457" unitRef="number">0.23</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-458" unitRef="usd">20640000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-63" decimals="2" id="f-459" unitRef="number">0.09</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-52" decimals="-3" id="f-460" unitRef="usd">187241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-52" decimals="2" id="f-461" unitRef="number">0.67</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-462" unitRef="usd">128932000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-64" decimals="2" id="f-463" unitRef="number">0.59</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-57" decimals="-3" id="f-464" unitRef="usd">93943000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-57" decimals="2" id="f-465" unitRef="number">0.33</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-466" unitRef="usd">89768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-65" decimals="2" id="f-467" unitRef="number">0.41</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-468" unitRef="usd">281184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-5" decimals="2" id="f-469" unitRef="number">1</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-470" unitRef="usd">218700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-6" decimals="2" id="f-471" unitRef="number">1</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-66" decimals="-3" id="f-472" unitRef="usd">6000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-66" decimals="-3" id="f-473" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-474" unitRef="usd">174289000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-66" decimals="2" id="f-475" unitRef="number">0.32</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-476" unitRef="usd">155126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-67" decimals="2" id="f-477" unitRef="number">0.36</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-68" decimals="-3" id="f-478" unitRef="usd">100000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-68" decimals="-3" id="f-479" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-480" unitRef="usd">50641000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-68" decimals="2" id="f-481" unitRef="number">0.09</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-482" unitRef="usd">44118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-69" decimals="2" id="f-483" unitRef="number">0.10</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum contextRef="c-70" decimals="-3" id="f-484" unitRef="usd">500000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMinimum>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-70" decimals="-3" id="f-485" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-486" unitRef="usd">16466000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-70" decimals="2" id="f-487" unitRef="number">0.03</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-488" unitRef="usd">14254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-71" decimals="2" id="f-489" unitRef="number">0.03</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum contextRef="c-72" decimals="-3" id="f-490" unitRef="usd">1000000</docn:RevenueFromContractWithCustomerAnnualRunRateRevenueMaximum>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-491" unitRef="usd">110397000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-72" decimals="2" id="f-492" unitRef="number">0.20</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-493" unitRef="usd">36998000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-73" decimals="2" id="f-494" unitRef="number">0.09</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-495" unitRef="usd">351793000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-74" decimals="2" id="f-496" unitRef="number">0.65</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-497" unitRef="usd">250496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-75" decimals="2" id="f-498" unitRef="number">0.58</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-499" unitRef="usd">187296000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-76" decimals="2" id="f-500" unitRef="number">0.35</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-501" unitRef="usd">178907000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-77" decimals="2" id="f-502" unitRef="number">0.42</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-503" unitRef="usd">539089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-1" decimals="2" id="f-504" unitRef="number">1</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-505" unitRef="usd">429403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent contextRef="c-7" decimals="2" id="f-506" unitRef="number">1</docn:RevenueFromContractWithCustomerExcludingAssessedTaxPercent>
    <docn:RevenueFromContractWithCustomerCustomerSpendingMinimum contextRef="c-57" decimals="0" id="f-507" unitRef="usd">500</docn:RevenueFromContractWithCustomerCustomerSpendingMinimum>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-508">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue, as determined based on the Company&#x2019;s customers&#x2019; billing address, was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,728&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;218,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.172%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.718%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.175%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Percentage of Revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rest of the world&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;539,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;429,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6pt;font-style:italic;font-weight:700;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) May not recalculate due to rounding.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-509" unitRef="usd">130971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-78" decimals="2" id="f-510" unitRef="number">0.47</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-511" unitRef="usd">79560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-79" decimals="2" id="f-512" unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-513" unitRef="usd">62029000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-80" decimals="2" id="f-514" unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-515" unitRef="usd">59660000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-81" decimals="2" id="f-516" unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-517" unitRef="usd">61937000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-82" decimals="2" id="f-518" unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-519" unitRef="usd">50752000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-83" decimals="2" id="f-520" unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-521" unitRef="usd">26247000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-84" decimals="2" id="f-522" unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-523" unitRef="usd">28728000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-85" decimals="2" id="f-524" unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-525" unitRef="usd">281184000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-86" decimals="2" id="f-526" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-527" unitRef="usd">218700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-87" decimals="2" id="f-528" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-529" unitRef="usd">243740000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-88" decimals="2" id="f-530" unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-531" unitRef="usd">157497000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-89" decimals="2" id="f-532" unitRef="number">0.37</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-533" unitRef="usd">124626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-90" decimals="2" id="f-534" unitRef="number">0.23</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-535" unitRef="usd">118135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-91" decimals="2" id="f-536" unitRef="number">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-3" id="f-537" unitRef="usd">119519000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-92" decimals="2" id="f-538" unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-3" id="f-539" unitRef="usd">101768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-93" decimals="2" id="f-540" unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-541" unitRef="usd">51204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-94" decimals="2" id="f-542" unitRef="number">0.09</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-543" unitRef="usd">52003000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-95" decimals="2" id="f-544" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-545" unitRef="usd">539089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-96" decimals="2" id="f-546" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-3" id="f-547" unitRef="usd">429403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-97" decimals="2" id="f-548" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-98" decimals="2" id="f-549" unitRef="number">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-99" decimals="2" id="f-550" unitRef="number">0.40</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-100" decimals="2" id="f-551" unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-101" decimals="2" id="f-552" unitRef="number">0.31</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-553" unitRef="usd">53039000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-554" unitRef="usd">5882000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-5" decimals="-3" id="f-555" unitRef="usd">720000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-6" decimals="-3" id="f-556" unitRef="usd">650000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-3" id="f-557" unitRef="usd">2720000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-7" decimals="-3" id="f-558" unitRef="usd">2885000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <docn:ContractWithCustomerPrePayedObligationHeldInEscrow contextRef="c-3" decimals="-3" id="f-559" unitRef="usd">46043000</docn:ContractWithCustomerPrePayedObligationHeldInEscrow>
    <docn:ContractWithCustomerPrePayedObligationHeldInEscrow contextRef="c-102" decimals="-3" id="f-560" unitRef="usd">46043000</docn:ContractWithCustomerPrePayedObligationHeldInEscrow>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-103" decimals="-3" id="f-561" unitRef="usd">893828000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-103" id="f-562">P3Y8M12D</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-104" decimals="-3" id="f-563" unitRef="usd">365901000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-104" id="f-564">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-565">Fair Value Measurements&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%"&gt;The fair value of the Company&#x2019;s financial assets measured on a recurring basis was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company classifies its highly liquid money market funds within Level 1 of the fair value hierarchy because they are valued based on quoted market prices in active markets. The Company had no Level 2 or Level 3 financial assets as of June&#160;30, 2026 and December&#160;31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income from investments was $6,390, and $3,202 for the three months ended June 30, 2026 and 2025, respectively, and $9,267 and $6,859 for the six months ended June 30, 2026 and 2025, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Financial Instruments Not Recorded at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reports financial instruments at fair value, with the exception of its convertible notes. Financial instruments that are not recorded at fair value on a recurring basis are measured at fair value on a quarterly basis for disclosure purposes. Refer to Note 6. Debt for the carrying values and estimated fair values of financial instruments not recorded at fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="c-1" id="f-566">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:139%"&gt;The fair value of the Company&#x2019;s financial assets measured on a recurring basis was as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;767,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;197,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-105" decimals="-3" id="f-567" unitRef="usd">48854000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-106" decimals="-3" id="f-568" unitRef="usd">48854000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-107" decimals="-3" id="f-569" unitRef="usd">718172000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-108" decimals="-3" id="f-570" unitRef="usd">718172000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-109" decimals="-3" id="f-571" unitRef="usd">767026000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-3" decimals="-3" id="f-572" unitRef="usd">767026000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-110" decimals="-3" id="f-573" unitRef="usd">57363000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-111" decimals="-3" id="f-574" unitRef="usd">57363000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-112" decimals="-3" id="f-575" unitRef="usd">197112000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-113" decimals="-3" id="f-576" unitRef="usd">197112000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-114" decimals="-3" id="f-577" unitRef="usd">254475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-4" decimals="-3" id="f-578" unitRef="usd">254475000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentIncomeInterest contextRef="c-5" decimals="-3" id="f-579" unitRef="usd">6390000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-6" decimals="-3" id="f-580" unitRef="usd">3202000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-581" unitRef="usd">9267000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-7" decimals="-3" id="f-582" unitRef="usd">6859000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-583">Balance Sheet Details&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servers and related equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment under financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,743,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,049,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense on property and equipment was $42,217, and $25,589 for the three months ended June 30, 2026 and 2025, respectively, and $79,221, and $47,348 for the six months ended June 30, 2026 and 2025, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Capitalized costs related to the development of computer software for internal use were $6,200 and $1,688 for the three months ended June 30, 2026 and 2025, respectively, and $9,681 and $4,287 for the six months ended June 30, 2026 and 2025, respectively, which are included in internal-use software costs within property and equipment, net. Amortization &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;expense related to internal-use and purchased software was $3,867, and $2,145 for the three months ended June 30, 2026 and 2025, respectively, and $7,400, and $4,399 for the six months ended June 30, 2026 and 2025, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-584">&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Servers and related equipment&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,001,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;933,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment under finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;424,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment under financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;184,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,743,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,200,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(599,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(524,829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,286)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,881)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment, net &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,049,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;589,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-115" decimals="-3" id="f-585" unitRef="usd">1001912000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-116" decimals="-3" id="f-586" unitRef="usd">933576000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-117" decimals="-3" id="f-587" unitRef="usd">424446000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-118" decimals="-3" id="f-588" unitRef="usd">13316000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-119" decimals="-3" id="f-589" unitRef="usd">184951000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-120" decimals="-3" id="f-590" unitRef="usd">131503000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-121" decimals="-3" id="f-591" unitRef="usd">131234000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-122" decimals="-3" id="f-592" unitRef="usd">121735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-123" decimals="-3" id="f-593" unitRef="usd">496000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-124" decimals="-3" id="f-594" unitRef="usd">412000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-125" decimals="-3" id="f-595" unitRef="usd">361000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-126" decimals="-3" id="f-596" unitRef="usd">262000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-3" id="f-597" unitRef="usd">1743400000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-598" unitRef="usd">1200804000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-599" unitRef="usd">599782000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-600" unitRef="usd">524829000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <docn:PropertyPlantAndEquipmentAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-601" unitRef="usd">94286000</docn:PropertyPlantAndEquipmentAccumulatedAmortization>
    <docn:PropertyPlantAndEquipmentAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-602" unitRef="usd">86881000</docn:PropertyPlantAndEquipmentAccumulatedAmortization>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-603" unitRef="usd">1049332000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-604" unitRef="usd">589094000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-5" decimals="-3" id="f-605" unitRef="usd">42217000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-6" decimals="-3" id="f-606" unitRef="usd">25589000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-3" id="f-607" unitRef="usd">79221000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-7" decimals="-3" id="f-608" unitRef="usd">47348000</us-gaap:Depreciation>
    <docn:PropertyPlantAndEquipmentCapitalizedCosts contextRef="c-127" decimals="-3" id="f-609" unitRef="usd">6200000</docn:PropertyPlantAndEquipmentCapitalizedCosts>
    <docn:PropertyPlantAndEquipmentCapitalizedCosts contextRef="c-128" decimals="-3" id="f-610" unitRef="usd">1688000</docn:PropertyPlantAndEquipmentCapitalizedCosts>
    <docn:PropertyPlantAndEquipmentCapitalizedCosts contextRef="c-129" decimals="-3" id="f-611" unitRef="usd">9681000</docn:PropertyPlantAndEquipmentCapitalizedCosts>
    <docn:PropertyPlantAndEquipmentCapitalizedCosts contextRef="c-130" decimals="-3" id="f-612" unitRef="usd">4287000</docn:PropertyPlantAndEquipmentCapitalizedCosts>
    <docn:PropertyPlantAndEquipmentAmortizationExpense contextRef="c-127" decimals="-3" id="f-613" unitRef="usd">3867000</docn:PropertyPlantAndEquipmentAmortizationExpense>
    <docn:PropertyPlantAndEquipmentAmortizationExpense contextRef="c-128" decimals="-3" id="f-614" unitRef="usd">2145000</docn:PropertyPlantAndEquipmentAmortizationExpense>
    <docn:PropertyPlantAndEquipmentAmortizationExpense contextRef="c-129" decimals="-3" id="f-615" unitRef="usd">7400000</docn:PropertyPlantAndEquipmentAmortizationExpense>
    <docn:PropertyPlantAndEquipmentAmortizationExpense contextRef="c-130" decimals="-3" id="f-616" unitRef="usd">4399000</docn:PropertyPlantAndEquipmentAmortizationExpense>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-617">Debt&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Debt, Long-term&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the Company&#x2019;s debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of debt &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;921,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt, current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(311,654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(325,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, the total fair value of the 2030 Convertible Notes was $2,546,106, and the fair value of the 2026 Convertible Notes was $353,745. The fair value was determined based on the closing trading price as of the last day of trading for the period. The Company classifies the fair value to be a Level 2 valuation within the fair value measurement hierarchy due to the limited trading activity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2030 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;14, 2025, the Company issued $625,000 aggregate principal amount of 0.00% Convertible Senior Notes due 2030 (&#x201c;2030 Convertible Notes&#x201d;) in a private offering, including the exercise in full of the option granted to the initial purchasers to purchase an additional $75,000 principal amount of the 2030 Convertible Notes. The 2030 Convertible Notes are senior unsecured obligations of the Company and do not bear regular interest, and the principal amount of the 2030 Convertible Notes does not accrete. The 2030 Convertible Notes will mature on August&#160;15, 2030, unless earlier converted, redeemed or repurchased.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the 2030 Convertible Notes:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.436%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Conversion Rate per $1,000 Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Conversion Price&lt;br/&gt;(In whole $)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Number of Shares&lt;br/&gt;&#160;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert the 2030 Convertible Notes at their option only in the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on December&#160;31, 2025, if the last reported sale price per share of the Company&#x2019;s common stock exceeds  130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the &#x201c;measurement period&#x201d;) if the trading price per $1,000 principal amount of 2030 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company&#x2019;s common stock on such trading day and the conversion rate on such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) if the Company calls the 2030 Convertible Notes for redemption; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4) upon the occurrence of certain corporate events or distributions of the Company&#x2019;s common stock, as described in the indenture governing the 2030 Convertible Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2026, the circumstances allowing holders to convert the 2030 Convertible Notes were met since the Company&#x2019;s last reported sale price per share of the Company&#x2019;s common stock exceeded 130% of the conversion price of $39.17 for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter. These conditions continued to be satisfied through the three months ended June 30, 2026. Therefore, the 2030 Convertible Notes have been convertible, in whole or in part, at the option of the holders since April 1, 2026 and are convertible until September 30, 2026. Whether the 2030 Convertible Notes will be convertible following such period will depend on the continued satisfaction of this condition or another conversion condition in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has the election of settling any conversion of the 2030 Convertible Notes in cash, shares of our common stock, or a combination of both. The Company continues to classify the 2030 Convertible Notes as a long-term liability in its condensed consolidated balance sheets as of June&#160;30, 2026 because the Company has the option to settle the 2030 Convertible Notes in shares and the maturity date exceeds one year from the balance sheet date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 23, 2026, the Company repurchased $471,828 in aggregate principal amount of its 2030 Convertible Notes using the net proceeds from a concurrent registered direct offering of 12,543,915 shares of its common stock at $117.54 per share. Cash on hand was used to pay estimated transaction related fees. Upon completion, the repurchased notes were retired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2030 Capped Calls&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the pricing and exercise in full by the initial purchasers of their option to purchase additional 2030 Convertible Notes, the Company entered into capped call transactions with one or more financial institutions, including an affiliate of an initial purchaser (&#x201c;2030 Capped Calls&#x201d;). The 2030 Capped Calls have an initial strike price of $39.17 per share, which corresponds to the initial conversion price of the 2030 Convertible Notes. The 2030 Capped Calls have an initial cap price of $66.51 per share. At that time, the 2030 Capped Calls were generally expected to reduce the potential dilution to the Company&#x2019;s common stock upon any conversion of the 2030 Convertible Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted 2030 Convertible Notes, with such reduction and/or offset subject to the cap price. The strike price, cap price and other terms of the 2030 Capped Calls are subject to certain adjustments under the terms of the capped call transactions. As of June&#160;30, 2026, all of the 2030 Capped Calls remain outstanding and expire on August 15, 2030, unless exercised or called prior to that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Notwithstanding the partial repurchase of the Company&#x2019;s 2030 Convertible Notes that closed on July 23, 2026, the Company did not take any actions on the 2030 Capped Calls and they continue to remain outstanding. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2025 Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May&#160;5, 2025, the Company entered into a credit agreement (the &#x201c;Credit Agreement&#x201d;) by and among the Company, its wholly owned subsidiary, DigitalOcean, LLC, as borrower (the &#x201c;Borrower&#x201d;), with Morgan Stanley Senior Funding, Inc., as administrative agent for a $500,000 senior secured delayed draw term loan facility (&#x201c;Term Loan Facility&#x201d;, and any loans thereunder &#x201c;Term Loans&#x201d;) and a senior secured revolving credit facility (&#x201c;Revolving Facility&#x201d;, and any loans thereunder &#x201c;Revolving Loans&#x201d;) which includes a sublimit for the issuance of letters of credit (collectively the &#x201c;2025 Credit Facility&#x201d;). On May&#160;4, 2026, the Company entered into an amendment to its Credit Agreement (the "First Amendment"), which, among other modifications, (i) increases the Revolving Facility to $412,500, (ii) increases the letter of credit sublimit to $80,000, and (iii) amends the definition of &#x201c;Indebtedness&#x201d; to provide that capitalized leases shall be deemed to be an amount equal to 25% of the capitalized amount. The Term Loan Facility and Revolving Facility mature on May&#160;5, 2030, and are subject to a springing maturity date in the event certain conditions occur as described in the Credit Agreement. Revolving Loans may be borrowed, repaid and reborrowed, until their maturity date. Term Loans may be borrowed until February&#160;5, 2026 and once borrowed and repaid, cannot be reborrowed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;3, 2026, the Company drew down the remaining $120,000 available principal under its Term Loan Facility resulting in a total outstanding principal amount of $500,000. On March&#160;27, 2026, the Company repaid the $500,000 outstanding principal of its Term Loan Facility in cash from the proceeds of its follow-on offering (see Note 10. Stockholders&#x2019; Equity) and wrote-off $2,700 of related unamortized issuance cost as loss on extinguishment of debt in other (expense) income, net on the Company&#x2019;s condensed consolidated statements of operations during the six months ended June 30, 2026. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement includes customary representations, warranties, and affirmative and negative covenants, including financial covenants that require the Company to maintain certain levels of total net leverage ratio and interest coverage ratio. As of June&#160;30, 2026, the Company was in compliance with all covenants under the 2025 Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June&#160;30, 2026, the Company was issued a letter of credit of $5,850 under the letter of credit sublimit of its Revolving Facility. No drawdowns have been made under the Revolving Facility. The Company&#x2019;s total available borrowing capacity under the Revolving Facility was $406,650 as of June&#160;30, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2026, the Company was issued a letter of credit of $9,734 under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#x2019;s letters of credit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2021, the Company issued &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1,500,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; aggregate principal amount of convertible notes (&#x201c;2026 Convertible Notes&#x201d;) in a private offering, including the exercise in full of the over-allotment option granted to the initial purchasers of $200,000. The 2026 Convertible Notes are senior unsecured obligations of the Company and do not bear interest, and the principal amount of the 2026 Convertible Notes does not accrete.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each $1 of principal of the 2026 Convertible Notes will initially be convertible into &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.6018&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; shares of the Company&#x2019;s common stock, which is equivalent to an initial conversion price of approximately $178.51 per share, subject to adjustment as set forth in the indenture governing the 2026 Convertible Notes. As of June 1, 2026, holders may convert all or any portion of their 2026 Convertible Notes at the option of the holder regardless of the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;14, 2025, the Company repurchased approximately $1,187,678 aggregate principal amount of the 2026 Convertible Notes. The outstanding principal of $312,322 of the 2026 Convertible Notes will mature on December&#160;1, 2026 unless earlier converted, redeemed, or repurchased. Upon conversion of the 2026 Convertible Notes, the Company will pay or deliver, as the case may be, cash, shares of common stock or a combination of cash and shares of common stock, at the Company&#x2019;s election.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Issuance Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Issuance costs are amortized to interest expense over the contractual term of the respective borrowing. Contractual interest expense consists of commitment fees and cash interest expense under the Company&#x2019;s credit facilities. Interest expense related to the Company&#x2019;s convertible notes and credit facilities consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-618">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The net carrying amount of the Company&#x2019;s debt consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:59.809%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.142%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.143%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding as of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;625,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;937,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value of debt &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;921,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,295,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Debt, current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(311,654)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(325,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt, long-term&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;609,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;970,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-131" decimals="-3" id="f-619" unitRef="usd">625000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-132" decimals="-3" id="f-620" unitRef="usd">625000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-133" decimals="-3" id="f-621" unitRef="usd">312322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-134" decimals="-3" id="f-622" unitRef="usd">312322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-135" decimals="-3" id="f-623" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-136" decimals="-3" id="f-624" unitRef="usd">380000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-3" id="f-625" unitRef="usd">937322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-3" id="f-626" unitRef="usd">1317322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-3" decimals="-3" id="f-627" unitRef="usd">16269000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-4" decimals="-3" id="f-628" unitRef="usd">21560000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-629" unitRef="usd">921053000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-630" unitRef="usd">1295762000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-631" unitRef="usd">311654000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-632" unitRef="usd">325109000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-633" unitRef="usd">609399000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-634" unitRef="usd">970653000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtFairValue contextRef="c-131" decimals="-3" id="f-635" unitRef="usd">2546106000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue contextRef="c-133" decimals="-3" id="f-636" unitRef="usd">353745000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-137" decimals="-3" id="f-637" unitRef="usd">625000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-137"
      decimals="INF"
      id="f-638"
      unitRef="number">0.0000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <docn:DebtInstrumentAdditionalPurchaseAmount contextRef="c-137" decimals="-3" id="f-639" unitRef="usd">75000</docn:DebtInstrumentAdditionalPurchaseAmount>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c-1" id="f-640">&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents details of the 2030 Convertible Notes:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.060%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.436%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.300%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.430%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.304%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Conversion Rate per $1,000 Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Conversion Price&lt;br/&gt;(In whole $)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Initial Number of Shares&lt;br/&gt;&#160;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.5317&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert the 2030 Convertible Notes at their option only in the following circumstances:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) during any calendar quarter (and only during such calendar quarter) commencing after the calendar quarter ending on December&#160;31, 2025, if the last reported sale price per share of the Company&#x2019;s common stock exceeds  130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) during the five consecutive business days immediately after any 10 consecutive trading day period (such 10 consecutive trading day period, the &#x201c;measurement period&#x201d;) if the trading price per $1,000 principal amount of 2030 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company&#x2019;s common stock on such trading day and the conversion rate on such trading day;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) if the Company calls the 2030 Convertible Notes for redemption; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4) upon the occurrence of certain corporate events or distributions of the Company&#x2019;s common stock, as described in the indenture governing the 2030 Convertible Notes.&lt;/span&gt;&lt;/div&gt; Interest expense related to the Company&#x2019;s convertible notes and credit facilities consisted of the following:&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:46.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.778%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.021%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.024%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contractual interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-137"
      decimals="2"
      id="f-641"
      unitRef="usdPerShare">39.17</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="c-138"
      decimals="INF"
      id="f-642"
      unitRef="shares">15957</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-139"
      decimals="INF"
      id="f-643"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="c-139" decimals="INF" id="f-644" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-139" decimals="INF" id="f-645" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="c-140" decimals="INF" id="f-646" unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-140" decimals="INF" id="f-647" unitRef="day">10</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-140" decimals="INF" id="f-648" unitRef="day">10</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-140"
      decimals="INF"
      id="f-649"
      unitRef="number">0.98</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="c-139"
      decimals="INF"
      id="f-650"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="c-139"
      decimals="2"
      id="f-651"
      unitRef="usdPerShare">39.17</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="c-139" decimals="INF" id="f-652" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="c-139" decimals="INF" id="f-653" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentTerm contextRef="c-141" id="f-654">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentRepurchaseAmount contextRef="c-142" decimals="-3" id="f-655" unitRef="usd">471828000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c-143" decimals="0" id="f-656" unitRef="shares">12543915</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c-144"
      decimals="2"
      id="f-657"
      unitRef="usdPerShare">117.54</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:OptionIndexedToIssuersEquityStrikePrice1
      contextRef="c-145"
      decimals="2"
      id="f-658"
      unitRef="usdPerShare">39.17</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
    <docn:OptionIndexedToIssuersEquityInitialPrice
      contextRef="c-145"
      decimals="2"
      id="f-659"
      unitRef="usdPerShare">66.51</docn:OptionIndexedToIssuersEquityInitialPrice>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-146" decimals="-3" id="f-660" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-147" decimals="-3" id="f-661" unitRef="usd">412500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLongTermLinesOfCredit contextRef="c-148" decimals="-3" id="f-662" unitRef="usd">80000000</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <docn:LineOfCreditFacilityCapitalizedLeasesPercent contextRef="c-149" decimals="2" id="f-663" unitRef="number">0.25</docn:LineOfCreditFacilityCapitalizedLeasesPercent>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c-150" decimals="-3" id="f-664" unitRef="usd">120000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-146" decimals="-3" id="f-665" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-146" decimals="-3" id="f-666" unitRef="usd">500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-151" decimals="-3" id="f-667" unitRef="usd">2700000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-152" decimals="-3" id="f-668" unitRef="usd">5850000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-153" decimals="-3" id="f-669" unitRef="usd">406650000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-154" decimals="-3" id="f-670" unitRef="usd">9734000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-155" decimals="-5" id="f-671" unitRef="usd">1500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SaleOfStockConsiderationReceivedPerTransaction contextRef="c-156" decimals="-3" id="f-672" unitRef="usd">200000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="c-157" decimals="4" id="f-673" unitRef="shares">5.6018</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c-158"
      decimals="2"
      id="f-674"
      unitRef="usdPerShare">178.51</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:ExtinguishmentOfDebtAmount contextRef="c-159" decimals="-3" id="f-675" unitRef="usd">1187678000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-133" decimals="-3" id="f-676" unitRef="usd">312322000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:InterestExpenseDebt contextRef="c-5" decimals="-3" id="f-677" unitRef="usd">233000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-6" decimals="-3" id="f-678" unitRef="usd">181000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-1" decimals="-3" id="f-679" unitRef="usd">5921000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c-7" decimals="-3" id="f-680" unitRef="usd">308000</us-gaap:InterestExpenseDebt>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-5" decimals="-3" id="f-681" unitRef="usd">1433000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-6" decimals="-3" id="f-682" unitRef="usd">2002000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-683" unitRef="usd">2960000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-7" decimals="-3" id="f-684" unitRef="usd">4005000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-687">Operating Leases&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases co-location space at data center facilities and, to a lesser extent, corporate offices, all of which are classified as operating leases. Operating leases generally have an initial lease term ranging from &lt;span style="-sec-ix-hidden:f-688"&gt;two&lt;/span&gt; to thirteen years, which includes any option to renew or terminate the lease when it is reasonably certain that the option will be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total present value of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, the Company had $2,759,287 of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of 11.2 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeasesOfLessorDisclosureTextBlock contextRef="c-1" id="f-686">Operating Leases&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company leases co-location space at data center facilities and, to a lesser extent, corporate offices, all of which are classified as operating leases. Operating leases generally have an initial lease term ranging from &lt;span style="-sec-ix-hidden:f-688"&gt;two&lt;/span&gt; to thirteen years, which includes any option to renew or terminate the lease when it is reasonably certain that the option will be exercised.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total present value of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, the Company had $2,759,287 of estimated undiscounted fixed payment obligations primarily for leases of co-location space at data center facilities that have not yet commenced and were not included in the condensed consolidated balance sheets. These leases are scheduled to commence between July 2026 and June 2028, and have a weighted-average lease term of 11.2 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:OperatingLeasesOfLessorDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-161" id="f-689">P13Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-690">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of operating lease expense were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease expense&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The components of finance lease and equipment financing obligations expense were as follows:&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment financing obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of assets under equipment financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on equipment financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease and equipment financing obligations expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-5" decimals="-3" id="f-691" unitRef="usd">40317000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-6" decimals="-3" id="f-692" unitRef="usd">29851000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-693" unitRef="usd">74016000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-7" decimals="-3" id="f-694" unitRef="usd">56331000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-5" decimals="-3" id="f-695" unitRef="usd">4247000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-6" decimals="-3" id="f-696" unitRef="usd">2329000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-697" unitRef="usd">8348000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-7" decimals="-3" id="f-698" unitRef="usd">4761000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-5" decimals="-3" id="f-699" unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-6" decimals="-3" id="f-700" unitRef="usd">119000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-701" unitRef="usd">20000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-7" decimals="-3" id="f-702" unitRef="usd">185000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost contextRef="c-5" decimals="-3" id="f-703" unitRef="usd">44564000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-6" decimals="-3" id="f-704" unitRef="usd">32299000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-705" unitRef="usd">82384000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-7" decimals="-3" id="f-706" unitRef="usd">61277000</us-gaap:LeaseCost>
    <docn:AssetsAndLiabilitiesLesseeTableTextBlock contextRef="c-1" id="f-707">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term and discount rate were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining lease term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Equipment Financing Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</docn:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-708">P5Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-709">P3Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="2" id="f-710" unitRef="number">0.06</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="2" id="f-711" unitRef="number">0.06</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-712">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of operating lease liabilities as of June&#160;30, 2026 were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:77.558%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.242%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;572,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(93,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total present value of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;479,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of operating lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(126,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;352,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-713" unitRef="usd">149859000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-714" unitRef="usd">98990000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-715" unitRef="usd">69048000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-716" unitRef="usd">57633000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-717" unitRef="usd">53581000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-718" unitRef="usd">143292000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-719" unitRef="usd">572403000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-720" unitRef="usd">93316000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-721" unitRef="usd">479087000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-722" unitRef="usd">126233000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-723" unitRef="usd">352854000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-162" decimals="-3" id="f-724" unitRef="usd">2759287000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1 contextRef="c-162" id="f-725">P11Y2M12D</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-726">Finance Leases and Equipment Financing Obligations&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company enters into finance leases and equipment financing obligations for servers and related equipment. The components of finance lease and equipment financing obligations expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.203%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of finance lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on finance lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equipment financing obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation of assets under equipment financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on equipment financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total finance lease and equipment financing obligations expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining term and discount rate of finance lease liabilities and equipment financing obligations were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.112%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.113%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining term (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Equipment Financing Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of finance lease liabilities and equipment financing obligations of June&#160;30, 2026 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.786%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.398%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.398%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equipment Financing Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted finance lease liabilities and equipment financing obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total present value of finance lease liabilities and equipment financing obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Finance lease liabilities and equipment financing obligations, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-786"&gt;Finance lease liabilities and equipment financing obligations, long-term&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, the Company expects to receive servers and related equipment under finance leases with total estimated undiscounted payments of $281,566 that were not included in the condensed consolidated balance sheets. The leases commenced in July 2026 and have a weighted-average lease term of 4.9 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-5" decimals="-3" id="f-727" unitRef="usd">7476000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-6" decimals="-3" id="f-728" unitRef="usd">1325000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-1" decimals="-3" id="f-729" unitRef="usd">11938000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c-7" decimals="-3" id="f-730" unitRef="usd">2612000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-5" decimals="-3" id="f-731" unitRef="usd">3536000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-6" decimals="-3" id="f-732" unitRef="usd">53000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-1" decimals="-3" id="f-733" unitRef="usd">4796000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c-7" decimals="-3" id="f-734" unitRef="usd">124000</us-gaap:FinanceLeaseInterestExpense>
    <docn:DepreciationLessorAssetUnderEquipmentFinancing contextRef="c-5" decimals="-3" id="f-735" unitRef="usd">6712000</docn:DepreciationLessorAssetUnderEquipmentFinancing>
    <docn:DepreciationLessorAssetUnderEquipmentFinancing contextRef="c-6" decimals="-3" id="f-736" unitRef="usd">0</docn:DepreciationLessorAssetUnderEquipmentFinancing>
    <docn:DepreciationLessorAssetUnderEquipmentFinancing contextRef="c-1" decimals="-3" id="f-737" unitRef="usd">12347000</docn:DepreciationLessorAssetUnderEquipmentFinancing>
    <docn:DepreciationLessorAssetUnderEquipmentFinancing contextRef="c-7" decimals="-3" id="f-738" unitRef="usd">0</docn:DepreciationLessorAssetUnderEquipmentFinancing>
    <docn:EquipmentFinancingObligationInterestExpense contextRef="c-5" decimals="-3" id="f-739" unitRef="usd">2258000</docn:EquipmentFinancingObligationInterestExpense>
    <docn:EquipmentFinancingObligationInterestExpense contextRef="c-6" decimals="-3" id="f-740" unitRef="usd">0</docn:EquipmentFinancingObligationInterestExpense>
    <docn:EquipmentFinancingObligationInterestExpense contextRef="c-1" decimals="-3" id="f-741" unitRef="usd">4323000</docn:EquipmentFinancingObligationInterestExpense>
    <docn:EquipmentFinancingObligationInterestExpense contextRef="c-7" decimals="-3" id="f-742" unitRef="usd">0</docn:EquipmentFinancingObligationInterestExpense>
    <docn:LeaseCostIncludingFinancingObligation contextRef="c-5" decimals="-3" id="f-743" unitRef="usd">19982000</docn:LeaseCostIncludingFinancingObligation>
    <docn:LeaseCostIncludingFinancingObligation contextRef="c-6" decimals="-3" id="f-744" unitRef="usd">1378000</docn:LeaseCostIncludingFinancingObligation>
    <docn:LeaseCostIncludingFinancingObligation contextRef="c-1" decimals="-3" id="f-745" unitRef="usd">33404000</docn:LeaseCostIncludingFinancingObligation>
    <docn:LeaseCostIncludingFinancingObligation contextRef="c-7" decimals="-3" id="f-746" unitRef="usd">2736000</docn:LeaseCostIncludingFinancingObligation>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-747">P5Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-748">P0Y10M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="2" id="f-749" unitRef="number">0.06</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="2" id="f-750" unitRef="number">0.07</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm contextRef="c-3" id="f-751">P3Y10M24D</docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm>
    <docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm contextRef="c-4" id="f-752">P3Y10M24D</docn:EquipmentFinancingObligationWeightedAverageRemainingLeaseTerm>
    <docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent contextRef="c-3" decimals="2" id="f-753" unitRef="number">0.07</docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent>
    <docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent contextRef="c-4" decimals="2" id="f-754" unitRef="number">0.07</docn:EquipmentFinancingObligationWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-755">&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of finance lease liabilities and equipment financing obligations of June&#160;30, 2026 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.786%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.522%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.398%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.217%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.398%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.879%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Equipment Financing Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2031&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted finance lease liabilities and equipment financing obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;463,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(53,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,312)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(76,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total present value of finance lease liabilities and equipment financing obligations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;409,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;577,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Finance lease liabilities and equipment financing obligations, current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(89,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-786"&gt;Finance lease liabilities and equipment financing obligations, long-term&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-756" unitRef="usd">111639000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <docn:EquipmentFinancingObligationLiabilityToBePaidYearOne contextRef="c-3" decimals="-3" id="f-757" unitRef="usd">24778000</docn:EquipmentFinancingObligationLiabilityToBePaidYearOne>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet contextRef="c-3" decimals="-3" id="f-758" unitRef="usd">136417000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearOneNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-759" unitRef="usd">107530000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <docn:EquipmentFinancingObligationLiabilityToBePaidYearTwo contextRef="c-3" decimals="-3" id="f-760" unitRef="usd">50329000</docn:EquipmentFinancingObligationLiabilityToBePaidYearTwo>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet contextRef="c-3" decimals="-3" id="f-761" unitRef="usd">157859000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearTwoNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-762" unitRef="usd">107203000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <docn:EquipmentFinancingObligationLiabilityToBePaidYearThree contextRef="c-3" decimals="-3" id="f-763" unitRef="usd">50329000</docn:EquipmentFinancingObligationLiabilityToBePaidYearThree>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet contextRef="c-3" decimals="-3" id="f-764" unitRef="usd">157532000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearThreeNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-765" unitRef="usd">99616000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <docn:EquipmentFinancingObligationLiabilityToBePaidYearFour contextRef="c-3" decimals="-3" id="f-766" unitRef="usd">46495000</docn:EquipmentFinancingObligationLiabilityToBePaidYearFour>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet contextRef="c-3" decimals="-3" id="f-767" unitRef="usd">146111000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFourNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c-3" decimals="-3" id="f-768" unitRef="usd">35545000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <docn:EquipmentFinancingObligationLiabilityToBePaidYearFive contextRef="c-3" decimals="-3" id="f-769" unitRef="usd">12744000</docn:EquipmentFinancingObligationLiabilityToBePaidYearFive>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet contextRef="c-3" decimals="-3" id="f-770" unitRef="usd">48289000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidYearFiveNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c-3" decimals="-3" id="f-771" unitRef="usd">1552000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <docn:EquipmentFinancingObligationLiabilityToBePaidAfterYearFive contextRef="c-3" decimals="-3" id="f-772" unitRef="usd">6523000</docn:EquipmentFinancingObligationLiabilityToBePaidAfterYearFive>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet contextRef="c-3" decimals="-3" id="f-773" unitRef="usd">8075000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidAfterYearFiveNet>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-774" unitRef="usd">463085000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <docn:EquipmentFinancingObligationToBePaid contextRef="c-3" decimals="-3" id="f-775" unitRef="usd">191198000</docn:EquipmentFinancingObligationToBePaid>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet contextRef="c-3" decimals="-3" id="f-776" unitRef="usd">654283000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityToBePaidNet>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-777" unitRef="usd">53251000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <docn:EquipmentFinancingObligationLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-778" unitRef="usd">23312000</docn:EquipmentFinancingObligationLiabilityUndiscountedExcessAmount>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet contextRef="c-3" decimals="-3" id="f-779" unitRef="usd">76563000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityUndiscountedExcessAmountNet>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-780" unitRef="usd">409834000</us-gaap:FinanceLeaseLiability>
    <docn:EquipmentFinancingObligationLiability contextRef="c-3" decimals="-3" id="f-781" unitRef="usd">167886000</docn:EquipmentFinancingObligationLiability>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNet contextRef="c-3" decimals="-3" id="f-782" unitRef="usd">577720000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNet>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-783" unitRef="usd">89836000</us-gaap:FinanceLeaseLiabilityCurrent>
    <docn:EquipmentFinancingObligationLiabilityCurrent contextRef="c-3" decimals="-3" id="f-784" unitRef="usd">39941000</docn:EquipmentFinancingObligationLiabilityCurrent>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet contextRef="c-3" decimals="-3" id="f-785" unitRef="usd">129777000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityCurrentNet>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-787" unitRef="usd">319998000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <docn:EquipmentFinancingObligationLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-788" unitRef="usd">127945000</docn:EquipmentFinancingObligationLiabilityNoncurrent>
    <docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet contextRef="c-3" decimals="-3" id="f-789" unitRef="usd">447943000</docn:FinanceLeaseAndEquipmentFinancingObligationLiabilityNoncurrentNet>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="c-163" decimals="-3" id="f-790" unitRef="usd">281566000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1 contextRef="c-163" id="f-791">P4Y10M24D</us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-792">Commitments and Contingencies&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Purchase Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has commitments and purchase orders with various software license, bandwidth, network services and third-party license vendors. The Company&#x2019;s purchase commitments have not materially changed since December&#160;31, 2025 except for a long-term purchase agreement for a software license with total non-cancelable payments of $128,072 and a contractual term of up to 6.0 years, commencing in July 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may be involved in various legal proceedings and litigation arising in the ordinary course of business. While it is not feasible to predict or determine the ultimate disposition of any such litigation matters, the Company believes that any such legal proceedings will not have a material adverse effect on its condensed consolidated financial position, results of operations, or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Letters of Credit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In relation to the execution of a data center lease, the Company was issued a letter of credit of $5,850 under the letter of credit sublimit of its Revolving Facility during the three months ended June&#160;30, 2026. There were no outstanding letters of credit as of December&#160;31, 2025. In July 2026, the Company was issued a letter of credit of $9,734 in relation to the execution of a data center lease under the letter of credit sublimit of its Revolving Facility. No drawdowns have been under the Company&#x2019;s letters of credit. Refer to Note 6. Debt of the condensed consolidated financial statements for further details.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentAmount contextRef="c-164" decimals="-3" id="f-793" unitRef="usd">128072000</us-gaap:LongTermPurchaseCommitmentAmount>
    <us-gaap:LongtermPurchaseCommitmentPeriod contextRef="c-164" id="f-794">P6Y</us-gaap:LongtermPurchaseCommitmentPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-152" decimals="-3" id="f-795" unitRef="usd">5850000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-154" decimals="-3" id="f-796" unitRef="usd">9734000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-797">Stockholders&#x2019; Equity &lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2026 Follow-on Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;26, 2026, the Company completed a follow-on public equity offering (&#x201c;2026 Follow-on Offering&#x201d;) of 11,948,052 shares of common stock, inclusive of the exercised over-allotment option, at a public offering price of $77.00 per share. The Company received net proceeds of $887,888 after deducting underwriting discounts and commissions of $31,050 and other issuance costs of $1,062.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2026 Direct Offering&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 23, 2026, the Company completed a concurrent registered direct offering of 12,543,915 shares of common stock at a price of $117.54 per share. The proceeds were used to repurchase $471,828 in aggregate principal amount of its 2030 Convertible Notes. Cash on hand was used to pay transaction related fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share Buyback Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August&#160;11, 2025, the Company adopted a new stock repurchase program authorizing the repurchase of up to $100,000 of its common stock (&#x201c;2025 Share Buyback Program&#x201d;). Pursuant to the 2025 Share Buyback Program, repurchases of the Company&#x2019;s common stock will be made at prevailing market prices through open market purchases, in negotiated transactions off the market or otherwise, including through Rule 10b5-1 plans. The 2025 Share Buyback Program will expire on July&#160;31, 2027; however, the Company is not obligated to acquire any particular amount of common stock and the program may be extended, modified, suspended or discontinued at any time at the Company&#x2019;s discretion. During the three and six months ended June 30, 2026, the Company had no repurchases of shares under the 2025 Share Buyback program.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="c-165"
      decimals="INF"
      id="f-798"
      unitRef="shares">11948052</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c-166"
      decimals="2"
      id="f-799"
      unitRef="usdPerShare">77.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c-165" decimals="-3" id="f-800" unitRef="usd">887888000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SalesCommissionsAndFees contextRef="c-165" decimals="-3" id="f-801" unitRef="usd">31050000</us-gaap:SalesCommissionsAndFees>
    <us-gaap:OtherSellingAndMarketingExpense contextRef="c-165" decimals="-3" id="f-802" unitRef="usd">1062000</us-gaap:OtherSellingAndMarketingExpense>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c-143" decimals="0" id="f-803" unitRef="shares">12543915</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="c-144"
      decimals="2"
      id="f-804"
      unitRef="usdPerShare">117.54</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:DebtInstrumentRepurchaseAmount contextRef="c-142" decimals="-3" id="f-805" unitRef="usd">471828000</us-gaap:DebtInstrumentRepurchaseAmount>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-167" decimals="-3" id="f-806" unitRef="usd">100000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-807">Stock-Based Compensation&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company&#x2019;s Board of Directors adopted, and the stockholders approved, the 2021 Equity Incentive Plan (&#x201c;2021 Plan&#x201d;). The 2021 Plan is a successor to and continuation of the 2013 Stock Plan. The 2021 Plan became effective on the date of the IPO with no further grants being made under the 2013 Stock Plan, however, awards outstanding under the 2013 Stock Plan will continue to be governed by their existing terms. The 2021 Plan provides for the grant of incentive stock options, nonstatutory stock options, stock appreciation rights, restricted stock awards, RSUs, PRSUs, MRSUs and other awards to employees, directors, and consultants. Shares issued pursuant to the exercise of these awards are transferable by the holder. There were 29,281,461 shares available for grant under the 2021 Plan as of June&#160;30, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;RSUs and PRSUs &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs granted typically vest over four years. The Company has issued PRSUs which vest based on the achievement of each award&#x2019;s established performance targets. Depending on the actual financial metrics achieved relative to the target financial metrics throughout the defined performance period of the award, the number of LTIP PRSUs that vest could range from 0% to 200% of the target amount and are subject to the Compensation Committee&#x2019;s approval of the level of achievement against the approved performance targets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assuming the minimum performance level is achieved, one-third of the aggregate number of the achieved LTIP PRSUs shall vest on the later of (i) March 1 of the year after grant or, (ii) the first anniversary of the grant date, or (iii) two trading days following the public release of the Company&#x2019;s financial results for the year of grant, and the remainder shall vest over the following two years in eight equal quarterly installments subject, in each case, to the individual&#x2019;s continuous service through the applicable vesting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;25, 2025, the Company granted an LTIP PRSU award (&#x201c;2025 LTIP PRSU&#x201d;). The financial performance level under the PRSUs was equal to the sum of the attainment of certain ARR targets weighted at 75% and adjusted free cash flow margin targets weighted at 25%. On February&#160;13, 2026, the Company determined that the 2025 LTIP PRSU was achieved at 89.0% of the target amount. This resulted in a performance factor reduction of 154,488 shares from the original maximum shares achievable of 278,356, net of forfeiture. The target shares granted under the 2025 LTIP PRSU were 139,178, net of forfeiture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;10, 2026 and June 1, 2026, the Company granted LTIP PRSU awards (&#x201c;2026 LTIP PRSUs&#x201d;). The financial performance level under the 2026 LTIP PRSUs can be attained based on the achievement of certain ARR and adjusted free cash flow margin targets. Under the 2026 LTIP PRSUs, 75% of the awards can be achieved based on the ARR targets and 25% of the awards can be achieved based on the adjusted free cash flow margin targets. The target shares granted under the 2026 LTIP PRSUs were 427,796. The actual number of shares that are received under the 2026 LTIP PRSUs may be higher or lower than the target shares based on the actual financial metrics achieved relative to the target financial metrics for fiscal year 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, there was $146,666 of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding RSUs, that is expected to be recognized over a weighted-average period of 2.9 years. As of June&#160;30, 2026, there was $22,602 of unrecognized stock-based compensation, net of estimated forfeitures, related to outstanding PRSUs that is expected to be recognized over a weighted-average period of 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;MRSU&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;12, 2024, Padmanabhan Srinivasan joined the Company in the role of CEO. As part of his compensation package, Mr. Srinivasan received an MRSU with an estimated grant date fair value of approximately $8,000, which vests upon the satisfaction of certain service conditions and the achievement of certain Company stock price goals during a five-year performance period. A cumulative percentage of the MRSU target is earned based on the achievement of stock price goals, measured based on the average of the Company&#x2019;s closing stock price over a consecutive 60 days trading day period during the performance period as set forth in the table below:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.832%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tranche&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Company Stock Price Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Payout&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$65.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$135.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$170.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June&#160;30, 2026, the conditions related to the Company Stock Price Target applicable to Tranches 1, 2, and 3 of the MRSUs were met. Subject to Mr. Srinivasan's continued service through the applicable vesting dates, 50% of the Tranche 1, 2, and 3 MRSUs will vest upon the Compensation Committee&#x2019;s certification of Company Stock Price Target performance achievement in the first quarter of 2027 and the remaining 50% will vest upon the Compensation Committee's certification in the first quarter of 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, there was $2,926 of unrecognized stock-based compensation related to the MRSU award that is expected to be recognized over a weighted-average period of 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;ESPP&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2021, the Company&#x2019;s Board of Directors adopted, and the stockholders approved, the 2021 Employee Stock Purchase Plan (&#x201c;ESPP&#x201d;). Eligible employees enroll in the offering period at the start of each purchase period, whereby they may purchase a number of shares at a price per share equal to 85% of the lesser of (1) the stock price at the employee&#x2019;s first participation in the offering period or (2) the fair market value of the Company&#x2019;s common stock on the purchase date. There were 5,947,206 shares available for grant under the ESPP as of June&#160;30, 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation is included in the condensed consolidated statements of operations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-168"
      decimals="INF"
      id="f-808"
      unitRef="shares">29281461</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-169" id="f-809">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-170"
      decimals="INF"
      id="f-810"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c-171"
      decimals="INF"
      id="f-811"
      unitRef="number">2</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays
      contextRef="c-172"
      decimals="INF"
      id="f-812"
      unitRef="trading_day">2000</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsNumberOfTradingDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-173" id="f-813">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments
      contextRef="c-173"
      decimals="INF"
      id="f-814"
      unitRef="installment">8</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfInstallments>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets
      contextRef="c-174"
      decimals="INF"
      id="f-815"
      unitRef="number">0.75</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets
      contextRef="c-174"
      decimals="INF"
      id="f-816"
      unitRef="number">0.25</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward
      contextRef="c-175"
      decimals="INF"
      id="f-817"
      unitRef="number">0.890</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTargetAward>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor contextRef="c-175" decimals="0" id="f-818" unitRef="shares">154488</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdjustedByPerformanceFactor>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable
      contextRef="c-176"
      decimals="INF"
      id="f-819"
      unitRef="shares">278356</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsMaximumSharesAchievable>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares
      contextRef="c-174"
      decimals="INF"
      id="f-820"
      unitRef="shares">139178</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets
      contextRef="c-177"
      decimals="INF"
      id="f-821"
      unitRef="number">0.75</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnRevenueTargets>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets
      contextRef="c-177"
      decimals="INF"
      id="f-822"
      unitRef="number">0.25</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwardsBasedOnAdjustedFreeCashFlowMarginTargets>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares
      contextRef="c-177"
      decimals="INF"
      id="f-823"
      unitRef="shares">427796</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfTargetShares>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-178" decimals="-3" id="f-824" unitRef="usd">146666000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-169" id="f-825">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-179" decimals="-3" id="f-826" unitRef="usd">22602000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-180" id="f-827">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue contextRef="c-181" decimals="-3" id="f-828" unitRef="usd">8000000</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue>
    <docn:ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock contextRef="c-1" id="f-829">A cumulative percentage of the MRSU target is earned based on the achievement of stock price goals, measured based on the average of the Company&#x2019;s closing stock price over a consecutive 60 days trading day period during the performance period as set forth in the table below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.828%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.832%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Tranche&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Company Stock Price Target&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total Payout&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$65.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$100.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$135.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$170.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150% of Target MRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</docn:ShareBasedPaymentArrangementPerformanceSharesPriceTargetsTableTextBlock>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays contextRef="c-182" decimals="0" id="f-830" unitRef="day">60000</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdConsecutiveTradingDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c-183"
      decimals="2"
      id="f-831"
      unitRef="usdPerShare">65.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget
      contextRef="c-183"
      decimals="INF"
      id="f-832"
      unitRef="number">0.25</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c-184"
      decimals="2"
      id="f-833"
      unitRef="usdPerShare">100.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget
      contextRef="c-184"
      decimals="INF"
      id="f-834"
      unitRef="number">0.50</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c-185"
      decimals="2"
      id="f-835"
      unitRef="usdPerShare">135.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget
      contextRef="c-185"
      decimals="INF"
      id="f-836"
      unitRef="number">1</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c-186"
      decimals="2"
      id="f-837"
      unitRef="usdPerShare">170.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget
      contextRef="c-186"
      decimals="INF"
      id="f-838"
      unitRef="number">1.50</docn:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePricePercentageOfTarget>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-187" decimals="2" id="f-839" unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="c-188" decimals="2" id="f-840" unitRef="number">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-189" decimals="-3" id="f-841" unitRef="usd">2926000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-190" id="f-842">P2Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="c-191" decimals="2" id="f-843" unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-192"
      decimals="INF"
      id="f-844"
      unitRef="shares">5947206</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-845">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation is included in the condensed consolidated statements of operations as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.990%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.475%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-193" decimals="-3" id="f-846" unitRef="usd">1848000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-194" decimals="-3" id="f-847" unitRef="usd">1422000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-195" decimals="-3" id="f-848" unitRef="usd">3272000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-196" decimals="-3" id="f-849" unitRef="usd">2817000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-197" decimals="-3" id="f-850" unitRef="usd">15497000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-198" decimals="-3" id="f-851" unitRef="usd">9456000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-199" decimals="-3" id="f-852" unitRef="usd">25854000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-200" decimals="-3" id="f-853" unitRef="usd">17725000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-201" decimals="-3" id="f-854" unitRef="usd">2018000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-202" decimals="-3" id="f-855" unitRef="usd">3089000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-203" decimals="-3" id="f-856" unitRef="usd">4785000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-204" decimals="-3" id="f-857" unitRef="usd">5635000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-205" decimals="-3" id="f-858" unitRef="usd">13361000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-206" decimals="-3" id="f-859" unitRef="usd">7114000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-207" decimals="-3" id="f-860" unitRef="usd">21320000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-208" decimals="-3" id="f-861" unitRef="usd">14336000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-3" id="f-862" unitRef="usd">32724000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-6" decimals="-3" id="f-863" unitRef="usd">21081000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-864" unitRef="usd">55231000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-7" decimals="-3" id="f-865" unitRef="usd">40513000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-866">Net Income per Share Attributable to Common Stockholders&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net income per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used to compute net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on dilutive convertible notes, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares used in basic calculation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive securities: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MRSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares used in diluted calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We calculate the potential dilutive effect of the convertible senior notes under the if-converted method. Under this method, diluted earnings per share are determined by assuming that outstanding convertible senior notes were converted into shares of our common stock at the beginning of the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the issuance of the convertible senior notes, we entered into the capped call transactions, which were not included for purpose of calculating number of diluted shares outstanding, as their effect would have been anti-dilutive. The capped call transactions are expected to partially offset the potential dilution to our common stock upon any conversion of the convertible senior notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-867">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the calculation of basic and diluted net income per share:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.627%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.263%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.266%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Basic net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares used to compute net income per share attributable to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Diluted net income per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense on dilutive convertible notes, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income used in diluted calculation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares used in basic calculation &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;104,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average effect of dilutive securities: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;671&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PRSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;MRSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2030 Convertible Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of shares used in diluted calculation&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income per share attributable to common stockholders&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-868" unitRef="usd">35437000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-6" decimals="-3" id="f-869" unitRef="usd">37027000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-870" unitRef="usd">51208000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-7" decimals="-3" id="f-871" unitRef="usd">75231000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="0" id="f-872" unitRef="shares">104611000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="0" id="f-873" unitRef="shares">91097000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-874" unitRef="shares">98856000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="0" id="f-875" unitRef="shares">91538000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-876"
      unitRef="usdPerShare">0.34</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-6"
      decimals="2"
      id="f-877"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-878"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-7"
      decimals="2"
      id="f-879"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-5" decimals="-3" id="f-880" unitRef="usd">35437000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-6" decimals="-3" id="f-881" unitRef="usd">37027000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-882" unitRef="usd">51208000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-7" decimals="-3" id="f-883" unitRef="usd">75231000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c-5" decimals="-3" id="f-884" unitRef="usd">1390000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c-6" decimals="-3" id="f-885" unitRef="usd">1733000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c-1" decimals="-3" id="f-886" unitRef="usd">1821000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:InterestOnConvertibleDebtNetOfTax contextRef="c-7" decimals="-3" id="f-887" unitRef="usd">3195000</us-gaap:InterestOnConvertibleDebtNetOfTax>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-5" decimals="-3" id="f-888" unitRef="usd">36827000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-6" decimals="-3" id="f-889" unitRef="usd">38760000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-890" unitRef="usd">53029000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-7" decimals="-3" id="f-891" unitRef="usd">78426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="0" id="f-892" unitRef="shares">104611000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-6" decimals="0" id="f-893" unitRef="shares">91097000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-894" unitRef="shares">98856000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-7" decimals="0" id="f-895" unitRef="shares">91538000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-209" decimals="0" id="f-896" unitRef="shares">671000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-210" decimals="0" id="f-897" unitRef="shares">689000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-211" decimals="0" id="f-898" unitRef="shares">711000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-212" decimals="0" id="f-899" unitRef="shares">812000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-213" decimals="0" id="f-900" unitRef="shares">3280000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-214" decimals="0" id="f-901" unitRef="shares">392000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-169" decimals="0" id="f-902" unitRef="shares">2911000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-215" decimals="0" id="f-903" unitRef="shares">711000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-216" decimals="0" id="f-904" unitRef="shares">109000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-217" decimals="0" id="f-905" unitRef="shares">36000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-180" decimals="0" id="f-906" unitRef="shares">115000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-218" decimals="0" id="f-907" unitRef="shares">57000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-219" decimals="0" id="f-908" unitRef="shares">170000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-220" decimals="0" id="f-909" unitRef="shares">0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-221" decimals="0" id="f-910" unitRef="shares">158000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-222" decimals="0" id="f-911" unitRef="shares">0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-223" decimals="0" id="f-912" unitRef="shares">1750000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-224" decimals="0" id="f-913" unitRef="shares">8403000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-225" decimals="0" id="f-914" unitRef="shares">0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-226" decimals="0" id="f-915" unitRef="shares">8403000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-227" decimals="0" id="f-916" unitRef="shares">15957000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-228" decimals="0" id="f-917" unitRef="shares">0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-229" decimals="0" id="f-918" unitRef="shares">15957000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-230" decimals="0" id="f-919" unitRef="shares">0</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="0" id="f-920" unitRef="shares">126548000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-6" decimals="0" id="f-921" unitRef="shares">100617000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-922" unitRef="shares">118708000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-7" decimals="0" id="f-923" unitRef="shares">101521000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-924"
      unitRef="usdPerShare">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-6"
      decimals="2"
      id="f-925"
      unitRef="usdPerShare">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-926"
      unitRef="usdPerShare">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-7"
      decimals="2"
      id="f-927"
      unitRef="usdPerShare">0.77</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-928">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:28.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:18.293%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.536%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.051%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.206%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026 Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-231"
      decimals="-3"
      id="f-929"
      unitRef="shares">16000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-232"
      decimals="-3"
      id="f-930"
      unitRef="shares">3957000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-233" decimals="0" id="f-931" unitRef="shares">8000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-234" decimals="0" id="f-932" unitRef="shares">2982000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-235"
      decimals="-3"
      id="f-933"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-236"
      decimals="-3"
      id="f-934"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-237" decimals="0" id="f-935" unitRef="shares">1750000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-238" decimals="0" id="f-936" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-5" decimals="-3" id="f-937" unitRef="shares">16000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-6" decimals="-3" id="f-938" unitRef="shares">3957000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-939" unitRef="shares">1758000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-7" decimals="0" id="f-940" unitRef="shares">2982000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-941">Income Taxes &lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The computation of the provision for, or benefit from, income taxes for an interim period is determined using an estimated annual effective tax rate, adjusted for discrete items, if any. Each quarter, the Company updates the estimated annual effective tax rate and records a year-to-date adjustment to the tax provision, as necessary. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended June 30, 2026, the Company recorded tax benefit of $8,295 and for the six months ended June 30, 2026 , the Company recorded income tax expense of $430. The effective tax rate for the three and six months ended June 30, 2026 was (30.6)% and 0.8%, respectively. The effective tax rate differs from the statutory rate primarily due to the mix of income in the foreign jurisdictions in which the Company conducts business, 162(m) limitation and excess tax benefits from stock-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three and six months ended June 30, 2025, the Company recorded tax expense of $5,421 and $8,597, respectively. The effective tax rate for the three and six months ended June 30, 2025 was 12.8% and 10.3%. The effective tax rate differs from the statutory rate primarily as a result of having a full valuation allowance in the U.S. and the mix of income in the foreign jurisdictions in which the Company conducts business, and excess tax benefits from stock-based compensation and utilization of research and development credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Organization for Economic Co-operation and Development Pillar Two guidelines published to date include transition and safe harbor rules around the implementation of the Pillar Two global minimum tax of 15%. Based on current enacted legislation, the Company is not subject to Pillar Two tax since the Company&#x2019;s revenue is currently below the threshold. The Company is monitoring developments and evaluating the impacts these new rules will have on its future income tax provision and effective income tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 4, 2025, the One Big Beautiful Bill Act (&#x201c;OBBBA&#x201d;) was enacted in the U.S. The OBBBA includes significant provisions, such as the permanent extension of certain expiring provisions of the Tax Cuts and Jobs Act, modifications to the international tax framework and the restoration of favorable tax treatment for certain business provisions. The legislation has multiple effective dates, with certain provisions effective in 2025 and others implemented through 2027. The Company adopted the provisions related to the international tax framework that became effective in 2026 for the three and six months ended June 30, 2026. The adoption did not have a material impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-3" id="f-942" unitRef="usd">-8295000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-943" unitRef="usd">430000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="4" id="f-944" unitRef="number">-0.306</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="4" id="f-945" unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-6" decimals="-3" id="f-946" unitRef="usd">5421000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-7" decimals="-3" id="f-947" unitRef="usd">8597000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-6" decimals="3" id="f-948" unitRef="number">0.128</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-7" decimals="3" id="f-949" unitRef="number">0.103</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-950">Segment and Geographical Information &lt;div style="margin-bottom:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s chief operating decision maker (&#x201c;CODM&#x201d;) is the CEO. The CODM assesses performance on a monthly basis by reviewing consolidated results against the annual operating plan and ongoing forecasts. Accordingly, the Company has one operating and reporting segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measure of segment profitability used by the CODM is net income, as reported in the condensed consolidated statements of operations. The significant segment expenses reviewed by the CODM on a consolidated basis include cost of revenue, research and development, sales and marketing, and general and administrative as reported in the condensed consolidated statements of operations on a consolidated basis. Other segment expense categories include other (expense) income, net and income tax benefit (expense) as reported in the condensed consolidated statements of operations. Refer to Note 3. Revenue, for revenue by geography.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measure of segment assets is total assets, which is reported in the condensed consolidated balance sheets. Refer to condensed consolidated statements of cash flows and within Note 5. Balance Sheet Details, for details of capital expenditures and depreciation and amortization, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets include property and equipment, net and operating lease right-of-use assets, net. The geographic locations of the Company&#x2019;s long-lived assets, net, based on the physical location of the assets, are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c-1" id="f-951">The geographic locations of the Company&#x2019;s long-lived assets, net, based on the physical location of the assets, are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:61.930%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.083%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,326,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;610,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Netherlands&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Singapore&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"&gt;859,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:NoncurrentAssets contextRef="c-239" decimals="-3" id="f-952" unitRef="usd">1326168000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-240" decimals="-3" id="f-953" unitRef="usd">610135000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-241" decimals="-3" id="f-954" unitRef="usd">59256000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-242" decimals="-3" id="f-955" unitRef="usd">70829000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-243" decimals="-3" id="f-956" unitRef="usd">53288000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-244" decimals="-3" id="f-957" unitRef="usd">50953000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-245" decimals="-3" id="f-958" unitRef="usd">38084000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-246" decimals="-3" id="f-959" unitRef="usd">46585000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-247" decimals="-3" id="f-960" unitRef="usd">36144000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-248" decimals="-3" id="f-961" unitRef="usd">33058000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-249" decimals="-3" id="f-962" unitRef="usd">42089000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-250" decimals="-3" id="f-963" unitRef="usd">48388000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-3" decimals="-3" id="f-964" unitRef="usd">1555029000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets contextRef="c-4" decimals="-3" id="f-965" unitRef="usd">859948000</us-gaap:NoncurrentAssets>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-5" id="f-966">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-5" id="f-967">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-5" id="f-968">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-251" id="f-969">&lt;div style="margin-bottom:6pt;text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 13, 2026, Cherie Barrett, the Company&#x2019;s Chief Accounting Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#x201c;Barrett 10b5-1 Plan&#x201d;). The Barrett 10b5-1 Plan contemplates the sale of up to 24,060 shares of the Company&#x2019;s common stock between August 13, 2026 and June 4, 2027. The actual number of shares that will be sold under the Barrett 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-251" id="f-970">May 13, 2026</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-251" id="f-971">Cherie Barrett</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-251" id="f-972">Company&#x2019;s Chief Accounting Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-251" id="f-973">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrExpirationDate contextRef="c-251" id="f-974">June 4, 2027</ecd:TrdArrExpirationDate>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-252" id="f-975">On May 15, 2026, Padmanabhan Srinivasan, the Company&#x2019;s Chief Executive Officer, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (the &#x201c;Srinivasan 10b5-1 Plan&#x201d;). The Srinivasan 10b5-1 Plan contemplates the sale of up to 75,142 shares of the Company&#x2019;s common stock between August 17, 2026 and March 15, 2027. The actual number of shares that will be sold under the Srinivasan 10b5-1 Plan will be based in part on the number of shares withheld to satisfy tax withholding obligations arising from the vesting of certain shares subject to the plan, which number is not yet determinable</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate contextRef="c-252" id="f-976">May 15, 2026</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName contextRef="c-252" id="f-977">Padmanabhan Srinivasan</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-252" id="f-978">Company&#x2019;s Chief Executive Officer</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-252" id="f-979">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrExpirationDate contextRef="c-253" id="f-980">March 15, 2027</ecd:TrdArrExpirationDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
